tailieunhanh - Giáo trình Hệ quản trị cơ sở dữ liệu Oracle: Phần 2

Nối tiếp nội dung phần 1, phần 2 cuốn giáo trình "Hệ quản trị cơ sở dữ liệu Oracle" cung cấp cho người đọc các kiến thức về kiến trúc Oracle DBMS. Cuối sách có phần phụ lục về chương trình Oracle, nội dung chi tiết. | CHƯONG5 KIẾN TRÚC ORACLE I. Các thành phần cùa Oracle DBMS Để nắm bắt được chức năng của bất ki RDBMS íiào cũng dòi hỏi hiểu được cấu trúc của nó. Sự hiểu biết này bao gồm cấu trúc cùa óơ sở dữ liệu cấu trúc vật ý physical cũng như logical cấu trúc cùa bộ nhớ và các quá trình góp phần hình thành nôn cơ sờ dữ liệu. Một cơ sờ dữ liệu dược xác định bởi một tâp hợp nhiều chương trinh thao tác trên các file dữ liệu. Bất kì hệ quản trị cơ sở dữ liệu nào cũng có ba toại thông tin được lưu trữ bao gồm - Dữ liêu thật Actual Data còn được gọi là dữ liệu ứng dụng application data hay dữ liệu cùa người dùng user data . - Dữ liệu hệ thống System Data sử dụng bởi RDBMS trqtng việc tự quàn lý. - Overhead Data dữ liệu duy trì dưới dạng index. Kiến trúc cùa Oracle DBMS được phân thành hai loại đó là các thành phần vật lý physical và các thành phần logic. Các thành phần vật lý thực chất là các files cùa hệ điều hành nơi dữ liệu đươc lưu trữ. Thông tin từ các file này không thể truy cập trực tiếp bời người dùng. Người sử dụng chi có thể truy cập thông tin qua những thành phần logic. Chú ý Từ database sẽ dùng ờ dưới đây không phải mang nghĩa cơ sờ dữ liệu cúa người dùng mà nó lả cơ sở dữ liệu cùa hệ quán trị cơ sở dữ liệu Oracle. Tất cà các file vật-lý và các thành phần logic gộp lại tạo thành cơ sở dữ liệú Hệ quản trị cơ sờ dữ liệu Oracle. 136 LI Các thành phần vật lý Các thành phần vật lý cùa cơ sở dữ liệu là các file hệ điều hành cấu thành cơ sỡ dữ liệu. Các files này của cơ sở dữ liệu Oracle cung câp nơi lưu trữ vật lý cho thông tin cùa database. Những file hộ thống này bao gồm ba loại - Database Files hay Data Files - Control Files - Redo Log Files Database Files hay Data Files Một RDBMS bao gồm một hay nhiều data files. Các file này là files vật lỷ lưu trong đĩa. Chủng bao gồm tất cà các dữ liệu như user data system data và overhead data. Dữ liệu cũa cẩu trúc logical được lưu trữ trong các file này. Bất kì database nào khi tạo cũng có ít nhất một data file. Bạn có thề thêm