Tài Liệu Học Tập
No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ
Tài Liệu Học Tập
No Result
View All Result
Home Văn học

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

by Tranducdoan
23/05/2026
in Văn học
0
Đánh giá bài viết

Mô hình dữ liệu quan hệ là một loại MHDL được sử dụng trong hệ quản trị cơ sở dữ liệu. Nó đại diện cho dữ liệu dưới dạng các bảng có mối quan hệ với nhau thông qua các khóa chính và khóa ngoại.

Và để tìm hiểu rõ hơn, hãy cùng theo dõi bài viết dưới đây của R2S nhé!

Mục Lục Bài Viết

  1. Mô hình dữ liệu quan hệ là gì?
  2. Qui ước ký hiệu
  3. Khái niệm khoá trên các hệ quản trị CSDL
    1. Khoá chính (Primary Key)
    2. Khoá ngoại (Foreign Key)
  4. Quy tắc chuyển đổi ERD sang mô hình DL quan hệ
    1. Tập thực thể
  5. Mô hình dữ liệu quan hệ – Ví dụ
  6. Tổng kết bài học mô hình dữ liệu quan hệ
  7. Mô hình dữ liệu quan hệ – Bài tập thực hành
  8. Kết luận

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

Mô hình dữ liệu quan hệ bao gồm nhiều quan hệ (Relation). Các thực thể và thuộc tính trong mô hình ERD sẽ được chuyển đổi thành quan hệ và thuộc tính của chúng. Các mối quan hệ sẽ được biểu diễn bằng khoá ngoại.

Ví dụ: MON_HOC (MaMon, TenMon, SoTinChi)

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

Qui ước ký hiệu

  • Quan hệ: quy ước bởi các ký tự in hoa Q, R, S.
  • Quan hệ Q có tập thuộc tính là: {A1,A2,..,An}: Q(A1,A2,..,An)

Khái niệm khoá trên các hệ quản trị CSDL

Khoá chính (Primary Key)

Khoá chính là gì? Khoá chính được xác định trong quan hệ Q khi các bộ dữ liệu trên khoá phân biệt với nhau. Mỗi quan hệ chỉ có thể có một khoá chính.

Khoá ngoại (Foreign Key)

Khoá ngoại là gì? Trong hai quan hệ Q và R, khoá ngoại X là thuộc tính của R và đồng thời là khoá chính của Q. Tên của khoá ngoại và khoá chính có thể khác nhau.

Mô hình dữ liệu quan hệ - Khái niệm khoá trên các hệ quản trị CSDL
Khái niệm khoá trên các hệ quản trị CSDL

Quy tắc chuyển đổi ERD sang mô hình DL quan hệ

Tập thực thể

Các thực thể sẽ được chuyển đổi thành các quan hệ có cùng tên và danh sách thuộc tính tương ứng. Thuộc tính khoá sẽ trở thành khoá chính của quan hệ. Ví dụ, nếu chuyển đổi một tập hợp các thực thể.

Tập thực thể
Tập thực thể

Mối kết hợp 1 – 1

Khi một thuộc tính được sử dụng làm khoá ngoại cho bảng khác hoặc ngược lại, ta gọi đó là mối quan hệ 1-1. Dưới đây là một ví dụ về mối quan hệ này.

Mối kết hợp 1 - 1
Mối kết hợp 1 – 1

Mối kết hợp 1 – N

Khoá ngoại bên nhiều được tạo bởi thuộc tính khoá bên 1. Dưới đây là ví dụ:

Mối kết hợp 1 - N
Mối kết hợp 1 – N

Mối kết hợp N – N

Để chuyển sang quan hệ mới, ta cần tạo ra một khóa chính bao gồm hai thuộc tính khóa từ hai quan hệ khác nhau. Nếu có thuộc tính kết hợp, ta cũng sẽ đưa vào quan hệ mới như một thuộc tính. Ví dụ:

Mối kết hợp N - N
Mối kết hợp N – N

Mối kết hợp 3 ngôi (Ba thực thể tham gia vào mối kết hợp)

Để chuyển sang quan hệ mới, ta cần có một khoá chính bao gồm 3 thuộc tính khoá của 3 thực thể tham gia vào mối kết hợp. Nếu có thuộc tính mối kết hợp, ta sẽ đưa nó vào quan hệ mới. Ví dụ:

Mối kết hợp 3 ngôi (Ba thực thể tham gia vào mối kết hợp) Mô hình dữ liệu quan hệ
Mối kết hợp 3 ngôi (Ba thực thể tham gia vào mối kết hợp)

