Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
01 Co so du lieu

01 Co so du lieu

Ratings: (0)|Views: 2 |Likes:
Published by Lien Vu

More info:

Published by: Lien Vu on Sep 25, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/12/2013

pdf

text

original

 
 
CC
ƠƠ
SS
 DD
LLII
UU
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GV. Ph
m Th
Hoàng Nhung
B
môn Công ngh
ph
n m
m
Đạ
i h
c Th
y l
ợ 
i
PPHH
NN 
I
 
 
 
 
 
 
 
 
 
 
 
o
Các khái ni
m c
ơ
b
n
o
Ki
ế 
n trúc h
th
ố 
ng c
ơ
s
d
li
u
o
Mô hình quan h
th
c th
ể 
 
o
Mô hình quan h
 
o
Chu
ẩ 
n hoá quan h
 
o
Thi
ế 
t k
ế 
c
ơ
s
d
li
u v
t lý
 
M
C L
C
PH
 Ầ
N I – C
Ơ 
S
Ở 
D
Ữ 
LI
U
2 
M
C L
C
1
 
Ch
ươ 
ng 1. CÁC KHÁI NI
M C
Ơ 
B
N.............................................................5
 
1.1
 
T
i sao ph
i có m
t c
ơ 
s
ở 
d
ữ 
li
u..................................................................5
 
1.2
 
Đị
nh ngh
 ĩ 
a m
t c
ơ 
s
ở 
d
ữ 
li
u.........................................................................5
 
1.2.1 Khái ni
m..................................................................................................5 1.2.2
Ư 
u
đ
i
m.....................................................................................................6 1.2.3 V
n
đề
c
n gi
i quy
ế
t................................................................................6 
1.3
 
H
qu
n tr
c
ơ 
s
ở 
d
ữ 
li
u (DataBase Management System_DBMS).........7
 
1.3.1 d
..........................................................................................................7 1.3.2 Khái ni
m..................................................................................................7 
1.4
 
H
th
ng c
ơ 
s
ở 
d
ữ 
li
u (Database System)...................................................8
 
1.5
 
Các
đố
i t
ượ 
ng s
ử 
d
ng CSDL........................................................................8
 
1.5.1
Đố
i t
ượ 
ng tr 
c ti
ế
 p....................................................................................8 1.5.2
Đố
i t
ượ 
ng gián ti
ế
 p...................................................................................9 
1.6
 
L
ợ 
i ích c
a vi
c s
ử 
d
ng HQTCSDL............................................................9
 
2
 
Ch
ươ 
ng 2. NH
Ữ 
NG KHÁI NI
M VÀ KI
N TRÚC C
A H
TH
NG C
Ơ 
 S
Ở 
D
Ữ 
LI
U................................................................................................................11
 
2.1
 
Mô hình d
ữ 
li
u, l
ượ 
c
đồ
và tr
ườ 
ng h
ợ 
p (Data Models, Schemas, Instances)11
 
2.1.1 Phân lo
i mô hình d
li
u.......................................................................11 2.1.2 L
ượ 
c
đồ
(Schema) , minh ho
(instances), và tr 
ng thái (State)..............14 
2.2
 
L
ượ 
c
đồ
ki
ế
n trúc c
a h
qu
n tr
c
ơ 
s
ở 
d
ữ 
li
u (DBMS Architecture) và s
ự 
 
độ
c l
p d
ữ 
li
u (Data Independence).....................................................................15
 
2.2.1 L
ượ 
c
đồ
ki
ế
n trúc 3 m
c c
a HQTCSDL...............................................16 2.2.2
Độ
c l
 p d
li
u........................................................................................17 
2.3
 
Ngôn ng
ữ 
c
a HQTCSDL............................................................................17
 
2.4
 
Các tính n
ă
ng c
a HQTCSDL....................................................................17
 
2.5
 
Phân lo
i HQTCSDL...................................................................................17
 
3
 
