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

     

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

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

- mô hình dữ liệu là 1 tập hợp các khái niệm, dùng để mô tả CTDL, các thao tác dữ liệu, các ràng buộc tài liệu của một CSDL

- các loại quy mô dữ liệu:

Mô hình logic: (mô hình dữ liệu bậc cao) cho biểu lộ CSDL ở mức khái niệm và mức size nhìn.

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

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

b. Mô hình dữ liệu quan lại hệ

- quy mô dữ liệu dục tình được E.F.Codd đề xuất năm 1970. Trong khoảng 20 năm trở về đây các hệ cơ sở dữ liệu theo mô hình quan hệ được sử dụng rất phổ biến.

- Trong mô hình quan hệ:

Về khía cạnh cấu trúc: dữ liệu được thể hiện trong số bảng (hàng, cột).Về mặt làm việc trên dữ liệu: gồm thể cập nhật dữ liệu : Thêm, xoá, sửa.Về khía cạnh ràng buộc dữ liệu: dữ liệu trong một bảng cần thoả mãn một trong những ràng buộc.

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

a. Khái niệm

- csdl quan hệ: csdl được thiết kế trên mô hình dữ liệu quan hệ.

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

Xem thêm: “ Mẹo Dân Gian Cho Be Ăn Dặm, 29 Mẹo Dân Gian Nuôi Con Cực Nhàn

- Những đặc trưng của csdl quan hệ:

Mỗi quan tiền hệ gồm một tên minh bạch với tên các quan hệ khác.Các bộ là khác nhau và trang bị tự những bộ là ko quan trọng.Mỗi nằm trong tính bao gồm một tên phân biệt và máy tự những thuộc tính là không quan trọng.Quan hệ không tồn tại thuộc tính nhiều trị tốt phức hợp.

b. Ví dụ

- Để làm chủ học sinhmượn sách ở 1 trường học, thông thườngquản lí các thông tin 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ả)

*

c. Khóa và link giữa những bảng

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

- Khoá chính:

Một bảng bao 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 dữ liệu cho một bảng, quý hiếm của mọi bộ tại khóa chính không được nhằm trống.

* Chú ý:

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

Xem thêm: Top 5 Thủ Môn Ghi Bàn Nhiều Nhất Trong Lịch Sử Bóng Đá, Top 10 Thủ Môn Ghi Bàn Nhiều Nhất Thế Giới

- Liên kết: thực ra sự links giữa những bảng là dựa vào thuộc tính khóa. Ví dụ điển hình thuộc tính số thẻ là khóa của bảng người mượn mở ra lại ngơi nghỉ bảng mượn sách đó tạo cho liên kết thân 2 bảng này.