Thuộc tính đa trị (Thuộc tính có nhiều giá trị cho một thể hiện)

Sau khi được chuyển sang quan hệ mới, thực thể sẽ có một khoá chính bao gồm cả thuộc tính đa trị và thuộc tính khoá. Tuy nhiên, thuộc tính đa trị sẽ không còn xuất hiện trên thực thể ban đầu. Ví dụ:

Thuộc tính đa trị (Thuộc tính có nhiều giá trị cho một thể hiện)
Thuộc tính đa trị (Thuộc tính có nhiều giá trị cho một thể hiện)

Mô hình dữ liệu quan hệ – Ví dụ

Mô hình dữ liệu quan hệ - Ví dụ
Ví dụ

Yêu cầu: Xác định bản số và thực hiện chuyển sang mô hình dữ liệu quan hệ

Tổng kết bài học mô hình dữ liệu quan hệ

Mô hình dữ liệu quan hệ và các thành phần của nó Quy tắc chuyển mô hình thực thể kết hợp sang MHDL quan hệ bao gồm:

  • Tập thực thể
  • Mối kết hợp 1 – 1
  • Mối kết hợp 1 – N
  • Mối kết hợp N – N
  • Mối kết hợp 3 ngôi
  • Thuộc tính đa trị

Mô hình dữ liệu quan hệ – Bài tập thực hành

Bài thực hành số 1: Cho mô hình thực thể kết hợp sau

Bài tập thực hành Mô hình dữ liệu quan hệ
Bài tập thực hành

Yêu cầu: Chuyển ERD sang mô hình DL quan hệ

Bài thực hành số 2: Dựa vào mẫu hoá đơn bán hàng hãy thiết kế mô hình DL quan hệ

Bài tập thực hành
Bài tập thực hành

Trong quá trình xử lý thông tin của phiếu mượn sách trong thư viện, các thông tin quan trọng bao gồm: Ngày mượn, tên người mượn, địa chỉ, tên sách, tác giả và số lượng mượn. Để thiết kế cho phiếu mượn sách, chúng ta cần xác định các trường thông tin cần thiết để lưu trữ và truy xuất thông tin một cách hiệu quả.

Bài thực hành số 3: Thiết kế cho phiếu mượn sách trong thư viện.

Bài tập thực hành
Bài tập thực hành

Trong đó bao gồm các thông tin: Số phiếu xác định được ngày mượn; Mã sinh viên xác định được tên sinh viên, mã lớp; Mã sách xác định được tên sách, nhà xuất bản, ghi chú

Kết luận

Mô hình dữ liệu quan hệ được sử dụng rộng rãi trong các hệ thống quản lý csdl (Relational Database Management System – RDBMS) như MySQL, Oracle, SQL Server, và PostgreSQL.

Hãy hiểu để sử dụng mô hình này một cách inh hoạt và hiệu quả để tổ chức và truy xuất dữ liệu trong các ứng dụng và hệ thống thông tin.

Bài viết gốc được đăng tại: giasutinhoc.vn

Previous Post

Soạn bài Tuổi thơ tôi – Ngắn nhất Chân trời sáng tạo

Next Post

Suất điện động của nguồn điện là đại lượng đặc trưng cho

Tranducdoan

Tranducdoan

Trần Đức Đoàn sinh năm 1999, anh chàng đẹp trai đến từ Thái Bình. Hiện đang theo học và làm việc tại trường cao đẳng FPT Polytechnic

Next Post

Suất điện động của nguồn điện là đại lượng đặc trưng cho

thời tiết miền bắc đọc sách online cm88 Socolive trực tiếp https://p789bet.biz/ cm88 com sumclub socolive Bom88 tic88 f168 https://mb66.black/ https://ok9.watch/ xoilactv tructiepbongda Xoilac Xoilac365 cakhia tv Trực tiếp bóng đá 90phut Mu88 https://gurkit.io/ phim mới go99 kubet hello88 789win febet
Tài Liệu Học Tập

Copyright © 2022 Tài Liệu Học Tập.

Chuyên Mục

  • Đề Thi
  • Lớp 12
  • Lớp 11
  • Lớp 10
  • Lớp 9
  • Lớp 8
  • Lớp 7
  • Lớp 6
  • Lớp 5
  • Lớp 4
  • Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Tham Gia Group Tài Liệu Học Tập

No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Copyright © 2022 Tài Liệu Học Tập.