... thực thể
Một thựcthể là một đối tượng của thế giới thực.
Thực thể được mô tả bởi một tập các thuộc tính
Tập hợp các thựcthể giống nhau tạo thành 1 tập
thực thể
Chú ý
-
Thực thể (Entity) ... Khoa CNTT 2
Nội dung chi tiết
Quá trình thiết kế CSDL
Mô hìnhthựcthểliênkết (ER)
Thiết kế
Ví dụ
Mô hìnhthựcthểliênkếtmở rộng (EER)
Lý thuyết Cơ sở dữ liệu - Khoa CNTT 26
Ràng ... 17
Thể hiện của lược đồ ER
Một CSDL được mô tả bởi lược đồ ER sẽ chứa đựng
những dữ liệu cụ thể gọi là thể hiện CSDL
-
Mỗi tập thựcthể sẽ có tập hợp hữu hạn các thực thể
Giả sử tập thực thể...
... hoá
■ Sơ đồ môhình ERR
Môhìnhthực thể- liênkết và thực thể
liênkếtmở rộng
Tài liệu tham khảo
Mở đầu
Khái niệm cơ bản
Mô hình ER
Thiết kế CSDL
Mô hình ER
Kiểu & tập thực thể
Khóa & ... kết
Các ràng buộc
Mô hình EER
Mô hình quan hệ
Phụ thuộc hàm
Thiết kế CSDL
Bài giảng cơ sở dữ liệu - Nguyễn Hải Châu 13 / 54
■ Môhìnhthực thể- liênkết (mô hình ER) là một mô
hình dữ liệu mức ... tập
thực thể
Môhìnhthực thể- liênkết (tiếp)
Tài liệu tham khảo
Mở đầu
Khái niệm cơ bản
Mô hình ER
Thiết kế CSDL
Mô hình ER
Kiểu & tập thực thể
Khóa & tập giá trị
Kiểu & tập liên kết
Cấp...
... Lớp cha: là loạithựcthể bao gồmmộtsố các thực
thể riêng biệt đượcthể hiện trong môhình dữ liệu
Lớpcon: làcácthựcthể có vai trò riêng biệtnhưng
là một thành viên củalớpcha
Nhập môn Cơ sở dữ liệu ... môn Cơ sở dữ liệu - Khoa CNTT 15
Ràng
buộcchồng
chéo
Ràng buộcchồng chéo (Overlaping constraint) cho
biết quan hệ giữalớpcha vàcácthựcthểởlớp con
là không tách rời được(mộtthựcthể có thể ... quá trình xác định tậpcáclớp con củamột
kiểuthựcthể
Tậpcáclớpcon đượctạodựatrênmộtsố các đặc
tính riêng biệtnàođócủacácthựcthể trong lớpcha
Nhập môn Cơ sở dữ liệu - Khoa CNTT 14
Ví
dụ
EMPLOYEE
Name
SSN...
...
thống
Mô hình
thực
thể liên
kết
Mô hình
quan hệ
Các Kịch bản
sử dụng
Từ điển dữ
liệu
3
Nội dung chính
Các nguyên tắc thiết kế cơ bản
Cách chuyển từ môhìnhthựcthểliênkết sang
mô hình ... ở thực thể
name
manf
addr
1
N
7
Tóm tắt chương
Các thành phần cơ bản của môhìnhthựcthểliên kết
Các nguyên tắc xây dựng mô hình
Các phương pháp chuyển đổi từ môhình TTLK sang
mô hình ... đúng loại liên kết
Khi giữa các thựcthể có thể tồn tại nhiều liên
kết khác nhau, thì chỉ cần chọn các liênkết cơ
bản nhất. Còn các liênkết còn lại mà có thể
suy được từ các liênkết cơ bản...
... Hà Nội
thực thể 1
thực thể 2
thực thể 3
liên kết
Thựcthể yếu (weak entity)
Là thựcthể không có thuộc tính khoá (ngược lại: thựcthể mạnh –
strong entity)
Một thựcthể yếu thường ... Nội
thực thể 1 thựcthể 2
liên kết
1
n
nhạc sĩ bài hát
sáng tác
1
n
Giới thiệu
Môhình ER là một môhình CSDL, trong đó thế giới
thực được mô tả bằng các đối tượng gọi là các thực
thể (entity) ... Trung Kiên – ĐH Bách khoa Hà Nội
thực thể 1 thựcthể 2
liên kết
1
1
người giấy CMT
sở hữu
1
1
Liênkết đệ quy
Là liênkết mà các tập thựcthể là một (các thựcthể
cùng kiểu có quan hệ với nhau)...
... Hùng
S4, Định
M1, 45
M2, 60
M3, 60
M4, 45
M5, 45
ĐH
CĐ
1
2
4
7
CƠ SỞ DỮ LIỆU
Bài 2:
MÔ HÌNHTHỰCTHỂKẾT HỢP
(NGÔN NGỮ MÔHÌNH HÓA DỮ LIỆU MỨC QUAN NIỆM)
13/07/2011 1HVĐ – THQL
MỸ GIA: GIÁM SÁT
13/07/2011 ... k
ã K nng
Lập môhình ngoài dùng môhình ER
– Lập mô hỡnh quan nim dựng mụ hỡnh ER
ã Yờu cu: ỏp dụng thực tế
13/07/2011 HVĐ – THQL 15
KT LUN
ã Mụ hỡnh ER: L mt loi ngụn ng môhình hoá,
hiệu ... với
thc t.
ã Phng phỏp lun
T gúc ngi dựng cuối, xây dựng các môhình
ngoài
– Tổng hợp, phát sinh môhình quan niệm
– Thiết kế môhình vật lý
13/07/2011 HVĐ – THQL 24
LP Mễ HèNH QUAN NIM
ã...
... có thể có nhiều giá trị đối
với một thực thể.
Ví dụ: BANGCAP ký hiệu {BANGCAP}
Khoa HTTT-Đại học CNTT 4
3.2 Thựcthể (Entity)
Định nghĩa: thựcthể là một thể hiện của một
loại thực thể.
Ví ... cardinality)
Loại mối kết hợp thể hiện liênkết giữa các
thực thể, mỗi liênkết được gọi là một nhánh.
Định nghĩa: bản số của nhánh là số lượng tối
thiểu và số lượng tối đa các thựcthể thuộc
nhánh ... nghĩa: loại mối kết hợp là sự liênkết
giữa hai hay nhiều loại thực thể
Ví dụ: giữa hai loại thựcthể HOCVIEN và
LOP có loại mối kết hợp THUOC
Ký hiệu: bằng một hình oval hoặc hình thoi
Thuoc
HOCVIEN
LOP
3.5...
... HTTT-Đại học CNTT 1
3. Môhìnhthựcthể mối kết hợp
3.1 Giới thiệu
3.2 Loại thực thể, thực thể
3.3 Thuộc tính của loại thực thể
3.4 Khoá của loại thực thể
3.5 Loại mối kết hợp, mối kết hợp
3.6 Thuộc ... (2)
Khoa HTTT-Đại học CNTT 4
3.2 Thựcthể (Entity)
Định nghĩa: thựcthể là một thể hiện của một
loại thực thể.
Ví dụ: Loại thựcthể là HOCVIEN có các
thực thể:
(‘HV001’, ‘Nguyen Minh’, ... loại mối kết hợp
(relationship degree)
Số ngôi của loại mối kết hợp là số loại thực
thể tham gia vào loại mối kết hợp đó.
Ví dụ 1: Loại mối kết hợp Thuộc kết hợp 2
loại thựcthể HOCVIEN...
... CSDL
Mô hình E/R
Thiết kế
Ví dụ
5
Nội dung chi tiết
Quá trình thiết kế CSDL
Mô hìnhthựcthể - kết hợp
-
Thực thể
-
Thuộc tính
-
Mối kết hợp
-
Lược đồ thựcthể - kết hợp
-
Thực thể ... cụ thể gọi là thể hiện CSDL
-
Mỗi tập thựcthể sẽ có tập hợp hữu hạn các thực thể
Giả sử tập thựcthể NHANVIEN có các thựcthể như NV
1
, NV
2
,
…NV
n
-
Mỗi thựcthể sẽ có 1 giá trị cụ thể ... quan ly
Chương 2
Chương 2
Mô hìnhthực thể- kết hợp
Mô hìnhthực thể- kết hợp
(Entity-Relationship)
(Entity-Relationship)
13
Thể hiện của lược đồ E/R
Một CSDL được mô tả bởi lược đồ E/R sẽ...
... thựcthể (Entity Sets) /thực thể (Entity)
– Thuộc tính (Attributes)
– Mối quan hệ (Relationship)
3/ 5/ 2013
5
Mô hìnhThựcThể - Kết Hợp
2. Các thành phần cơ bản
3/ 5/ 2013
17
Một loại thựcthể ... mô tả một tập hợp các khái
niệm từ thế giới thực được gọi là môhình dữ
liệu quan niệm
Môhình dữ liệu quan niệm thường dùng là
Mô HìnhThựcThể - Kết Hợp
3/ 5/ 2013
4
... buộc trên mối kết hợp
1. Giới thiệu
Môhình dữ liệu là một tập hợp các khái niệm
được dùng để diễn tả tập hợp dữ liệu và hành
động để thao tác lên dữ liệu.
Môhình dữ liệu mô tả một tập...
...
=
+
+
GocA
GocB
GocC
{}Goc
C
{} = GocC
1
4
54
IV. Maùng các C-Object
1.
Mo
â
hình
1.
Mo
hình
GiảsửcómộtmôhìnhCOKB=(C,H,R,Ops,Rules).
Một mạng các C-Object trong môhình COKB, viết
é
é
û
va
é
nta
ét
bơ
û
i CO-Net, là ... Ví
du
:
Cho
hình
bình
ha
ø
nh
ABCD
.
Gia
û
sư
û
M
va
ø
N
la
ø
Ví
dụ
:
Cho
hình
bình
hanh
ABCD
.
Gia
sư
M
va
N
la
2 điểm trên AC sao cho AM = CN. Chứng minh rằng
tam giác ABM bằng tam giác CDN.
57
Bài ... tượng),
mo
ã
i
đo
á
i
tương
co
ù
một
te
â
n
cu
the
å
va
ø
thuộc
một
kha
ù
i
moi
đoi
tươ
ï
ng
co
một
ten
cu
ï
the
va
thuộc
một
khai
niệm được biết trong COKB.
F là một tập hợp sự kiện, mỗi sự kiện thể hiện một
á
á
tính cha
át
ha
y
mộ
t
liên hệ nào đó trên các đo
á
i tượn
g
hay trên các thuộc tính của các đối tửụùng.
55
ã...
...
các thựcthể (tập thực thể)
Phân biệt được từng thựcthể trong một tập thực thể, thông qua
một số thuộc tính chỉ danh (VD: mã SV)
Biểu diễn
34
Biến đổi từ môhình ER
Sang Môhình Quan ... toán số 111
Loại thựcthể : một khái niệm để chỉ các thựcthể giống nhau, có
chung một số thuộc tính
Lọai thựcthể SINH VIÊN, LỚP HỌC,…
Tại mỗi thời điểm , mỗi loại thựcthể bao gồm một tập ... MÔNHỌC
Ghi danh
5
SINHVIÊN
Thực thể và Loại thực thể
Thực thể là một đối tượng cụ thể, với các dữ liệu mô tả nó. Ví dụ :
một Sinh viên tên Trần Văn Nam
một dự án Cải tạo môi trường ĐB Sông Cửu long...