Danh mục bài soạn

Giải tin học ứng dụng 11 sách cánh diều bài 2 Bảng và khoá chính trong cơ sở dữ liệu quan hệ

Hướng dẫn học môn Tin học ứng dụng 11 sách mới Cánh diều. Dưới đây là lời giải chi tiết bài 2 Bảng và khoá chính trong cơ sở dữ liệu quan hệ. Từng bài tập được giải chi tiết, rõ ràng, dễ hiểu. Hi vọng, hocthoi.net sẽ hỗ trợ các em trong quá trình học tập, giúp các em ngày càng tiến bộ hơn.

KHỞI ĐỘNG

Câu hỏi: Hồ sơ học sinh một lớp được tổ chức theo dạng bảng: mỗi hàng chứa dữ liệu về một học sinh, mỗi cột chứa dữ liệu về một thuộc tỉnh của học sinh như: Họ và tên, Ngày sinh,... Theo em, cách tổ chức như vậy có ưu điểm gì trong việc quản lí thông tin học sinh của lớp?

Lời giải:

Hồ sơ học sinh một lớp được tổ chức theo dạng bảng: mỗi hàng chứa dữ liệu về một học sinh, mỗi cột chứa dữ liệu về một thuộc tính của học sinh như: họ và tên, ngày sinh, …Theo em, cách tổ chức như vậy để người sử dụng có thể khai thác dữ liệu, rút ra thông tin phục vụ các hoạt động hoặc đưa ra các quyết định phù hợp, kịp thời. Bản chất của việc khai thác một CSDL là tìm kiếm dữ liệu và kết xuất thông tin cần tìm, công việc này còn được gọi là truy vấn CSDL.

1. Tổ chức dữ liệu trong CSDL quan hệ và các thao tác trên dữ liệu

Câu hỏi: Theo em, mỗi học sinh cần phải có riêng một Mã định danh để đưa vào hồ sơ quản lí hay không? Vì sao?

Lời giải:

Theo em, mỗi học sinh cần phải có riêng một Mã định danh để đưa vào hồ sơ quản lý, vì một số ràng buộc dữ liệu:

- Trong một số bảng không có hai bản ghi giống nhau hoàn toàn.

- Trong cùng một bảng, mỗi trường có một tên phân biệt với tất cả các trường khác.

- Mỗi bảng có một tên phân biệt với các bảng khác trong cùng csdl.

- Mỗi ô của bảng ghi chỉ chứa một giá trị.

VẬN DỤNG

Câu hỏi: Để tiếp tục xây dựng CSDI quản lí một thư viện, em hãy cho biết:

a) Dự kiến của em về cấu trúc bảng NGƯỜI ĐỌC, biết rằng bảng này dùng để lưu trữ dữ liệu về những người có thể thư viện.

b) Trong các trường của bảng NGƯỜI ĐỌC, nên chọn trường nào làm khoá chính? Giái thích vì sao?

c) Hãy nêu ví dụ cụ thể về nhập dữ liệu cho bang NGƯỜI ĐỌC nhưng vi phạm ràng buộc khoá.

Lời giải:

a. Dự kiến của em về cấu trúc bảng NGƯỜI ĐỌC, biết rằng bảng này dùng để lưu trữ dữ liệu về những người có thẻ thư viện.

- Mã bạn đọc, tên bạn đọc, số căn cước, ngày sinh, quê quán, thông tin về vi phạm.

b. Trong các trường của bảng NGƯỜI ĐỌC, nên chọn trường Mã bạn đọc làm khoá chính, Giải thích vì: nó tập hợp một số trường có tính chất nhất định: mỗi bộ giá trị của các trường đó xác định duy nhất một bản ghi trong bảng và không thể bỏ bớt bất cứ trường nào mà tập hợp gồm các trường còn lại vẫn còn tính chất đó.

c. Ví dụ cụ thể về nhập dữ liệu cho bảng người đọc nhưng vi phạm ràng buộc khoá:

Nhập hai bản ghi giống nhau: trường mã bạn đọc (khoá chính) giống nhau sẽ vi phạm lỗi ràng buộc khoá.

CÂU HỎI TỰ KIỂM TRA

Câu hỏi: Trong các câu sau  những câu nào đúng?

a) Trong CSDL quan hệ mỗi bảng chỉ có một khoá.

b) Khoá của một bảng chỉ là một trường.

c) Nếu hai bản ghi khác nhau thì giá trị khoá của chúng phải khác nhau.

d) Các hệ quản trị CSDI quan hệ tự động kiểm tra ràng buộc khoá đề đảm báo tính đúng đắn của dữ liệu.

Lời giải:

Các câu sau đúng:

c. Nêu hai bản ghi khác nhau thì giá trị khoá của chúng là khác nhau.

d. Các hệ quản trị CSDL quan hệ tự động kiểm tra ràng buộc khoá để đảm bảo tính đúng đắn của dữ liệu.

Từ khóa tìm kiếm google:

Giải tin học 11 cánh diều bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ, Giải tin học 11 cánh diều bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ, Giải tin học KNTT bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ
Phần trên, hocthoi.net đã soạn đầy đủ lý thuyết và bài tập của bài học: Giải tin học ứng dụng 11 sách cánh diều bài 2 Bảng và khoá chính trong cơ sở dữ liệu quan hệ . Bài học nằm trong chuyên mục: Giải tin học ứng dụng 11 cánh diều. Phần trình bày do Thanh Tuyền CTV tổng hợp và thực hiện giải bài. Nếu có chỗ nào chưa rõ, có phần nào muốn hiểu rộng thêm, bạn đọc vui lòng comment bên dưới. Ban biên tập sẽ giải đáp giúp các bạn trong thời gian sớm nhất.

Bài soạn các môn khác

Bình luận