Nội dung chính Tin học 11 theo định hướng Tin học ứng dụng cánh diều Chủ đề F Bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ

Hệ thống kiến thức trọng tâm Chủ đề F Bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ  sách Tin học 11 theo định hướng Tin học ứng dụng cánh diều. Với các ý rõ ràng, nội dung mạch lạc, đi thẳng vào vấn đề hi vọng người đọc sẽ nắm trọn kiến thức trong thời gian rất ngắn. Nội dung chính được tóm tắt ngắn gọn sẽ giúp thầy cô ôn tập củng cố kiến thức cho học sinh. Bộ tài liệu có file tải về. Mời thầy cô kéo xuống tham khảo

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

 

1. TỔ CHỨC DỮ LIỆU TRONG CSDL QUAN HỆ VÀ CÁC THAO TÁC TRÊN DỮ LIỆU

a) CSDL quan hệ

- CSDL quan hệ là một tập hợp các bảng dữ liệu có liên quan đến nhau.

- Mỗi một hàng trong bảng của CSDL quan hệ được gọi là một bản ghi

- Mỗi cột của bảng được gọi là một trường

b) Cập nhật dữ liệu trong CSDL quan hệ

- Cập nhật dữ liệu của một bảng bao gồm các thao tác thêm, sửa và xóa dữ liệu của bảng.

c) Truy vấn trong CSDL quan hệ

- Khai thác một CSDL là tìm kiếm dữ liệu và kết xuất ra thông tin cần tìm, công việc này còn được gọi là truy vấn CSDL.

d) Các ràng buộc dữ liệu trong CSDL quan hệ

+ Trong một bảng, không có hai bản ghi nào giống nhau hoàn toàn

+ Trong 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 cùng CSDL

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

2. KHÓA CỦA MỘT BẢNG

- Khóa của một bảng: tập hợp các trường (có thể chỉ là một trường) mà mỗi bộ giá trị của nó xác định duy nhất một bản ghi ở trong bản và ta không thể bỏ đi trường nào mà tập hợp các trường còn lại vẫn còn có tính chất xác định duy nhất một bản ghi trong bảng.

- Khi bảng có hơn một khóa, thường chọn một khóa làm khóa chính, ưu tiên chọn khóa gồm ít trường nhất, tốt nhất nếu chọn được khóa chỉ là một trường.

- Ràng buộc khóa là yêu cầu không làm xuất hiện hai bản ghi có giá trị khóa giống nhau.  

 

3. HỆ QUẢN TRỊ CSDL ĐẢM BẢO RÀNG BUỘC KHÓA

- Hệ quản trị CSDL có cơ chế kiểm soát, ngăn chặn những vi phạm ràng buộc khóa đối với việc cập nhật dữ liệu

- Để thực hiện điều đó, phần mềm yêu cầu người tạo lập CSDL chỉ định trường làm khóa chính.

4. THỰC HÀNH TÌM HIỂU CÁC YÊU CẦU CỦA MỘT BÀI TOÁN

Bước 1. Khởi chạy Microsoft Access 365 bằng cách nháy đúp chuột vào biểu tượng Access của phần mềm này

Bước 2. Tạo một CSDL mới, trong CSDL mới này tạo cấu trúc cho bảng SÁCH bằng cách thực hiện tuần tự các thao tác sau:

- Chọn Blank Desktop Database rồi đặt tên cho CSDL mới (hoặc nháy đúp chuột vào biểu tượng của Blank Desktop Database rồi đặt tên cho CSDL mới (hoặc nháy đúp chuột vào biểu tượng của Balnk Desktop Database, Access sẽ tự đặt tên cho CSDL mới tạo)

- Chọn Create\Table Design để xuất hiện cửa sổ khai báo cấu trúc bảng

- Trên mỗi hàng nhập tên một trường (ở cột Field Name), chọn kiểu dữ liệu cho trường đó bằng cách đưa con trỏ chuột vào ô ở cột Data Type để làm xuất hiện danh sách cho chọn.

Bước 3. Chỉ định khóa chính cho bảng bằng cách chọn hàng có trường Mã sách , sau đó chọn Primary Key

Bước 4. Chọn Save để lưu cấu trúc bảng và đặt tên cho bảng

Bước 5. Chọn View để xuất hiện cửa sổ cho nhập các bản ghi vào bảng.

=> Giáo án Tin học ứng dụng 11 cánh diều Chủ đề F Bài 2: Bảng và khoá chính trong cơ sở dữ liệu quan hệ

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Kiến thức trọng tâm tin học 11 theo định hướng tin học ứng dụng cánh diều - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu môn khác

Tài liệu mới cập nhật

Chat hỗ trợ
Chat ngay