Nội dung của Bài 10: Trung tâm dữ liệu quan hệ sau đây, những em sẽ tiến hành mày mò về tư tưởng mô hình tài liệu quan tiền hệ với những đặc trưng cơ bạn dạng của mô hình này; khái niệm CSDL quan lại hệ, khóaliên kết giữa những bảng. Mời những em cùng theo dõi nội dung cụ thể của bài học.

Bạn đang xem: Khóa là gì


1. Tóm tắt lý thuyết

1.1.Mô hình dữ liệu

1.2.Mô hình tài liệu quan tiền hệ

1.3. Thương hiệu tài liệu quan liêu hệ

1.4.Khóacùng link thân các bảng

2. Bài tập minh họa

3. Luyện tập Bài 10 Tin học tập 12

3.1. Trắc nghiệm

3.2. bài tập SGK

4. Hỏi đápBài 10 Tin học 12


*

Mô hình dữ liệu là 1 tập có mang dùng để làm thể hiện cấu tạo tài liệu, các làm việc dữ liệu, các ràng buộc tài liệu của một cơ sở dữ liệu.

Theo các nút biểu hiện cụ thể về CSDL, có thể phân loại những quy mô tài liệu thành nhị loại:

Mô hình lôgic(còn được gọi là mô hình dữ liệu bậc cao) đến biểu lộ DataBase ở tầm mức quan niệm với mức khung quan sát, mô tả thực chất lôgic của tài liệu được lưu giữ trữ;Mô hình đồ vật lí(còn được gọi là quy mô tài liệu bậc thấp) đến bộc lộ CSDL ở tầm mức vật lí, vấn đáp mang đến câu hỏi "Dữ liệu được tàng trữ như vậy nào?".

Có các mô hình dữ liệu bậc cao cơ mà tại chỗ này ta chỉ đề cùa tới mô hình tài liệu quan tiền hệ vì cho đến bây giờ sẽ là mô hình phổ cập tuyệt nhất trong thực tiễn xây dừng các vận dụng CSDL.


Mô hình dữ liệu quan tiền hệ (điện thoại tư vấn tắt là mô hình quan liêu hệ) được E. F. Codd khuyến cáo năm 1970. Trong khoảng cha mươi năm trở về phía trên, những hệ CSDL xây dựng theo quy mô quan hệ được dùng vô cùng phổ cập.

Trong quy mô quan tiền hệ:

Về khía cạnh cấu trúc:Dữ liệu được biểu đạt trong các bảng.Mỗi bảng bao hàm những hàng với các cột trình bày thông báo về một công ty.Các cột biểu thị những trực thuộc tính của cửa hàng cùng thương hiệu cột hay là tên của thuộc tính.Mỗi sản phẩm biểu thị cho một cá thể, tất cả một bộ những giá trị tương ứng với những cột.Về khía cạnh thao tác bên trên dữ liệu:cũng có thể cập nhật dữ liệu nhỏng thêm, xóahay sửa bạn dạng ghi vào một bảng.Các kết quả tra cứu kiếm thông tin qua truy hỏi vấn tài liệu đã đạt được nhờ vào triển khai các làm việc bên trên dữ liệu.Về mặt những ràng buộc dữ liệu:Dữ liệu trong các bảng buộc phải nhất trí một trong những ràng buộc. Chẳng hạn, không được tất cả nhì cỗ nào trong một bảng kiểu như nhau trả toàn.

Xem thêm: Chuyên Viên Tiếng Anh Là Gì ? Tiềm Năng Của Nghề Chuyên Viên


a. Khái niệmCơ sở tài liệu được desgin dựa vào mô hình tài liệu quan hệ giới tính Hotline là cơ sở dữ liệu quan tiền hệ.Hệ QTcơ sở dữ liệu dùng để làm sản xuất lập, cập nhật và khai thác CSDL dục tình call là hệ QTcơ sở dữ liệu quan hệ.b.Các đặc trưng của một quan liêu hệ

Một dục tình vào hệ DataBase quan hệ giới tính có các đặc thù bao gồm sau:

