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

Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 5.1 - Phạm Nguyên Thảo

Chia sẻ: Phong Phong | Ngày: | Loại File: PDF | Số trang:34

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

Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 5.1 giúp người học hiểu về "Bảo mật và an toàn dữ liệu Trigger". Nội dung trình bày cụ thể gồm có: Trigger, khung nhìn, quản trị quyền người dùng, sao lưu và phục hồi dữ liệu.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 5.1 - Phạm Nguyên Thảo

Chương 5: Bảo mật và an toàn dữ liệu<br /> Trigger<br /> <br /> Phạm Nguyên Thảo<br /> Trường Đại học Khoa học Tự nhiên<br /> Khoa Công nghệ Thông tin<br /> Bộ môn Hệ thống Thông tin<br /> <br /> pnthao@fit.hcmuns.edu.vn<br /> <br /> Nội dung<br /> • Trigger<br /> • Khung nhìn<br /> • Quản trị quyền người dùng<br /> • Sao lưu và phục hồi dữ liệu<br /> <br /> 2<br /> <br /> Trigger -Giới thiệu<br /> • Là một loại stored procedure đặc biệt<br /> – Tự động thực hiện khi có thao tác insert, delete<br /> hoặc update trên dữ liệu<br /> – Thường dùng để kiểm tra các ràng buộc toàn vẹn<br /> của CSDL hoặc các qui tắc nghiệp vụ.<br /> – Một trigger được định nghĩa trên một bảng, nhưng<br /> các xử lý trong trigger có thể sử dụng nhiều bảng<br /> khác.<br /> <br /> 3<br /> <br /> Trigger – giới thiệu (tt)<br /> • Xử lý của trigger thường cần sử dụng đến hai<br /> bảng tạm:<br /> – Inserted: chứa các dòng vừa mới được thao tác<br /> insert/ update thêm vào bảng.<br /> <br /> – Deleted: chứa các dòng vừa mới bị xóa khỏi bảng<br /> bởi thao tác update/delete.<br /> (update = delete dòng chứa giá trị cũ+ insert dòng<br /> chứa giá trị mới)<br /> – Được HQT tạo/xóa tự động khi lính canh tương ứng<br /> được/bỏ kích hoạt.<br /> 4<br /> <br /> Trigger – giới thiệu<br /> • Inserted và Deleted là các bảng trong bộ nhớ<br /> chính<br /> – Cục bộ cho mỗi trigger<br /> – Có cấu trúc giống như bảng (table) mà trigger định<br /> nghĩa trên đó<br /> – Chỉ tồn tại trong thời gian trigger đang xử lý<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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