intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Các hệ cơ sở dữ liệu: Ôn tập môn các hệ quản trị cơ sở dữ liệu - Lương Trần Hy Hiến

Chia sẻ: Gió Biển | Ngày: | Loại File: PDF | Số trang:5

96
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Các hệ cơ sở dữ liệu: Ôn tập môn các hệ quản trị cơ sở dữ liệu" cung cấp cho người đọc những kiến thức cơ bản nhất về các hệ cơ sở dữ liệu, các vấn đề trong truy xuất dữ liệu, kỹ thuật khóa Lock, an toàn và khôi phục dữ liệu,... Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Các hệ cơ sở dữ liệu: Ôn tập môn các hệ quản trị cơ sở dữ liệu - Lương Trần Hy Hiến

  1. Tổng quan về Các Hệ CSDL  CSDL(Database) là gì? Hệ Quản trị CSDL (DBMS)là gì? Các ñối tượng sử dụng CSDL?  Kiến trúc, các thành phần của một hệ quản trị CSDL?  Mô hình thực thể DBMS07 – Slides 2 Các vấn ñề trong truy xuất ñồng thời Kỹ thuật khóa Lock  Vấn ñề mất dữ liệu ñã cập nhật (lost  Share Lock? updated problem)  Exclusive Lock?  Vấn ñề không thể ñọc lại (Uncommitted  Kỹ thuật khóa 2 giai ñoạn dependency)  Kỹ thuật khóa trên dữ liệu phân cấp  Vấn ñề dữ liệu không nhất quán  DeadLock (Inconsistent Data Problem) DBMS07 – Slides 3 DBMS07 – Slides 4
  2. Lịch thao tác - Transaction  Lịch tuần tự  Lịch khả tuần tự  Nhãn thời gian  Cài ñặt Transaction trên SQL Server DBMS07 – Slides 5 An toàn dữ liệu  An toàn dữ liệu  An toàn dữ liệu:  Khôi phục dữ liệu  Các cơ chế an toàn dữ liệu  Cài ñặt khôi phục dữ liệu  Phân quyền và thu hồi quyền: Grant và revoke  Tạo bảng ảo View  Mã hóa dữ liệu DBMS07 – Slides 7 DBMS07 – Slides 8
  3. Cài ñặt khôi phục dữ liệu trên Khôi phục dữ liệu SQL Server  Sau sự cố một giao tác  Các loại Backup: Full, Different,  Sau sự cố hệ thống Increment.  Sau sự cố thiết bị  Cách sử dụng công các công cụ Backup và Restore trong SQL Server. DBMS07 – Slides 9 DBMS07 – Slides 10  4.1. Các bộ phận liên quan :  - Bộ phận quản lý tập tin (File manager)  - Bộ phận quản lý ñĩa (Disk manager)  - Tổ chức vật lý  4.2. Tổ chức vật lý CSDL trên SQL- Server, Oracle, DB2  4.3. Các cấu trúc lưu trữ và phương thức truy xuất:  - Tập tin tuần tự  - Tập tin chỉ mục  - Tập tin tuần tự có chỉ mục  - Kỹ thuật băm (hash) DBMS07 – Slides 12
  4. Cấu trúc lưu trữ và các phương thức truy xuất  Index là gì? Các loại Index? Cách tạo Index trong SQL Server. DBMS07 – Slides 13 Tối ưu hóa câu hỏi  5.1 Nhắc lại các cơ chế tối ưu :  Nhắc lại các cơ chế tối ưu : Các bước  - Các bước thực hiện tối ưu hoá câu hỏi thực hiện tối ưu hoá  - Thuật toán dựa trên cây ñại số quan hệ  ðánh giá chi phí của một kế hoạch thực  - Thuật toán phân rã và thay thế hiện một câu hỏi  5.2. ðánh giá chi phí của một kế hoạch thực hiện một câu hỏi  Thực hiện một câu truy vấn  5.3. Thực hiện các phép toán : chọn  Chuyển câu truy vấn thành ðại Số (SELECTION), kết (JOIN) Quan Hệ và cây phân tích DBMS07 – Slides 15 DBMS07 – Slides 16
  5.  6.1. Kiến trúc khách/chủ (Client/Server):  - Kiến trúc khách/chủ  - Các mô hình khách/chủ  6.2. Cơ sở dữ liệu phân tán: Các ñặc trưng của một hệ phân tán  - Quản lý tự ñiển dữ liệu (Catalog Manager)  - Quản lý truy xuất ñồng thời  - Tối ưu hoá câu hỏi DBMS07 – Slides 18 Bài Tập 1. So sánh sự giống và khác nhau giữa View và Table. Cho ví dụ  Bài tập chuyển câu truy vấn thành DSQH. dùng SQL Script tạo các ñối tượng trên? 2. So sánh sự giống và khác nhau giữa Clustered Index và Non  Bài tập chuyển câu truy vấn thành cây Clustered. Cho ví dụ dùng SQL Script tạo các ñối tượng trên. . 3. Transaction là gì, các ñặc ñiểm của transaction? Cho ví dụ bằng SQL Script.  Các bước thực hiện một câu truy vấn theo 4. Hãy viết script tạo database có tên CNTT06CaMau, có kích một cách nào ñó. thước ban ñầu là 10Mb và mỗi lần tăng thêm 1Mb khi ñầy.  Viết Script SQL: tạo bảng, thêm xóa sửa dữ 5. Hãy trình bày ý nghĩa và cách thức sử dụng các công cụ: Backup và Restore, DTS, BCP và Index Turning trong SQL liệu. Tạo, xóa, sửa và sử dụng View, Index, Server. Store, Trigger; 6. So sánh sự giống và khác nhau giữa Store Procedure và Trigger. Cho ví dụ dùng SQL Script tạo các ñối tượng trên.  Viết script triển khai transaction, grant, DBMS07 – Slides 19 revoke DBMS07 – Slides 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2