Mỗi quan liêu hệ có tên để rành mạch cùng với cácquan liêu hệkhác;Cácbộlà tuyệt nhất và ko minh bạch lắp thêm tự;Mỗinằm trong tínhmang tên biệt lập cùng không riêng biệt sản phẩm tự;Quan hệkhông cótrực thuộc tính nhiều trịhayphức hợp.

Thuộc tính nhiều trị: 1 nằm trong tính khớp ứng trong nhiều bộ giá chỉ trị;

Phức hợp: Một thuộc tính gồm 2 cực hiếm.

Lưu ý:

Quan hệ là bảng;Thuộc tính là ngôi trường (cột);Bộ là bản ghi (hàng).
a. KhóaKhoá của một bảng là một trong những tập trực thuộc tính bao gồm một hay như là một số ở trong tính của bảng gồm nhì tính chất:Không bao gồm hai cỗ (khác nhau) trong bảng có giá trị đều nhau bên trên khoá.Không gồm tập nhỏ thực sự như thế nào của tập thuộc tính này có tính chất.b. Khóa chínhMột bảng có thể có tương đối nhiều khóa. Trong các khóacủa một bảng người ta thường lựa chọn (chỉ định) một khóalàm cho khoá chính (primary key).Trong một hệ QTDataBase quan hệ tình dục, Khi nhập dữ liệu cho một bảng, cực hiếm của số đông cỗ trên khóa chủ yếu ko được để trống.Các hệ QTDataBase quan hệ kiểm soát điều hành điều này và bảo đảm sự nhất quán dữ liệu, tránh sự cố đọc tin về một đối tượng xuất hiện rộng một lần sau đông đảo cập nhật tài liệu. Trong quy mô quan hệ tình dục, buộc ràng như vậy về tài liệu có cách gọi khác là ràng buộc toàn diện thực thể (xuất xắc Gọi ngắn thêm gọn là buộc ràng khóa).

Chú ý:

Mỗi bảng gồm tối thiểu một khóa. Việc khẳng định khoá phụ thuộc vào quan hệ giới tính lôgic của các tài liệu chứ không cần nhờ vào vào giá trị các dữ liệu.Nên lựa chọn khoá đó là khoá có ít thuộc tính độc nhất.c. Liên kết thân những bảng

Thực chất sự link thân các bảng là dựa trên trực thuộc tính khóa.


Dạng 1:Mô hình tài liệu quan lại hệ

Câu 1

Chỉ ra những điều kiện trong quy mô tài liệu quan hệ nam nữ Ql_hoctap

*

Hình 1. Mô hình dữ liệu quan tiền hệQl_hoctap

Gợi ý trả lời:

Cấu trúc dữ liệu: là các bảng dữ liệu, bảng hoc_sinh, Mon_hoc, Bang_diem bao gồm bao gồm các trường dữ liệu, các phiên bản ghi.Các ràng buộc: khoá chính, trong bảng hoc_sinh thì dữ liệu vào trường khoá chính là tuyệt nhất.Các thao tác làm việc update dữ liệu (thêm, sửa, xoá), khai quật tài liệu, thống kê lại dữ liệu theo một ĐK nào kia, hoàn toàn có thể thực hiện trên một bảng hoặc nhiều bảng.

Dạng 2:Trung tâm tài liệu quan lại hệ

Câu 2

Trong CSDL quan hệ tình dục Ql_hoctap ngơi nghỉ ví dụ trên (ví dụ 1),xác định quan liêu hệ, thuộc tính cùng bộ.

Gợi ý trả lời:

Quan hệ Hoc_sinhCó những ở trong tính: ma_hoc_sinh, Ho_dem, Ten.Vì lớp bao gồm 50HS buộc phải tất cả 50 bộ, bộ lắp thêm 10 là 12A9, Nguyễn Thị Thanh hao, AnCâu 3

Trong cơ sở dữ liệu dục tình Ql_thuvien sau đây,xác minh nằm trong tính nhiều trị cùng phức hợp.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *