Hướng dẫn giải nhanh Tin học 11 định hướng Khoa học máy tính Cánh diều bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ

Baivan.net sẽ đưa ra lời giải nhanh, ngắn gọn chuẩn xác môn tin học 11 định hướng Khoa học máy tính bộ sách Cánh diều bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ. Học sinh kéo xuống để tham khảo. Hi vọng đây sẽ là tài liệu hữu ích giúp các em đạt hiệu quả cao trong học tập

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?

Hướng dẫn trả lời:

Ưu điểm: Thông tin học sinh được quản lí được đầy đủ, chặt chẽ giúp người dùng dễ dàng kiểm tra.

1: TỔ CHỨC DỮ LIỆU TRONG CSDL QUAN HỆ 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?

Hướng dẫn trả lời:

Theo em, mỗi học sinh nên được gán một Mã số duy nhất để sử dụng trong hồ sơ quản lý. Điều này sẽ giúp quản lý dễ dàng hơn và cho phép xác định thông tin của từng học sinh, đặc biệt trong trường hợp có sự trùng tên hoặc họ.

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á.

Hướng dẫn trả lời:

a) NGƯỜI ĐỌC (Mã độc giả, Tên độc giả, Địa chỉ, Số thẻ).

b) Mã số cá nhân được xem như là khóa chính vì nó là một trường hoặc kết hợp nhiều trường dữ liệu và đảm bảo tính duy nhất của bản ghi.

c) CREATE TABLE NGƯỜI ĐỌC (

    Mã độc giả int NOT NULL PRIMARY KEY,

    Tên độc giả varchar(255) NOT NULL,

    Địa chỉ varchar(255),

     Số thẻ int

);

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

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

Hướng dẫn trả lời:

 

Đáp án đúng: c, d.

Tìm kiếm google: Giải ngắn gọn Tin học 11 cánh diều bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ, Giải ngắn gọn Tin học 11 cánh diều bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ

Xem thêm các môn học

Giải tin học 11 định hướng Khoa học máy tính Cánh diều mới


Đia chỉ: Tòa nhà TH Office, 90 Khuất Duy Tiến, Thanh Xuân, Hà Nội
Điện thoại hỗ trợ: Fidutech - click vào đây
Chúng tôi trên Yotube
Cùng hệ thống: baivan.net - Kenhgiaovien.com - tech12h.com