Bài tập và thực hành 10

     

thuphikhongdung.vn đã biên soạn và tổng hợp để giới thiệu đến những em nội dung bài bác giảng bài xích tập và thực hành thực tế 10: Hệ cơ sở dữ liệu quan hệ. Bài giảng sẽ hướng dẫn các em giải các bài tập thực hành trong sách giáo khoa một cách ví dụ chi tiết. Mời những em cùng theo dõi.

Bạn đang xem: Bài tập và thực hành 10


*


Biết lựa chọn khóacho những bảng dữ liệu trong một bài toán quen thuộc;


Sở giáo dục đào tạo của một tỉnh tổ chức triển khai một kì thi nhằm kiểm tra chất lượng môn Toán cho các lớp 12 của tỉnh. Trong cơ sở dữ liệu quản lí kì kiểm tra này có ba bảng với cấu trúc được mang lại như làm việc cơ sở tài liệu mẫu bên dưới đây:

*

*

*

Bảng THÍ SINHđược niêm yết cho toàn bộ các sỹ tử biết.Bảng ĐÁNH PHÁCHlà kín đáo chỉ có bạn đánh phách là quản trị Hội đồng thi giữ.Bảng ĐIỂM THIcó các giáo viên vào Hội đồng chấm thi biết. Rất có thể liên kết ba bảng trên để có được bảng hiệu quả kì thi dưới đây.

*

Hoạt động 1:Em hãy chọn khóacho từng bảng trong cơ sở dữ liệu trên và phân tích và lý giải lí vày lựa lựa chọn đó.

Hướng dẫn giải

- Bảng THÍ SINH:SBDlàm khóa chính. Vì chưng SBD của các thí sinh yêu cầu phải khác nhau

- Bảng ĐÁNH PHÁCH: SBDhoặc Phach phần lớn thỏa mãn hoàn toàn có thể làm khóa chính. Bởi một SBD chỉ cho đúng một phách, một phách cũng chỉ đánh đúng cho một số trong những báo danh.

- Bảng DIEM THI: Phách là khóa chính. Điểm rất có thể xuất hiện các lần trong bảng. Mặc dù mỗi phách chỉ tương ứng với một điểm (không thể bao gồm trường hợp một bài xích có hai điểm).

Hoạt rượu cồn 2:Em hãy chỉ ra những mối liên kết quan trọng giữa ba bảng để có được kết quả thi thông báo cho thí sinh.

Hướng dẫn giải

- Bảng THI_SINH liên kết với bảng DANH_PHACH qua ngôi trường SBD.

- Bảng DANH_PHACH liên kết với bảng DIEM_THI qua ngôi trường phách.

- Bảng THI_SINH links bắc mong với bảng DIEM trải qua bảng DANH_PHACH.

- links giữa THI_SINH cùng DANH_PHACH là link 1-1.

- liên kết giữa DANH_PHACH với DIEM là links 1-1.

- Để thông báo công dụng thi ta sử dụng trường STT, SBD, họ tên thí sinh, Ngày sinh, trường của bảng THI_SINH, trường phách của bảng DANH_PHACH, trường điểm thi của bảng DIEM_THI.

Hoạt hễ 3:Hãy sử dụng hệ quản lí trị database Access để làm các câu hỏi sau:

a) tạo lập cơ sở dữ liệu nói trên: gồm tía bảng (mỗi bảng với khóađã chọn), thiết đặt các mối liên kết cần thiết, đưa dữ liệu giả định (khoảng trên 10 thí sinh);

b) Đưa ra công dụng thi để thông báo cho thí sinh;

c) Đưa ra công dụng thi theo trường;

d) Đưa ra công dụng thi của toàn tỉnh theo trang bị tự giảm dần của điểm thi.

Xem thêm: Từ Lần Đầu Tiên Ta Đi Bên Nhau, Lời Bài Hát Có Em Chờ

Hướng dẫn giải

a) sản xuất lập cơ sở tài liệu nói trên

- tạo ra bảng THI_SINH:

*

- chế tác bảng DANH_PHACH:

*

- tạo bảng DIEM_THI:

*

- tùy chỉnh thiết lập liên kết: dấn Database Tools chọn Relationships.

*

- lựa chọn bảng để tạo ra mối quan hệ:

