Giải bài tập trang 83 SGK Tin Học 12

Xuất bản: 18/04/2019 - Tác giả:

Giải bài tập trang 83 sách giáo khoa tin học 12 bao gồm hướng dẫn và đáp án các bài 1, bài 2 và bài 3 giúp các em cùng tham khảo

ĐọcTàiLiệu giới thiệu đến bạn tài liệu hướng dẫn cách giải và đáp án các bài tập trong trang 83 sách giáo khoa môn tin học lớp 12 giúp các em tham khảo và nắm vững hơn các kiến thức tin học 12 bài 10 Cơ sở dữ liệu quan hệ.

Chi tiết hướng dẫn giải bài tập trang 86 sách giáo khoa tin học 12:

1. Bài 1 trang 86 SGK tin 12

Câu hỏi: Theo em khi xét một mô hình dữ liệu quan hệ ta cần quan tâm những yếu tố nào?

Trả lời:

Khi xét một mô hình dữ liệu ta cần quan tâm những yếu tố:

- Về mặt cấu trúc: Các thức chúng ta phân chia và lưu trữ thông tin vào mô hình dữ liệu được chọn.

- Về mặt thao tác trên dữ liệu: Cách chúng ta sẽ truy vấn và sử dụng thông tin.

- Về mặt ràng buộc dữ liệu.

Tham khảo thêm đáp án bài 1 trang 86 SGK Tin học 12

Tóm tắt lý thuyết 

Mô hình dữ liệu quan hệ (gọi tắt là mô hình quan hệ) được  E. F. Codd đề xuất năm 1970. Trong khoảng ba mươi năm trở lại đây, các hệ CSDL xây dựng theo mô hình quan hệ được dùng rất phổ biến.

Trong mô hình quan hệ:

Về mặt cấu trúc:

Dữ liệu được thể hiện trong các bảng.

  • Mỗi bảng bao gồm các hàng và các cột thể hiện thông tin về một chủ thể.
  • Các cột biểu thị các thuộc tính của chủ thể và tên cột thường là tên của thuộc tính.
  • Mỗi hàng biểu thị cho một cá thể, gồm một bộ các giá trị tương ứng với các cột.

Về mặt thao tác trên dữ liệu:

  • Có thể cập nhật dữ liệu như thêm, xóa hay sửa bản ghi trong một bảng.
  • Các kết quả tìm kiếm thông tin qua truy vấn dữ liệu có được nhờ thực hiện các thao tác trên dữ liệu.

Về mặt các ràng buộc dữ liệu:  Dữ liệu trong các bảng phải thoả mãn một số ràng buộc. Chẳng hạn, không được có hai bộ nào trong một bảng giống nhau hoàn toàn.

2. Bài 2 trang 86 SGK tin 12

Câu hỏi: Hãy nêu các khái niệm cơ bản mà em biết về hệ CSDL quan hệ.

Trả lời

- Cơ sở dữ liệu quan hệ là cơ sở dữ liệu được xây dựng dựa trên mô hình dữ liệu quan hệ.

- Hệ quản trị cơ sở dữ liệu quan hệ là hệ quản trị cơ sở dữ liệu dùng để tạo lập, cập nhật và khai thác CSDL quan hệ.

- Khóa: Các thuộc tính có thể được dùng để phân biệt các cá thể trong một bảng.

- Khóa chính: Trong các khóa của một bảng người ta thường chọn một khóa làm khóa chính.

- Liên kết: Thực chất là sự liên kết, mối quan hệ giữa các bảng được xác lập dựa trên thuộc tính khóa.

Xem thêm chi tiết và đáp án của bài 2 trang 86 SGK tin 12

3. Bài 3 trang 86 SGK tin 12

Câu hỏi: Những tiêu chí nào giúp ta chọn khóa chính cho bảng? Hãy cho ví dụ và giải thích.

Trả lời:

Có hai tiêu chí phải đồng thời được thỏa khi chọn khóa chính cho bảng:

- Nó là khóa: Tức là đối với một ô chứa khóa trong bảng dữ liệu, nó là giá trị duy nhất không bị trùng lặp.
Ví dụ trong bảng dữ liệu HOC_SINH, họ tên, ngày tháng năm sinh có thể trùng lặp nhưng mã học sinh thì không, vậy chọn mã học sinh làm khóa.

- Số thuộc tính là ít nhất: Có thể chọn nhiều thuộc tính (giá trị của một hàng) để làm khóa và cần chọn ít thuộc tính nhất.
Ví dụ trong bảng dữ liệu HOC_SINH kể trên, trong trường hợp khác không có mã học sinh để làm khóa. Có thể chọn thuộc tính lớp và số thứ tự trong lớp để làm khóa. Vd 12B6_01

Xem tiếp các cách giải bài 3 trang 86 sgk tin 12 khác của ĐọcTàiLiệu.

Hướng dẫn giải bài tập tin 12

Bạn còn vấn đề gì băn khoăn?
Vui lòng cung cấp thêm thông tin để chúng tôi giúp bạn
Hủy

CÓ THỂ BẠN QUAN TÂM