Bài giảng Boi duong giao vien cot can Tin hoc 12 - Pdf 82

BCV: THS. PH M VĂN HUYạ
B MÔN TOÁN – KHOA S PH Mộ Ư ạ
M t s v n đ v ộ ố ấ ề ề
C s d li uơ ở ữ ệ
Tài li u tham kh oệ ả

H Thu n, H C m Hàồ ầ ồ ẩ
Các h c s d li u: Lý thuy t và th c ệ ơ ở ữ ệ ế ự
hành, NXBGD, 2009

Tô Văn Nam
Giáo trình C s d li uơ ở ữ ệ
NXBGD, 2009

Jeffrey D.Ullman
Nguyên lý các h CSDL và C s tri th cệ ơ ở ứ
(T p 1. Mô hình d li u và ngôn ng v n tin)ậ ữ ệ ữ ấ
Gi i thi uớ ệ

Thông tin

S hi u bi t c a con ng iự ể ế ủ ườ

D li uữ ệ

là các s li u r i r c ố ệ ờ ạ (con s , ký hi u, hình nh, …)ố ệ ả

ch a đ ng thông tin c n quan tâmứ ự ầ

Vd: Đi m thi, s đi n tho i, tên nhân viên…ể ố ệ ạ


Đ c l u tr trên thi t b nh th c pượ ư ữ ế ị ớ ứ ấ

Đáp ng nhu c u khai thác c a nhi u ng i, nhi u m c đíchứ ầ ủ ề ườ ề ụ

H qu n tr C s d li uệ ả ị ơ ở ữ ệ

Ph n m m ầ ề

Giúp ng i dùng giao ti p v i CSDLườ ế ớ

T o môi tr ng thu n l i và hi u qu tìm ki m và l u tr thông ạ ườ ậ ợ ệ ả ế ư ữ
tin c a CSDLủ

M t s h qu n tr CSDL:ộ ố ệ ả ị

Access (dùng cho h th ng nh và v a, d s d ng)ệ ố ỏ ừ ễ ử ụ

FoxPro, SQL Server, Oracle, MySQL
Khái quát v các h CSDLề ệ

H C s d li uệ ơ ở ữ ệ
H CSDL = CSDL + H QTCSDLệ ệ

M c đích: ụ

Cung c p cách nhìn tr u t ng v d li uấ ừ ượ ề ữ ệ

Ki n trúc ba m c c a m t h CSDLế ứ ủ ộ ệ

Ph c v cho nhi u nhi u lo i ng i dùng v i các vai trò khác ụ ụ ề ề ạ ườ ớ

M c khung nhìn (M c ngoài)ứ ứ
Khái quát v các h CSDLề ệ

Ki n trúc ba m c c a m t h CSDLế ứ ủ ộ ệ

M c khung nhìn (M c ngoài)ứ ứ

Mô t ph n d li u thích h p nh t theo yêu c u ng i s d ngả ầ ữ ệ ợ ấ ầ ườ ử ụ

CSDL ph c v cho nhi u ng i dùngụ ụ ề ườ

Trình bày d li u nh ng khuôn d ng khác nhau (ữ ệ ở ữ ạ khung nhìn)

Ch n l a thu c tính, đ i t ngọ ự ộ ố ượ

T ng h p d li u m iổ ợ ữ ệ ớ
Khái quát v các h CSDLề ệ

Ki n trúc ba m c c a m t h CSDLế ứ ủ ộ ệ

Ý nghĩa
Tách bi t quan ni m v CSDL c a nhi u ng i s d ng v i ệ ệ ề ủ ề ườ ử ụ ớ
nh ng chi ti t bi u di n v v t lý c a CSDLữ ế ể ễ ề ậ ủ

Ng i dùng có th t o và thay đ i khung nhìn riêng, đ c l pườ ể ạ ổ ộ ậ

T ng tác c a ng i dùng v i CSDL không ph thu c vào nh ng ươ ủ ườ ớ ụ ộ ữ
v n đ chi ti t trong l u tr d li uấ ề ế ư ữ ữ ệ

Ng i qu n tr có th thay đ i c u trúc l u tr CSDL mà không ườ ả ị ể ổ ấ ư ữ

S đ c l p c a d li uự ộ ậ ủ ữ ệ

L c đ m c trên không b nh h ng khi có s thay đ i các ượ ồ ở ứ ị ả ưở ự ổ
l c đ m c d iượ ồ ở ứ ướ

2 lo i đ c l p d li uạ ộ ậ ữ ệ

Đ c l p d li u v t lýộ ậ ữ ệ ậ

Kh năng s a đ i l c đ v t lý mà không làm thay đ i l c đ ả ử ổ ượ ồ ậ ổ ượ ồ
logic  không ph i vi t l i ng d ngả ế ạ ứ ụ

C n thi t khi nào?ầ ế

Đ c l p d li u logicộ ậ ữ ệ

Kh năng s a đ i l c đ logic mà không làm thay đ i các ả ử ổ ượ ồ ổ
khung nhìn  không ph i vi t l i ng d ngả ế ạ ứ ụ

C n thi t khi nào?ầ ế
Đ c l p nào d th c hi n h n?ộ ậ ễ ự ệ ơ
Khái quát v các h CSDLề ệ

Các cách ti p c n m t CSDLế ậ ộ

Mô t l c đ nh th nào?ả ượ ồ ư ế

Ngôn ng đ nh nghĩa d li u c a h QTCSDL ữ ị ữ ệ ủ ệ  M c th pứ ấ

Mô hình d li u ữ ệ  M c caoứ

Mô hình quan hệ

Mô hình m ngạ

Mô hình phân c pấ

3 th h c a h CSDL?ế ệ ủ ệ


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status