*
*

- Nhập liệu:

*
*

b) Đưa ra hiệu quả thi và thông tin cho thí sinh.

- chọn Create rồi nhận Query Design:

*

- theo thứ tự chọn các bảng THI_SINH, DANH_PHACH, DIEM_THI:

*
*

- Điền vào các điều khiếu nại như hình bên dưới đây:

*

- nhấn Run để xúc tiến Query:

*

- Kết quả:

*

c) Đưa ra hiệu quả thi theo trường.

- Dựa vào kết quả của Query vừa chạy ta sẽ xuất ra báo cáo.

*

- nhấn vào Create lựa chọn Report Wizard.

*

- nhận dấu >> để đưa tổng thể các trường vào báo cáo.

*

- dấn Next -> Next. Tiếp nối sẽ lộ diện bảng nhằm ta lựa chọn thuộc tính gộp nhóm. Ở trên đây ta sẽ chọn trường trương rồi nhận mũi thương hiệu >.

*

- nhận Finish để ngừng quá trình tạo thành báo cáo.

*

- ngôi trường Ngày sinh bị hiện lên vết ##### bởi vì độ nhiều năm trường không đủ để hiện nay thi. Để rất có thể hiển thị đúng chuẩn ta hoàn toàn có thể chỉnh lại report trong kiến thiết View.

*

- Dê chuột vào trường Ngày sinh và triển khai kéo quý phái phải:

*

- Trờ lại Report View .

*

d) Đưa ra tác dụng thi của toàn tỉnh thoe lắp thêm tự sút dần của điểm thi.

- Dựa vào tác dụng của Query chỉ dẫn điểm thi của toàn tỉnh.

Xem thêm: Nguyên Tắc Sản Xuất Thép Là Gì? Sản Xuất Gang Thép Như Thế Nào Và Ứng Dụng

*

- Để bố trí theo sản phẩm tự bớt dần của điểm thi ta nhấn vào trường điểm thi rồi ấn nút sắp xêp Z -> A.

*

- Kết quả:

*


Câu 1:Hai bảng vào một database quan hệ links với nhau thông qua:

A.Địa chỉ của những bảng

B.Thuộc tính khóa

C.Tên trường

D.Thuộc tính của các trường được lựa chọn (không nhất thiết buộc phải là khóa)

Câu 2:Giả sử một bảng gồm 2 ngôi trường SOBH (số bảo hiểm) cùng HOTEN (họ tên) thì nên chọn lựa trường SOBH làm cho khoá chính hơn vì:

A.Trường SOBH là duy nhất, trong lúc đó ngôi trường HOTEN chưa phải là duy nhất

B.Trường SOBH là dạng hình số, trong những khi đó ngôi trường HOTEN chưa hẳn là hình dạng số

C.Trường SOBH đứng trước ngôi trường HOTEN

D.Trường SOBH là ngôi trường ngắn hơn

Câu 3:Danh sách của mỗi phòng thi gồm có các trường : STT, bọn họ tên học sinh, Số báo danh, phòng thi. Ta lựa chọn khoá thiết yếu là:

A.STT

B.Số báo danh

C.Phòng thi

D.Họ tên học sinh

Câu 4:Giả sử một bảng có 2 ngôi trường SOBH (số bảo hiểm) cùng HOTEN (họ tên) thì hãy lựa chọn trường SOBH có tác dụng khoá chính hơn vì:

A.Trường SOBH là duy nhất, trong những lúc đó trường HOTEN chưa hẳn là duy nhất

B.Trường SOBH là kiểu số, trong lúc đó ngôi trường HOTEN không phải là hình dáng số

C.Trường SOBH đứng trước ngôi trường HOTEN

D.Trường SOBH là ngôi trường ngắn hơn

Câu 5: vào bảng sau đây, mỗi học viên chỉ gồm mộ mã số (Mahs):

*

Khoá chủ yếu của bảng là:

A.Khoá thiết yếu = Mahs

B.Khoá bao gồm = HoTen, Ngaysinh, Lop, Diachi, Toan

C.Khoá chính = HoTen, Ngaysinh, Lop, Diachi, Li

D.Khoá chính = HoTen, Ngaysinh, Lop, Diachi


Qua bài học này, những em cần đạt được những yêu mong sau: