Silde bài giảng môn HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU rất sinh động và dễ hiểu của Giảng viên Nguyễn Trường Sơn, Khoa CNTT HCMUS. Đây là chương 5: An toàn và an ninh dữ liệuSilde bài giảng môn HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU rất sinh động và dễ hiểu của Giảng viên Nguyễn Trường Sơn, Khoa CNTT HCMUS. Đây là chương 5: An toàn và an ninh dữ liệu
Trang 1
LOGO
Trang 2Nội dung trình bày
Trang 5Sự cố do nhập liệu sai (Erroneous Data Entry)
Trang 6Sự cố trên thiết bị lưu trữ (Media Failures)
Trang 7Sự cố giao tác ( Transaction Failures )
Trang 9Mục tiêu của khôi phục sự cố
Log Data
Trang 10Các thao tác đọc ghi dữ liệu trong DBMS
Trang 11Nội dung trình bày
Trang 13Nhật ký giao tác (tt)
§
Trang 15Điểm kiểm tra (Check point)
Trang 16Điểm kiểm tra đơn giản
Trang 17Điểm kiểm tra đơn giản (tt)
§
–
→ –
Trang 18Điểm kiểm tra linh động
Trang 19Điểm kiểm tra linh động (tt)
Trang 20Nội dung trình bày
Trang 27Undo-Logging & Checkpoint
Trang 28Undo-Logging & Checkpoint (tt)
Trang 29Undo-Logging & Checkpoint (tt)
§
–
–
Trang 30Undo-Logging & Checkpoint (tt)
Trang 31Undo-Logging & Checkpoint (tt)
Trang 32Undo-Logging & Checkpoint (tt)
Trang 33Undo-Logging & Checkpoint (tt)
Trang 34Undo-Logging & Checkpoint (tt)
§
–
–
Trang 35Nội dung trình bày
Trang 38Ví dụ
Read(A,t) t:=t*2
Write(A,t)
Read(B,t) t:=t*2
Trang 40lại
Trang 41Ví dụ
Read(A,t)
t:=t*2 Write(A,t)
Read(B,t)
t:=t*2 Write(B,t)
Trang 42Redo-Logging & Checkpoint
§
–
Trang 43Redo-Logging & Checkpoint (tt)
Trang 44Redo-Logging & Checkpoint (tt)
Trang 45Redo-Logging & Checkpoint (tt)
– –
Trang 46Redo-Logging & Checkpoint (tt)
Trang 47Redo-Logging & Checkpoint (tt)
Trang 48Nhận xét
Trang 49Nội dung trình bày
Trang 51Ví dụ
Trang 53lại
Trang 54Ví dụ
<commit T> đã được ghi xuống đĩa, thực hiện lại T,
T chưa kết thúc, khôi phục A=8
Trang 55Undo/Redo-Logging & Checkpoint
Trang 56Undo/Redo-Logging & Checkpoint (tt)
Trang 57Undo/Redo-Logging & Checkpoint (tt)
Trang 58Undo/Redo-Logging & Checkpoint (tt)
–
Trang 59Undo/Redo-Logging & Checkpoint (tt)
Trang 60Nội dung trình bày
Trang 63Cơ chế phân quyền
Trang 64Cơ chế phân quyền (tt)
§
group
group role
role
Trang 65Cơ chế phân quyền (tt)
§
group
group role
role
Trang 66Cơ chế phân quyền (tt)
Trang 67Cơ chế phân quyền (tt)
Trang 71Tài liệu tham khảo
§
–
Trang 72Backup & Recovery in SQL Server
§
–
http://technet.microsoft.com/en-‐us/magazine/2009.02.logging.aspx–
http://databases.about.com/od/sqlserver/a/recoverymodels.htm–
http://www.techrepublic.com/blog/the-‐enterprise-‐cloud/restore-‐your-‐sql-‐server-‐database-‐using-‐transaction-‐logs/
§
Trang 73LOGO