MÔ HÌNH QUAN NIỆM DỮ LIỆU

  -  

Phần lớn khối hệ thống cơ sở dữ liệu hiện nay đều được thành lập bằng mô hình dữ liệu quan hệ. Vậy quy mô dữ liệu quan hệ nam nữ là gì và có những điểm sáng nào. Nội dung bài viết dưới đây sẽ hỗ trợ cái nhìn bao quát, căn phiên bản nhất về khái niệm này.

Bạn đang xem: Mô hình quan niệm dữ liệu

Mô hình dữ liệu quan hệ là gì?

Mô hình tài liệu Quan hệ (Relational Data mã sản phẩm – RDM) lần trước tiên được Ted Codd của IBM trở nên tân tiến vào trong thời hạn 1970. Tiếp nối khoảng 10 năm, RDM thỏa thuận được chuyển vào thực hiện thương mại nhằm mục tiêu mục đích tàng trữ và xử lý tài liệu trong các đại lý dữ liệu. Sở dĩ RDM trở nên thịnh hành như vậy chính vì tính đơn giản và dễ dàng trong thực hiện cơ sở dữ liệu, cũng như nền tảng cung cấp tốt cho những nhà phát triển.

Mô hình dữ liệu quan hệ màn biểu diễn cơ sở dữ liệu dưới dạng một tập hợp những quan hệ (bảng giá trị). Mỗi bảng báo giá trị có những cột và hàng được gọi lần lượt là ở trong tính (attributes) và bộ giá trị (tuples). Mỗi cỗ giá trị (tuple) kí hiệu một thực thể hoặc quan hệ trong trái đất thực. Thương hiệu của quan tiền hệ và tên của các thuộc tính sẽ góp thêm phần giải thích ý nghĩa sâu sắc của từng bộ.

Về cơ bản, hoàn toàn có thể hiểu RDM dựa trên một số điểm thiết yếu sau đây:

Cơ sở dữ liệu là 1 tập hợp những quan hệ có tương quan (bảng giá trị).Mỗi quan lại hệ bao gồm một tên gọi riêng cho thấy loại tuple (bộ dữ liệu) nhưng mà quan hệ có.Mỗi quan hệ gồm một tập hợp các thuộc tính (tên cột) đại diện thay mặt cho các đặc điểm hoặc những đặc trưng của từng thực thể.Một bộ – tuple (hàng) trình diễn một thực thể với những các giá chỉ trị khớp ứng với từng trực thuộc tính.Mỗi cột vào bảng nói một cách khác là một trường (field)
Ví dụ về một mô hình dữ liệu quan lại hệ

Đặc điểm của quy mô cơ sở tài liệu quan hệ.

Một các đại lý dữ liệu hoàn toàn có thể chứa một vài lượng tốt nhất định những quan hệ. Để bớt thiểu tối đa trường hòa hợp sai sót, từng quan hệ yêu cầu được xác minh là duy nhất. Dưới đấy là một số điểm sáng giúp tự động hóa phân biệt những quan hệ trong cửa hàng dữ liệu

1. Mỗi quan hệ giới tính trong cơ sở dữ liệu phải tất cả một tên đơn lẻ và tốt nhất để sáng tỏ nó với các quan hệ không giống trong các đại lý dữ liệu.

Xem thêm: Cách Chuyển Từ Https Sang Http S Về Http Với File, Làm Thế Nào Để Bạn Chuyển Hướng Https Sang Http

2. Một quan hệ tình dục không được tất cả hai thuộc tính trùng tên. Mỗi thuộc tính phải gồm một tên riêng biệt.

3. Vào một tình dục không được mở ra các bộ giá trị trùng lặp.


Các bộ giá trị đụng hàng không được lộ diện trong một quan hệ

4. Từng bộ cần có đúng mực một giá bán trị tài liệu cho một trực thuộc tính.


Một ở trong tính tương xứng với đúng chuẩn một giá trị dữ liệu

5. Những bộ (tuples) hay các thuộc tính (attributes) vào một quan lại hệ những không duy nhất thiết phải tuân theo một thiết bị tự nhất định

Các buộc ràng của quy mô quan hệ.

Xem thêm: Chip Cpu Xeon Là Gì ? So Sánh Xeon Và Core I Ưu Nhược Điểm Mua Loại Nào Tốt

Ràng buộc chính là những tinh giảm được chỉ định cho các giá trị dữ liệu trong cơ sở dữ liệu quan hệ. Rất có thể kể đến các ràng buộc chính như sau:

Inherent Model-Based Constraints (Ràng buộc dựa trên quy mô vốn có). Ví dụ, một quan hệ tình dục trong cơ sở dữ liệu không được có các bộ giá trị trùng lặp, mặc dù nhiên, ko có bất cứ ràng buộc nào trong đồ vật tự của những bộ giá trị và thuộc tính.Schema-Based Constraints (Ràng buộc dựa vào lược đồ) các ràng buộc được hướng dẫn và chỉ định trong khi khẳng định lược đồ gia dụng của cơ sở tài liệu sử dụng DDL là những ràng buộc dựa vào lược đồ. Chúng được phân loại cụ thể thành buộc ràng miền, ràng buộc khóa, ràng buộc tính trọn vẹn thực thể, ràng buộc trọn vẹn tham chiếu cùng ràng buộc trên cực hiếm rỗngApplication-based Constraints (Ràng buộc dựa vào ứng dụng): các ràng buộc ko thể vận dụng trong khi xác minh lược đồ cửa hàng dữ liệu sẽ tiến hành thể hiện trong những chương trình ứng dụng.

(Nguồn tham khảo: Binary Terms)