Dễ hiểu giải Tin học 11 Tin học ứng dụng Cánh diều Bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ

Giải dễ hiểu Bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ. Trình bày rất dễ hiểu, nên tiếp thu Tin học ứng dụng 11 Cánh diều dễ dàng. Học sinh nắm được kiến thức và biết suy rộng ra các bài tương tự. Thêm 1 dạng giải mới để mở rộng tư duy. Danh mục các bài giải trình bày phía dưới

CHỦ ĐỀ F. GIẢI QUYÊT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI 2 BẢNG VÀ KHÓA CHÍNH TRONG CƠ SỞ DỮ LIỆU QUAN HỆ

KHỞI ĐỘNG

Câu 1: 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 một lớp?

Giải nhanh:

Ưu điểm: 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. 

1. TỔ CHỨC DỮ LIỆU TRONG CƠ SỞ DỮ LIỆU VÀ CÁC THAO TÁC TRÊN DỮ LIỆU

Câu 1: 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?

Giải nhanh:

Mỗi học sinh cần phải có riêng một Mã định danh vì để dễ quản lí hơn và nắm được thông tin của mỗi người.

VẬN DỤNG

Câu 1: Để tiếp tục xây dựng CSDL 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 bảng người đọc nhưng vi phạm ràng buộc khoá?

Giải nhanh:

a. 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. Vì 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ụ: 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 1: Trong các câu sau đây, 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ản ghi chỉ là một trườ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.

Giải nhanh:

Câu c, d đúng.

Thêm kiến thức môn học

Bình luận

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