Danh mục

Thiết kế một cơ sỡ dữ liệu (ThS. Trần Sơn Hải)

Số trang: 154      Loại file: pdf      Dung lượng: 3.80 MB      Lượt xem: 24      Lượt tải: 0    
tailieu_vip

Phí lưu trữ khi tải xuống: 25,000 VND Tải xuống file đầy đủ (154 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cơ sở dữ liệu là một hệ thống các thông tin có câu trúc, được lưu trữ trên các thiết bị lưu trữ nhằm thỏa mãn yêu cầu khai thác thông tin đồng thời của nhiệu người sử dụng hay nhiều chương trình ứng dụng với những mục đích khác nhau.
Nội dung trích xuất từ tài liệu:
Thiết kế một cơ sỡ dữ liệu (ThS. Trần Sơn Hải) THI T K CƠ S D LI U GVHD: ThS. Tr n Sơn H i http://fit.hcmup.edu.vn/~haits Email: transonhai@hcmup.edu.vn N i dungChương 1 : T ng quan các h thông tin và cơ s d li u Chương 2 : H qu n tr cơ s d li u SQL Server Chương 3 : T ng quan quá trình thi t k CSDL Chương 4 : Lý thuy t mô hình CSDL quan hChương 5 : Thi t k CSDL m c quan ni m Chương 6 : Thi t k CSDL m c lô-gíc Chương 7 : Thi t k CSDL m c v t lý Báo Cáo và Ôn T p 21. Tài Li u Tham Kh oThomas M. Connolly, Carolyn E. Begg, A PracticalApproach to Design, Implementation, andManagement, Addion-Wesley, 1999.J. Ullman, Database and knowledge basesystems,Vol 1. Computer Science Press, 1988Ramez Elmasri, Shamkant B. Navathe ,Fundamentals of database systems, Addison Wesley -4th edition, 2003Joseph M. Hellerstein, Michael Stonebraker,Readings in Database Systems. Fourth Edition, MITPress, 2005 3 Chương 1 : T ng quan các h thông tin và cơ s d li u 43. Cơ s d li u (1) ð nh nghĩa: Cơ s d li u là m t h th ng các thông tin có c u trúc, ñư c lưu tr trên các thi t b lưu tr nh m th a mãn yêu c u khai thác thông tin ñ ng th i c a nhi u ngư i s d ng hay nhi u chương trình ng d ng v i nh ng m c ñích khác nhau ðH Sư ph m TPHCM 5 53. Cơ s d li u (2) Ưu ñi m: Gi m trùng l p thông tin xu ng m c th p nh t, ñ m b o tính nh t quán và toàn v n d li u. ð m b o d li u ñư c truy xu t theo nhi u cách khác nhau. Kh năng chia s thông tin cho nhi u ngư i, nhi u ng d ng khác nhau. ðH Sư ph m TPHCM 6 63. Cơ s d li u Nh ng v n ñ c n gi i quy t: Tính ch quy n d li u. Tính b o m t và quy n khai thác thông tin c a ngư i s d ng Tranh ch p d li u ð m b o d li u khi có s c ðH Sư ph m TPHCM 7 75. H qu n tr cơ s d li u (1) H qu n tr cơ s d li u (DBMS – DataBase Management System) là h th ng các ph n m m h tr tích c c cho các nhà phân tích, thi t k và khai thác CSDL. Các DBMS thông d ng: Visual FoxPro, Microsoft Access, SQL Server, DB2, Oracle … h u h t các DBMS hi n nay ñ u d a trên mô hình quan h . ðH Sư ph m TPHCM 8 85. H qu n tr cơ s d li u (2) M t DBMS ph i có: Ngôn ng giao ti p gi a ngư i s d ng và CSDL T ñi n d li u (Data Dictionary) Có bi n pháp b o m t khi có yêu c u Cơ ch gi i quy t tranh ch p d li u Có cơ ch sao lưu (backup), ph c h i (restore) ð m b o tính ñ c l p gi a d li u và chương trình ðH Sư ph m TPHCM 9 95. H qu n tr cơ s d li u (3)Ngôn ng giao ti p: Ngôn ng mô t d li u (DDL – Data Definition Language): cho phép khai báo c u trúc CSDL, các m i liên h c a d li u, các quy ñ nh, ràng bu c d li u. Ngôn ng thao tác d li u (DML – Data Manipulation Language): cho phép th c hi n thao tác thêm, xóa, s a d li u. Ngôn ng truy v n có c u trúc (SQL – Structured Query Language): cho phép ngư i khai thác s d ng ñ truy v n thông tin c n thi t. Ngôn ng qu n lý d li u (DCL – Data Control Language) cho phép thay ñ i c u trúc b ng, khai báo b o m t, c p quy n cho ngư i s d ng. ðH Sư ph m TPHCM 10 10Các Thành Ph n Liên Quan B ph n qu n lý t p tin .mdf : meta data file .ldf : log data file .bak : bakup data file B ph n qu n lý ñĩa B ph n qu n lý d li u v t lý 11T Ch c V t Lý trên SQL Server D li u trong CSDL ñư c t ch c thành các thành ph n (Component) logic cho user s d ng như: Table, View…. D li u v t lý có th lưu trên nhi u file hay th m chí nhi u ñĩa. Ngư i dùng (tr các DBA) ch làm vi c trên các thành ph n logic c a SQL Server. 12Ki n trúc c a SQL Server 13Ki n trúc c a SQL Server • Các database h th ng c a SQL Server – master Database ch a thông tin v c u hình, ph n quy n c a h th ng – tempdb Database ch a d li u t m c n lưu tr – model Database ch a database m u ñ t o m t database m i – msdb Database ñ h tr SQL Server Agent 14 Ki n trúc c a SQL Server 15 H th ng16 M t t p h p các thành ph n liên k t v i nhau, th hi n qua m t ph m vi (boundary) xác ñ nh, ho t ñ ng k t h p v i nhau nh m ñ t ...

Tài liệu được xem nhiều:

Tài liệu liên quan: