1. Trang chủ
  2. » Giáo án - Bài giảng

An toàn cơ sở dữ liệu Oracle

92 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 92
Dung lượng 270 KB

Nội dung

ORACLE DATABASE SECURITY AN TOÀN CSDL ORACLE Tổng quan Kiến trúc của Oracle Các đối tượng/thuật ngữ trong CSDL Oracle Các đặc trưng an toàn của CSDL Oracle An toàn hệ điều hành An toàn mạng Các lệnh S[.]

AN TỒN CSDL ORACLE Tổng quan • • • • • • • • • Kiến trúc Oracle Các đối tượng/thuật ngữ CSDL Oracle Các đặc trưng an toàn CSDL Oracle An toàn hệ điều hành An tồn mạng Các lệnh SQL Các ví dụ Tài liệu tham khảo Tổng kết Kiến trúc Oracle • • • • • Các cấu trúc CSDL Oracle Các cấu trúc CSDL vật lý Các tiến trình Oracle Cấu trúc nhớ Oracle Các mối quan hệ tin cậy (Trusted Relationships) Các cấu trúc CSDL Oracle • Instance - Tập tiến trình tiện ích dùng để cập nhật, lấy quản lý liệu bao gồm tiến trình (background processes) cấu trúc nhớ (System Global Area - SGA) • Database - Tập file để lưu tổ chức liệu • Tablespace - Tập hợp logic file liệu, tablespace bao gồm segment • Segments – Lưu loại liệu khác (tables, indexes, rollback), segment bao gồm extent • Extents – Là thực thể liệu logic, bao gồm khối liệu - data blocks • Blocks – Là đơn vị liệu nhỏ Oracle Kích cỡ Block xác định lần CSDL tạo Chú ý Kích cỡ Block ảnh hưởng đến phép toán CSDL Nhà quản trị nên xác định kích cỡ kích cỡ block tối ưu Tablespaces • System tablespace – bao gồm liệu hệ thống mà CSDL cần để quản lý liệu (bao gồm từ điển liệu) • Temp tablespace - temporary clipboard sử dụng để quản lý giao tác xếp liệu từ mệnh đề ORDER BY câu truy vấn • Tools tablespace – Lưu đối tượng sử dụng tools tương tác với CSDL • User’s tablespace – Lưu đối tượng user riêng • Rollback tablespace – Lưu rollback segments; rollback segments sử dụng CSDL để phục hồi liệu (ví dụ: giao tác bị lỗi để phục hồi thay đổi chưa hồn tất) • Data and index tablespaces – Lưu liệu ứng dụng Cấu trúc CSDL vật lý • Oracle data files - tất file lưu liệu CSDL bao gồm rollback segments, redo logs, file kiểm toán file tạo sở cho tablespaces indexes Thường có phần mở rộng dbf • Oracle software files – lưu mã nhị phân máy chủ CSDL tất cá mã chương trình khác tạo lên chức CSDL như: file thư viện - library, Java file listener • Parameter files – lưu thơng tin cấu hình máy chủ CSDL thể CSDL bao gồm: vị trí file điều khiển, log file file init.ora • Control files – file nhị phân nhỏ chứa thông tin thể CSDL, cần thiết để khởi động CSDL Tất thay đổi cấu trúc CSDL ghi vào file • Log/trace files- Chứa danh sách tất thay đổi CSDL; file CSDL sinh để dễ dàng kiểm tra lỗi File alert.out lưu thống điệp sinh máy chủ CSDL Các file CSDL Oracle Init.ora – tên chung file tham biến khởi đầu Oracle File đọc CSDL Oracle mở, để thiết lập số tham biên bao gồm lưu, phục hồi, nhật ký giao tác, nhật ký kiểm toán, thuộc tính hiệu vị trí lưu file Thêm vào đó, file tham biến máy chủ (SPFILE) dùng để thiết lập tham biến khởi tạo Chú ý Lệnh ALTER SYSTEM sử dụng để thay đổi động thiết lập mà không cần khởi động lại CSDL Các thiết lập cho hệ thống nhìn thấy trng file init.ora khung nhìn V$SPPARAMETER (SPFILE) hay thực lệnh SHOW PARAMETERS SQL Plus Các file CSDL Oracle Các file điêu khiển (tên CONTROL_nn.CTL) file quan trọng để Oracle trì trạng thái CSDL, bao gồm: • Checkpoint progress records • Redo thread records • Log file records • Data file records • Tablespace records • Log file history records • Archived log records • Backup set and data file copy records ...Tổng quan • • • • • • • • • Kiến trúc Oracle Các đối tượng/thuật ngữ CSDL Oracle Các đặc trưng an toàn CSDL Oracle An toàn hệ điều hành An toàn mạng Các lệnh SQL Các ví dụ Tài liệu tham khảo... trúc Oracle • • • • • Các cấu trúc CSDL Oracle Các cấu trúc CSDL vật lý Các tiến trình Oracle Cấu trúc nhớ Oracle Các mối quan hệ tin cậy (Trusted Relationships) Các cấu trúc CSDL Oracle • Instance... udump • \Oracle\ Ora92 - contains Oracle Home • \Oracle\ Ora92\Bin - contains executables • \Oracle\ Ora92\Network - contains update for Oracle Net • \Oracle\ Oradata - contains data files • \Oracle\ RDBMS

Ngày đăng: 19/11/2022, 21:02

w