4/14/2020
1
Chương 3: hình dữ liệu thực thể
liên kết
1
GV: Nguyễn Hồng Hạnh
Email: hanhnh@nuce.edu.vn
Bộ môn Công nghệ Phần mềm
Khoa Công nghệ Thông Tin, Đại học Xây dựng
Nội dung chương
2
1. Các bước xây dựng CSDL
2. hình thực thể liên kết các khái niệm cơ bản
vThực thể, Tập thực thể -Thể hiện của thực thể
vThuộc tính
vQuan hệ (Liên kết)
vThực thể yếu
vPhân cấp một
3. Cách lập đồ thực thể - liên kết
4. Bài tập
1
2
Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
lOMoARcPSD|16911414
4/14/2020
2
Nội dung chương
3
1. Các bước xây dựng CSDL
2. hình thực thể liên kết các khái niệm cơ bản
vThực thể, Tập thực thể -Thể hiện của thực thể
vThuộc tính
vQuan hệ (Liên kết)
vThực thể yếu
vPhân cấp một
3. Cách lập đồ thực thể - liên kết
4. Bài tập
1. c bước y dựng CSDL
Mô hình hóa dữ liệu 1 bước khởi đầu quan
trọng trong quá trình phát triển ứng dụng cơ
sở dữ liệu.
1. Thu thập và phân tích yêu cầu
2. Mô hình hóa dữ liệu
3. Thiết kế lược đồ logic cơ sở dữ liệu
4. Thiết kế lược đồ vật lý cơ sở dữ liệu
5. Cài đặt cơ sở dữ liệu
6. Xây dựng các xử lý/giao diện ứng dụng
3
4
Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
lOMoARcPSD|16911414
4/14/2020
3
1. c bước xây dựng CSDL
Mô hình hóa nhằm mục tiêu:
Mô tả những dữ liệu, mối quan hệ giữa các dữ liệu, các
ràng buộc trên dữ liệu
Mô hình hóa để nắm bắt
Mô hình hóa để trao đổi
Mô hình hóa để hoàn chỉnh
1. Các bước y dựng một hệ CSDL
6
Mô hình hoá DL (vd: Sơđồ thực th-liên kết)
Mô tả DL logic với 1 mô hình DL cụ thể
(vd: Sơđồ quan h)
tứng dụng
1: PHÂN TÍCH
2: THIẾT K
Cài đặt với 1 hệ quản trCSDL
(vd: ORACLE)
3: CÀI ĐẶT
5
6
Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
lOMoARcPSD|16911414
4/14/2020
4
Nội dung chương
7
1. Các bước xây dựng CSDL
2. hình thực thể liên kết các khái niệm cơ bản
vThực thể, Tập thực thể -Thể hiện của thực thể
vThuộc tính
vQuan hệ (Liên kết)
vThực thể yếu
vPhân cấp một
3. Cách lập đồ thực thể - liên kết
4. Bài tập
2. hình thực thể liên kết
(Entity-Relationship data model)
Cho phép tả các dữ liệu liên quan trong một nghiệp
trong thế giới thực dưới dạng các đối tượng các mối quan
hệ của chúng.
Được sử dụng cho bước đầu thiết kế CSDL, làm nền tảng để
ánh xạ sang một hình khái niệm nào đó Hệ quản trị
CSDL sẽ sử dụng
Trong hình thực thể liên kết, CSDL được hình hóa
như :
Một tập hợp các đối tượng (được gọi thực thể)
Mối liên hệ cần lưutr giữa các thực thể này
Sử dụng một tập các hiệu đồ họa để hình hóa CSDL :
Sơđồ thực thể liên kết
8
7
8
Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
lOMoARcPSD|16911414
4/14/2020
5
Các khái niệm bản
Thực thể, tập
thực thể
Thuộc tính
Khoá
Liên kết, tập liên
kết
9
2.1 Thực thể (entity)
Thực thể:một đối ợng trong thế giới thực,tồn tại độc lập
phân biệt được với các đối tượng khác chúng ta
muốn lưutrữ thông tin về để quản .
Tập thực thể:một tập hợp các thực thể tính chất giống
nhau
dụ:
Thực thể:một sinh viên, một lớp
Tập thực thể:toàn thể sinh viên của 1lớp,toàn thể các lớp của 1
khoa
hiệu:
10
9
10
Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com)
lOMoARcPSD|16911414