Tin Học 12 Bài Tập Và Thực Hành 10: Hệ Cơ Sở Dữ Liệu ...
Có thể bạn quan tâm
Nội dung của bài thực hành số 10 về Hệ cơ sở dữ liệu quan hệ dưới đây, các em sẽ được thực hành tạo cơ sở dữ liệu, chỉ định khóa cho mỗi bảng, tạo mối liên kết giữa các bảng, kết xuất kết quả,... Mời các em cùng theo dõi nội dung chi tiết của bài thực hành.
ATNETWORK YOMEDIA1. Tóm tắt lý thuyết
1.1. Mục đích, yêu cầu
1.2. Nội dung
2. Luyện tập Bài tập và thực hành 10 Tin học 12
2.1. Trắc nghiệm
3. Hỏi đáp Bài tập và thực hành 10 Tin học 12
Tóm tắt lý thuyết
1.1. Mục đích, yêu cầu
- Biết chọn khóa cho các bảng dữ liệu trong một bài toán quen thuộc;
- Hiểu được khái niệm liên kết giữa các bảng;
- Biết cách xác lập liên kết giữa các bảng thông qua khóa để có thể tìm được những thông tin liên quan đến một cá thể được quản lí.
1.2. Nội dung
Sở giáo dục của một tỉnh tổ chức một kì thi để 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 cho như ở cơ sở dữ liệu mẫu dưới đây:
Bảng THÍ SINH
STT | SBD | Họ tên thí sinh | Ngày sinh | Trường |
1 2 3 4 ... | HA10 HA11 HA12 HA14 ... | Đỗ Hà Anh Lê Như Bình Trần Thu Cúc Nguyễn Anh Quân ... | 02-01-1990 21-11- 1990 14-05-1899 29-11-1990 ... | Lê Hồng Phong Phan Chu Trinh Phan Chu Trinh Lê Hồng Phong .... |
Bảng 1. Bảng THÍ SINH
Bảng ĐÁNH PHÁCH
STT | SBD | phách |
1 2 3 4 ... | HA10 HA11 HA12 HA14 ... | S28 S27 S26 S25 ... |
Bảng 2. Bảng ĐÁNH PHÁCH
Bảng ĐIỂM THI
STT | phách | điểm |
1 2 3 4 ... | S25 S26 S27 S28 ... | 9 6 8 10 |
Bảng 3. Bảng ĐIỂM THI
Bảng THÍ SINH được niêm yết cho tất cả các thí sinh biết. Bảng ĐÁNH PHÁCH là bí mật chỉ có người đánh phách là Chủ tịch Hội đồng thi giữ. Bảng ĐIỂM THI có các giáo viên trong Hội đồng chấm thi biết. Có thể liên kết ba bảng trên để có được bảng kết quả kì thi dưới đây.
Bảng KẾT QUẢ THI
STT | SBD | Họ tên thí sinh | Ngày sinh | Trường | Điểm |
1 2 3 4 ... | HA10 HA11 HA12 HA14 ... | Đỗ Hà Anh Lê Như Bình Trần Thu Cúc Nguyễn Anh Quân ... | 02-01-1990 21-11- 1990 14-05-1899 29-11-1990 ... | Lê Hồng Phong Phan Chu Trinh Phan Chu Trinh Lê Hồng Phong .... | 10 8 6 9 |
Bảng 4. Bảng KẾT QUẢ THI
Bài 1
Em hãy chọn khóa cho mỗi bảng trong cơ sở dữ liệu trên và giải thích lí do lựa chọn đó.
Gợi ý làm bài:
- Bảng THÍ SINH chọn trường SBD làm khóa chính. Vì SBD đạt 2 yếu tố:
- Trường SBD là trường khóa vì SBD đặc trưng cho từng bản ghi: dựa vào SBD để phân biệt giữa thí sinh này và thí sinh kia (2 thí sinh bất kì không thể có số báo danh giống nhau).
- Tối thiểu thuộc tính.
- Bảng ĐÁNH PHÁCH chọn trường SBD hoặc trường Phach làm khóa chính. Vì trường SBD và trường PHÁCH đều thõa mãn điều kiện:
- Trường SBD và trường Phach là khóa vì SBD đặc trưng cho từng bản ghi: Dựa vào SBD để phân biệt giữa thí sinh này và thí sinh kia (2 thí sinh bất kì không thể có số báo danh giống nhau); trường Phach cũng đặc trưng cho từng bản ghi (các bản ghi khác nhau có số phách khác nhau).
- Cả trường SBD và trường Phach đều tối thiểu thuộc tính.
- Bảng ĐIỂM THI chọn trường Phach làm khóa chính.
- Trường Phach là trường khóa; vì Phach đặc trưng cho từng bản ghi: hai bảng ghi khác nhau có số phách khác nhau (hai bài thi bất kì không thể có trùng số phách).
- Tối thiểu thuộc tính.
Bài 2
Em hãy chỉ ra các mối liên kết cần thiết giữa ba bảng để có được kết quả thi thông báo cho thí sinh.
Gợi ý làm bài:
- Bảng THI_SINH liên kết với bảng DANH_PHACH qua trường SBD.
- Bảng DANH_PHACH liên kết với bảng DIEM qua trường Phach.
- Bảng THI_SINH liên kết bắc cầu với bảng DIEM thông qua bảng DANH_PHACH.
- Trường STT, SBD, Họ tên thí sinh, Ngày sinh thuộc bảng THI_SINH.
- Trường Điểm trong bảng DIEM.
- Liên kết giữa bảng THI_SINH và DANH_PHACH là liên kết 1-1. Vì 1 thí sinh chỉ có 1 phách bài thi, nên chỉ duy nhất 1 bản ghi của bản THI_SINH liên kết với 1 bản ghi của bản DANH_PHACH.
- Liên kết giữa bảng DANH_PHACH và DIEM là liên kết 1-1. Vì 1 bài thi chỉ có 1 con điểm, nên chỉ duy nhất 1 bản ghi của bản DANH_PHACH liên kết với 1 bản ghi của bản DIEM.
Bài 3
Hãy dùng hệ quản trị CSDL Access để làm các việc sau:
- Tạo lập cơ sở dữ liệu nói trên: gồm ba 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);
- Đưa ra kết quả thi để thông báo cho thí sinh;
- Đưa ra kết quả thi theo trường;
- Đưa ra kết quả thi của toàn tỉnh theo thứ tự giảm dần của điểm thi.
Gợi ý làm bài:
- Có 2 cách để tạo mối liên kết:
- Cách 1. Vào menu, chọn lệnh Tools.
- Cách 2. Click vào biểu tượng Relationship..
- Đưa ra kết quả thi và thông báo cho thí sinh, ta chọn đối tượng Queries để tạo \(\rightarrow\) Chọn Create query in Design view.
2. Luyện tập Bài tập và thực hành 10 Tin học 12
Sau khi học xong Bài tập và thực hành 10: Hệ cơ sở dữ liệu quan hệ, các em cần nắm vững các thao tác:
- Tạo bảng;
- Chọn khóa chính;
- Tạo liên kết giữa các bảng.
2.1. Trắc nghiệm
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài tập và thực hành 10 cực hay có đáp án và lời giải chi tiết.
-
Câu 1:
Danh sách của mỗi phòng thi gồm có các trường : STT, Họ tên học sinh, Số báo danh, phòng thi. Ta chọn khoá chính là:
- A. STT
- B. Số báo danh
- C. Phòng thi
- D. Họ tên học sinh
-
Câu 2:
Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì:
- A. Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất
- B. Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải là kiểu số
- C. Trường SOBH đứng trước trường HOTEN
- D. Trường SOBH là trường ngắn hơn
Câu 3-5: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
3. Hỏi đáp Bài tập và thực hành 10 Tin học 12
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học HOC247 sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 12 HỌC247
NONEBài học cùng chương
Tin học 12 Bài 10: Cơ sở dữ liệu quan hệ Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ ADSENSE ADMICRO Bộ đề thi nổi bật UREKA AANETWORKXEM NHANH CHƯƠNG TRÌNH LỚP 12
Toán 12
Lý thuyết Toán 12
Giải bài tập SGK Toán 12
Giải BT sách nâng cao Toán 12
Trắc nghiệm Toán 12
Giải tích 12 Chương 3
Đề thi giữa HK1 môn Toán 12
Ngữ văn 12
Lý thuyết Ngữ Văn 12
Soạn văn 12
Soạn văn 12 (ngắn gọn)
Văn mẫu 12
Soạn bài Người lái đò sông Đà
Đề thi giữa HK1 môn Ngữ Văn 12
Tiếng Anh 12
Giải bài Tiếng Anh 12
Giải bài Tiếng Anh 12 (Mới)
Trắc nghiệm Tiếng Anh 12
Unit 7 Lớp 12 Economic Reforms
Tiếng Anh 12 mới Review 1
Đề thi giữa HK1 môn Tiếng Anh 12
Vật lý 12
Lý thuyết Vật Lý 12
Giải bài tập SGK Vật Lý 12
Giải BT sách nâng cao Vật Lý 12
Trắc nghiệm Vật Lý 12
Vật lý 12 Chương 3
Đề thi giữa HK1 môn Vật Lý 12
Hoá học 12
Lý thuyết Hóa 12
Giải bài tập SGK Hóa 12
Giải BT sách nâng cao Hóa 12
Trắc nghiệm Hóa 12
Hoá Học 12 Chương 4
Đề thi giữa HK1 môn Hóa 12
Sinh học 12
Lý thuyết Sinh 12
Giải bài tập SGK Sinh 12
Giải BT sách nâng cao Sinh 12
Trắc nghiệm Sinh 12
Ôn tập Sinh 12 Chương 5
Đề thi giữa HK1 môn Sinh 12
Lịch sử 12
Lý thuyết Lịch sử 12
Giải bài tập SGK Lịch sử 12
Trắc nghiệm Lịch sử 12
Lịch Sử 12 Chương 2 Lịch Sử VN
Đề thi giữa HK1 môn Lịch Sử 12
Địa lý 12
Lý thuyết Địa lý 12
Giải bài tập SGK Địa lý 12
Trắc nghiệm Địa lý 12
Địa Lý 12 VĐSD và BVTN
Đề thi giữa HK1 môn Địa lý 12
GDCD 12
Lý thuyết GDCD 12
Giải bài tập SGK GDCD 12
Trắc nghiệm GDCD 12
GDCD 12 Học kì 1
Đề thi giữa HK1 môn GDCD 12
Công nghệ 12
Lý thuyết Công nghệ 12
Giải bài tập SGK Công nghệ 12
Trắc nghiệm Công nghệ 12
Công nghệ 12 Chương 3
Đề thi giữa HK1 môn Công nghệ 12
Tin học 12
Lý thuyết Tin học 12
Giải bài tập SGK Tin học 12
Trắc nghiệm Tin học 12
Tin học 12 Chương 2
Đề thi giữa HK1 môn Tin học 12
Cộng đồng
Hỏi đáp lớp 12
Tư liệu lớp 12
Xem nhiều nhất tuần
Video: Vợ nhặt của Kim Lân
Video ôn thi THPT QG môn Vật lý
Video ôn thi THPT QG Tiếng Anh
Video ôn thi THPT QG môn Hóa
Video ôn thi THPT QG môn Toán
Video ôn thi THPT QG môn Văn
Video ôn thi THPT QG môn Sinh
Sóng- Xuân Quỳnh
Khái quát văn học Việt Nam từ đầu CMT8 1945 đến thế kỉ XX
Người lái đò sông Đà
Quá trình văn học và phong cách văn học
Đất Nước- Nguyễn Khoa Điềm
Đàn ghi ta của Lor-ca
Tây Tiến
Ai đã đặt tên cho dòng sông
YOMEDIA YOMEDIA ×Thông báo
Bạn vui lòng đăng nhập trước khi sử dụng chức năng này.
Bỏ qua Đăng nhập ×Thông báo
Bạn vui lòng đăng nhập trước khi sử dụng chức năng này.
Đồng ý ATNETWORK ON QC Bỏ qua >>Từ khóa » File Bài Thực Hành 10 Tin Học 12
-
Giải Tin 12 Bài Thực Hành 10: Hệ Cơ Sở Dữ Liệu Quan Hệ ( Ngắn Gọn)
-
Tin Học 12 Bài Tập Và Thực Hành 10 - Hệ Cơ Sở Dữ Liệu Quan Hệ
-
Bài Tập Và Thực Hành 10 Tin Học 12 - Hỏi Đáp
-
TIN HỌC 12 - BÀI TẬP VÀ THỰC HÀNH 10: HỆ CƠ SỞ DỮ LIỆU ...
-
Tin Học 12 - Bài Tập Và Thực Hành 10. Hệ Cơ Sở Dữ Liệu Quan Hệ ...
-
Tin Học 12 Bài Tập Và Thực Hành 10: Hệ Cơ Sở Dữ Liệu Quan ...
-
Giáo án Tin Học 12 - Bài Tập Và Thực Hành 10: Hệ Cơ Sở Dữ Liệu Quan Hệ
-
BÀI TẠP VÀ THỰC HÀNH 10 TIN 12 - 123doc
-
Bài Tập Và Thực Hành 10. Hệ Cơ Sở Dữ Liệu Quan Hệ
-
Bài Thực Hành Số 10 Tin Học 12 - Bí Quyết Xây Nhà
-
Giáo án Tin Học 12 - Bài Tập Và Thực Hành 10 Bài ...
-
Bài Tập Và Thực Hành 10 - SlideShare
-
Thuc-hanh-tin-12
-
File Dữ Liệu Bài Tập Và Thực Hành 5 (sgk Tin 12, Trang 61-62) - Thầy Cải