Thiết kế một cơ sỡ dữ liệu (ThS. Trần Sơn Hải)
Thông tin tài liệu:
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ìm kiếm theo từ khóa liên quan:
hệ thống cơ sở dữ liệu cơ sở dữ liệu thiết kế cơ sở dữ liệu hệ thống tin học phân tích hệ thống môi trường CSDLTài liệu liên quan:
-
62 trang 402 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 296 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 290 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 258 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 248 0 0 -
Đề tài Xây dựng hệ thống quản lý nhân sự đại học Dân Lập
46 trang 243 0 0 -
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 2 - Nguyễn Ngọc Duy
7 trang 226 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 187 0 0 -
8 trang 186 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 176 0 0 -
Bài giảng môn học Cơ sở dữ liệu - Chương 1: Tổng quan về cơ sở dữ liệu
27 trang 171 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 1 - Sở Bưu chính Viễn Thông TP Hà Nội
48 trang 171 1 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 7 - Nguyễn Khánh Phương
214 trang 160 0 0 -
Báo cáo Thực tập chuyên môn Thiết kế cơ sở dữ liệu: Xây dựng Website studio
26 trang 155 0 0 -
Hướng dẫn tạo file ghost và bung ghost
12 trang 155 0 0 -
Giáo trình Nhập môn Cơ sở dữ liệu - GV. Nguyễn Thế Dũng
280 trang 154 0 0 -
54 trang 147 0 0
-
Bài tập thiết kế cơ sở dữ liệu
9 trang 146 0 0