Ch
ươ 
ng 3. MÔ HÌNH QUAN H
- TH
Ự 
C TH
(Entity – Relationship Model)....................................................................................................19
 
3.1
 
S
ử 
d
ng mô hình d
ữ 
li
u khái ni
m m
ứ 
c cao
để
thi
ế
t k 
ế
c
ơ 
s
ở 
d
ữ 
li
u...19
 
3.2
 
M
c
đ
ích c
a mô hình khái ni
m ER(Entity – Relationship Model)......20
 
 
M
C L
C
PH
 Ầ
N I – C
Ơ 
S
Ở 
D
Ữ 
LI
U
3
3.3
 
Ví d
v
m
t c
ơ 
s
ở 
d
ữ 
li
u
ứ 
ng d
ng..........................................................20
 
3.4
 
Ki
u th
ự 
c th
(Entity Type), Thu
c tính (Attributes), Khoá (Keys)........22
 
3.4.1 Th
c th
(Entities) và thu
c tính (Attributes).........................................22 3.4.2 Ki
u th
c th
, Khoá và t
 p giá tr 
...........................................................25 
3.5
 
Liên k 
ế
t, Ki
u liên k 
ế
t và các Ràng bu
c liên k 
ế
t......................................25
 
3.5.1
Đị
nh ngh
 ĩ 
a liên k 
ế
t và ki
u liên k 
ế
t........................................................25 3.5.2 B
c c
a ki
u liên k 
ế
t...............................................................................26 3.5.3 Ràng bu
c liên k 
ế
t...................................................................................27 
3.6
 
Ki
u th
ự 
c th
y
ế
u(Weak Entity).................................................................29
 
3.7
 
T
ng quát hóa và chuyên bi
t hóa..............................................................29
 
3.7.1 Th
c th
con và th
c th
chính...............................................................30 3.7.2 Các th
c th
con lo
i tr 
.........................................................................30 
3.8
 
Các ký hi
u và quy
ướ 
c
đặ
t tên trong mô hình ER...................................31
 
3.8.1 Các hi
u..............................................................................................31 3.8.2 Quy t
c
đặ
t tên........................................................................................31 
3.9
 
Xây d
ự 
ng m
t mô hình ER..........................................................................32
 
3.9.1 Các b
ướ 
c xây d
ng s
ơ 
 
đồ
ER..................................................................32 3.9.2 hình ER cho c
ơ 
s
ở 
d
li
u COMPANY...........................................33 3.9.3 Bài t
 p.....................................................................................................34 
4
 
Ch
ươ 
ng 4. MÔ HÌNH C
Ơ 
S
Ở 
D
Ữ 
LI
U QUAN H
.......................................37
 
4.1
 
Khái ni
m mô hình quan h
........................................................................37
 
4.2
 
Các thành ph
n c
ơ 
b
n c
a mô hình..........................................................37
 
4.2.1 M
t s
khái ni
m c
a mô hình quan h
..................................................37 4.2.2 Quan h
:..................................................................................................37 4.2.3 Các tính ch
t c
a m
t quan h
................................................................38 4.2.4 Các ràng bu
c toàn v
n trên quan h
......................................................38 4.2.5 Các phép toán trên CSDL quan h
..........................................................41 
5
 
Ch
ươ 
ng 5. CHUY
N T
Ừ 
MÔ HÌNH ER SANG MÔ HÌNH QUAN H
......48
 
6
 
Ch
ươ 
ng 6. PH
THU
C HÀM VÀ CHU
N HOÁ QUAN H
.....................55
 
6.1
 
M
t s
h
ướ 
ng d
n khi thi
ế
t k 
ế
c
ơ 
s
ở 
d
ữ 
li
u quan h
...............................55
 
6.2
 
Ph
thu
c hàm(Functional Dependencies).................................................56
 
6.2.1
Đị
nh ngh
 ĩ 
a ph
thu
c hàm......................................................................56 

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->