Trong CSDL quan hệ phục vụ một cuộc thi tốt nghiệp, bảng THÍ SINH có cấu trúc như ở bài F13, hãy thực hiện các yêu cầu sau:

Câu hỏi 15.  Trong CSDL quan hệ phục vụ một cuộc thi tốt nghiệp, bảng THÍ SINH có cấu trúc như ở bài F13, hãy thực hiện các yêu cầu sau: 

1) Hãy điền một số dữ liệu giả định sao cho không vi phạm ràng buộc khoá. 

2) Cho ví dụ về một vài bản ghi nếu thêm vào sẽ vi phạm ràng buộc khoá.

3) Cho ví dụ về việc chỉnh sửa một bản ghi mà nếu thực hiện thì sẽ vi phạm ràng buộc khoá.


  1. Khóa của bảng: Số báo danh

THÍ SINH

Số thứ tự

Mã định danh

Số báo danh

Họ và tên

Ngày sinh

Địa chỉ

1

210100

0001

Nguyễn Văn A

15/09/2003

Long Biên, HN

2

210101

0002

Nguyễn Văn B

26/03/2003

Hoàng Mai, HN

3

210102

0003

Nguyễn Thị C

17/11/2003

Đống Đa, HN

4

210103

0004

Nguyễn Hữu D

20/11/2003

Hà Đông, HN

5

210104

0005

Nguyễn Văn E

02/02/2003

Cầu Giấy, HN

...

...

...

...

...

...

  1. Với khóa là Số báo danh, bản ghi có Số thứ tự 5 trùng với bản ghi có Số thứ tự là 6.

THÍ SINH

Số thứ tự

Mã định danh

Số báo danh

Họ và tên

Ngày sinh

Địa chỉ

1

210100

0001

Nguyễn Văn A

15/09/2003

Long Biên, HN

2

210101

0002

Nguyễn Văn B

26/03/2003

Hoàng Mai, HN

3

210102

0003

Nguyễn Thị C

17/11/2003

Đống Đa, HN

4

210103

0004

Nguyễn Hữu D

20/11/2003

Hà Đông, HN

5

210104

0005

Nguyễn Văn E

02/02/2003

Cầu Giấy, HN

6

210105

0005

Nguyễn Đắc V

01/03/2003

Tây Hồ, HN

...

...

...

...

...

...

  1. Sửa bản ghi có Số thứ tự 05 dưới đây, để Số báo danh đang là “0005” trở thành “0002”, sẽ trùng với bản ghi Số thứ tự 02 với Số báo danh là “0002”.

THÍ SINH

Số thứ tự

Mã định danh

Số báo danh

Họ và tên

Ngày sinh

Địa chỉ

1

210100

0001

Nguyễn Văn A

15/09/2003

Long Biên, HN

2

210101

0002

Nguyễn Văn B

26/03/2003

Hoàng Mai, HN

3

210102

0003

Nguyễn Thị C

17/11/2003

Đống Đa, HN

4

210103

0004

Nguyễn Hữu D

20/11/2003

Hà Đông, HN

5

210104

0002

Nguyễn Văn E

02/02/2003

Cầu Giấy, HN

...

...

...

...

...

...


Bình luận

Giải bài tập những môn khác