Phần rộng lớn khối hệ thống hạ tầng tài liệu lúc bấy giờ đều được kiến thiết vị mô hình dữ liệu quan hệ. Vậy mô hình dữ liệu quan hệ là gì và sở hữu những Đặc điểm này. Bài ghi chép tiếp sau đây tiếp tục hỗ trợ loại nhìn tổng thể, căn phiên bản nhất về định nghĩa này.
Mô hình tài liệu mối quan hệ là gì?
Bạn đang xem: mô hình dữ liệu quan hệ
Mô hình Dữ liệu Quan hệ (Relational Data Model – RDM) chuyến trước tiên được Ted Codd của IBM cách tân và phát triển vô trong năm 1970. Sau cơ khoảng tầm 10 năm, RDM đầu tiên được tiến hành tổ chức thực hiện thương nghiệp nhằm mục đích mục tiêu tàng trữ và xử lý tài liệu vô hạ tầng tài liệu. Sở dĩ RDM trở thành thông dụng vì vậy chủ yếu vị tính giản dị và đơn giản vô dùng hạ tầng tài liệu, giống như nền tảng tương hỗ chất lượng tốt cho những ngôi nhà cách tân và phát triển.
Mô hình tài liệu mối quan hệ màn biểu diễn hạ tầng tài liệu bên dưới dạng một tụ hội những mối quan hệ (bảng giá bán trị). Mỗi báo giá trị sở hữu những cột và mặt hàng được gọi theo thứ tự là tính chất (attributes) và cỗ độ quý hiếm (tuples). Mỗi cỗ độ quý hiếm (tuple) kí hiệu một thực thể hoặc quan hệ vô trái đất thực. Tên của mối quan hệ và thương hiệu của những tính chất tiếp tục góp thêm phần phân tích và lý giải chân thành và ý nghĩa của từng cỗ.
Về cơ phiên bản, hoàn toàn có thể hiểu RDM dựa vào một trong những điểm chủ yếu sau đây:
- Cơ sở tài liệu là một trong tụ hội những mối quan hệ sở hữu tương quan (bảng giá bán trị).
- Mỗi mối quan hệ sở hữu một tên thường gọi riêng rẽ cho thấy loại tuple (bộ dữ liệu) nhưng mà mối quan hệ sở hữu.
- Mỗi mối quan hệ sở hữu một tụ hội những tính chất (tên cột) thay mặt cho những đặc điểm hoặc những đặc thù của từng thực thể.
- Một cỗ – tuple (hàng) màn biểu diễn một thực thể với những cụm độ quý hiếm ứng với từng tính chất.
- Mỗi cột vô bảng còn được gọi là một trong ngôi trường (field)
Đặc điểm của quy mô hạ tầng tài liệu quan lại hệ.
Một hạ tầng tài liệu hoàn toàn có thể chứa chấp một trong những lượng chắc chắn những mối quan hệ. Để thuyên giảm tối nhiều tình huống sơ sót, từng mối quan hệ nên được xác lập là độc nhất. Dưới đó là một trong những Đặc điểm canh ty tự động hóa phân biệt những mối quan hệ vô hạ tầng dữ liệu
1. Mỗi mối quan hệ vô hạ tầng tài liệu nên sở hữu một thương hiệu riêng không liên quan gì đến nhau và độc nhất nhằm phân biệt nó với những mối quan hệ không giống vô hạ tầng tài liệu.
Xem thêm: copy danh bạ từ iphone sang sim
2. Một mối quan hệ ko được sở hữu nhì tính chất trùng thương hiệu. Mỗi tính chất nên sở hữu một thương hiệu riêng không liên quan gì đến nhau.
3. Trong một mối quan hệ ko được xuất hiện nay những cỗ độ quý hiếm trùng lặp.
4. Mỗi cỗ nên sở hữu đúng đắn một độ quý hiếm tài liệu cho 1 tính chất.
5. Các cỗ (tuples) hoặc những tính chất (attributes) vô một mối quan hệ đều ko nhất thiết nên tuân bám theo một trật tự nhất định
Xem thêm: đánh giá samsung galaxy j7 pro
Các buộc ràng của quy mô quan lại hệ.
Ràng buộc đó là những giới hạn được chỉ định và hướng dẫn cho những độ quý hiếm tài liệu vô hạ tầng tài liệu mối quan hệ. cũng có thể nói đến những buộc ràng chủ yếu như sau:
- Inherent Model-Based Constraints (Ràng buộc dựa vào quy mô vốn liếng có). Ví dụ, một mối quan hệ vô hạ tầng tài liệu ko được sở hữu những cỗ độ quý hiếm trùng lặp, song, không tồn tại bất kể buộc ràng này vô trật tự của những cỗ độ quý hiếm và tính chất.
- Schema-Based Constraints (Ràng buộc dựa vào lược đồ) Các buộc ràng được chỉ định và hướng dẫn trong lúc xác lập lược đồ gia dụng của hạ tầng tài liệu dùng DDL là những buộc ràng dựa vào lược đồ gia dụng. Chúng được phân loại ví dụ trở thành buộc ràng miền, buộc ràng khóa, buộc ràng tính kiêm toàn thực thể, buộc ràng kiêm toàn tham lam chiếu và buộc ràng bên trên độ quý hiếm rỗng
- Application-based Constraints (Ràng buộc dựa vào ứng dụng): Các buộc ràng ko thể vận dụng trong lúc xác lập lược đồ gia dụng hạ tầng tài liệu sẽ tiến hành thể hiện nay trong số công tác phần mềm.
(Nguồn tham lam khảo: Binary Terms)
Bình luận