KHÓA LÀ GÌ

     

1. Mô hình dữ liệu quan hệ

a. Khái niệm quy mô dữ liệu

– mô hình tài liệu là 1 trong những tập hợp những khái niệm, sử dụng để biểu đạt CTDL, những làm việc dữ liệu, phần lớn ràng buộc tư liệu của một CSDL- các loại đồ sộ tài liệu :Mô hình logic: (mô hình tài liệu bậc cao) cho mô tả CSDL ở tầm mức khái niệm với mức size nhìn.

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

Bạn đã xem:

Môhình đồ gia dụng lí: (mô hình tài liệu bậc thấp) cho thấy thêm dữ liệu được tàng trữ thế nào.

b. Quy mô dữ liệu quan liêu hệ

: ( đồ sộ tài liệu bậc cao ) cho diễn tả CSDL ở tầm mức khái niệm và mức size nhìn. Nhiều người đang xem : Khóa là gì : ( quy mô tài liệu bậc tốt ) cho thấy thêm tài liệu được tàng trữ cố gắng nào .

– mô hình dữ liệu quan hệ tình dục được E.F.Codd khuyến nghị năm 1970. Trong vòng 20 năm quay trở lại đây những hệ database theo quy mô quan hệ được dùng rất phổ biến.


Bạn sẽ đọc: quan niệm Về Khóa Là Gì ? sáng tỏ Khóa chính Và Khóa ngoại Trong Sql


– Trong quy mô quan hệ :Về khía cạnh cấu trúc: tài liệu được thể hiện trong những bảng (hàng, cột).Về mặt làm việc trên dữ liệu: có thể cập nhật dữ liệu : Thêm, xoá, sửa.Về phương diện ràng buộc dữ liệu: dữ liệu trong một bảng yêu cầu thoả mãn một vài ràng buộc.

2. Cơ sở dữ liệu quan hệ

a. Khái niệm

Về mặt cấu tạo : dữ liệu được biểu hiện trong số đông bảng ( hàng, cột ). Về mặt thao tác làm việc trên tài liệu : rất có thể update tài liệu : Thêm, xoá, sửa. Về khía cạnh ràng buộc tư liệu : tài liệu trong một bảng cần thoả mãn một số trong những ít buộc ràng .- csdl quan hệ : cơ sở dữ liệu được xây dựng xây dựng trên đồ sộ tài liệu tình dục .

– Hệ QTCSDL tình dục : Hệ QTCSDL quan lại hệ dùng để làm tạo lập, update và khai quật CSDL quan lại hệ.

Xem thêm: " Toán Cao Cấp Là Gì ? Có Giống Với Toán Học Phổ Thông? Toán Cao Cấp Là Gì

– Những đặc thù của csdl quan hệ :Mỗi quan tiền hệ tất cả một tên phân biệt với tên các quan hệ khác.Các bộ là rõ ràng và thứ tự các bộ là ko quan trọng.Mỗi trực thuộc tính có một tên khác nhau và trang bị tự các thuộc tính là ko quan trọng.Quan hệ không có thuộc tính nhiều trị giỏi phức hợp.

b. Ví dụ

Mỗi quan liêu hệ tất cả một tên khác nhau với tên các quan hệ khác.Các bộ là rõ ràng và sản phẩm tự các bộ là ko quan trọng.Mỗi thuộc tính gồm một tên sáng tỏ và sản phẩm công nghệ tự các thuộc tính là ko quan trọng.Quan hệ không có thuộc tính nhiều trị tốt phức hợp.



– Để cai quản trị học sinhmượn sách ở 1 trường học, thông thườngquản lí những tin tức sau :Thông tin người mượn sáchThông tin sáchThông tin mượn sách (ai mượn sách, mượn sách gì, thời hạn mượn/ trả)tin tức người mượn sáchThông tin sáchThông tin mượn sách ( ai mượn sách, mượn sách gì, thời hạn mượn / trả )

*

c. Khóa và links giữa các bảng

– Khóa: Khóa của một bảng là một tập tất cả một hay như là một số trực thuộc tính của bảng phân minh được các cá thể.

– Khoá chính:

Một bảng bao gồm thể có rất nhiều khóa. Trong những khóa của một bảng tín đồ ta thường chọn (chỉ định) một khóa làm cho khóa chính.Khi nhập dữ liệu cho một bảng, giá trị của mọi bộ tại khóa thiết yếu không được nhằm trống.

Một bảng gồm thể có rất nhiều khóa. Trong các khóa của một bảng người ta thường chọn (chỉ định) một khóa làm khóa chính.Khi nhập tài liệu cho một bảng, cực hiếm của mọi bộ tại khóa bao gồm không được nhằm trống.



* Chú ý:

Mỗi bảng có tối thiểu một khóa. Việc xác định khóa dựa vào vào tình dục lôgic của những dữ liệu chứ không phụ thuộc vào vào giá bán trị của những dữ liệu.Nên chọn khóa đó là khóa có ít trực thuộc tính nhất.

Xem thêm: Nên Và Không Nên Ăn Gì Khi Bị Sốt Không Nên An Trái Cây Gì Và Không Nên Ăn Gì

Liên kết: thực tế sự liên kết giữa các bảng là dựa vào thuộc tính khóa. Chẳng hạn thuộc tính số thẻ là khóa của bảng bạn mượn mở ra lại sinh hoạt bảng mượn sách đó tạo cho liên kết thân 2 bảng này.