Giáo trình Thiết kế và quản trị cơ sở dữ liệu - Chương 1: Thiết kế và quản trị cơ sở dữ liệu: Nhắc lại các kiến thức cơ bản - Vũ Tuyết Trinh

 Định nghĩa lược đồ dữ liệu  Tổ chức lưu trữ dữ liệu  Chuẩn hóa vs. không chuẩn hóa  Sao chép dữ liệu  Truy vấn dữ liệu  Câu truy vấn  Tối ưu truy vấn  Thực thi truy vấn  Quản trị giao dich  Ghi nhật ký  Sử dụng khóa 14 Giám sát/Theo dõi hoạt động của HQTCSDL

pdf8 trang | Chia sẻ: huongthu9 | Lượt xem: 353 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo trình Thiết kế và quản trị cơ sở dữ liệu - Chương 1: Thiết kế và quản trị cơ sở dữ liệu: Nhắc lại các kiến thức cơ bản - Vũ Tuyết Trinh, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
1Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh Thiết kế và quản trị cơ sở dữ liệu: Nhắc lại các kiến thức cơ bản Vũ Tuyết Trinh trinhvt-fit@mail.hut.edu.vn Bộ môn Hệ thống thông tin, Viện CNTT&TT Đại học Bách Khoa Hà Nội Nội dung  Thiết kế cơ sở dữ liệu  Mô hình hóa dữ liệu  Các dạng chuẩn  Quy trình thiết kế CSDL  Kiến trúc HQTCSDL  Tổ chức lưu trữ  Truy vấn dữ liệu  Quản trị giao dịch 2 2Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh Mô hình hóa dữ liệu  Mục tiêu  Biểu diễn yêu cầu dữ liệu của bài toán  Công cụ:  Mô hình thực thể liên kết  (Tập) thực thể  Thuộc tính  (Tập) liên kết  Mô hình quan hệ  Quan hệ  Thuộc tính/trường dữ liệu 3 Ví dụ sơ đồ thực thể liên kết 4 MonographPeriodical Patron borrowborrow Catalog Book Shelf Belongs to Belongs to locatelocate Book Supplier acquisition * * * ** * * * * 3Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh Ví dụ sơ đồ quan hệ  Supplier (ID, Name, Address)  Catalog (ID, Date)  Periodical (ISBN, Name, Volume)  Monograph (ID, Name, Authors, Publisher)  Shelf (ID)  Patron (ID, Name)  Patron_Periodical (PID, ISBN)  Patron_Monograph (PID,MID) 5 Các dạng chuẩn  Phụ thuộc hàm X  Y  Các dạng chuẩn  Chuẩn 1  Chuẩn 2  Chuẩn 3  Chuẩn Boye-Codd  .  Chuẩn hóa 6 4Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh Quy trình thiết kế CSDL  Mô hình hóa dữ liệu bằng ER  Xác định thực thể: thuộc tính của thực thể  Xác định liên kết  Chuyển đổi sang quan hệ  Xác định các phụ thuộc hàm  Chuẩn hóa 7 Các thành phần của HQTCSDL 8 DL DL Ứng dụng Hệ QTCSDL Bộ xử lý câu hỏi Bộ quản lý Giao dịch Bộ quản lý lưu trữ 5Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh 9 10 6Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh Hiệu năng hệ cơ sở dữ liệu Các tiêu chí đánh giá  Tốc độ truy cập dữ liệu  Khả năng “phục vụ” đồng thời  Tính sẵn sàng của hệ thống  Dung lượng lưu trữ dữ liệu  Sử dụng tài nguyên hệ thống  Bộ nhớ  CPU  băng thông  12 7Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh 13 select * from R where a > 5; select * from R, S where R.A = S.B; select * from R where a in (Select B From S Where S.C = ”x”); Các kỹ thuật  Định nghĩa lược đồ dữ liệu  Tổ chức lưu trữ dữ liệu  Chuẩn hóa vs. không chuẩn hóa  Sao chép dữ liệu  Truy vấn dữ liệu  Câu truy vấn  Tối ưu truy vấn  Thực thi truy vấn  Quản trị giao dich  Ghi nhật ký  Sử dụng khóa 14 Giám sát/Theo dõi hoạt động của HQTCSDL 8Thiết kế và quản trị cơ sở dữ liệu Vũ Tuyết Trinh 15 5 nguyên tắc  Think globally, fix locally  Partitioning Breaks Bottlenecks  Start-Up Costs Are High; Running Costs Are Low  Render unto Server What Is Due unto Server  Be Prepared for Trade-Offs

Các file đính kèm theo tài liệu này:

  • pdfgiao_trinh_thiet_ke_va_quan_tri_co_so_du_lieu_chuong_1_thiet.pdf