Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 2 Cơ bản về Oracle cung cấp cho người học những kiến thức như: Các khái niệm cơ bản; Cấu trúc cơ sở dữ liệu; Không gian dữ liệu và bảng dữ liệu; Các kiểu dữ liệu; Quyền người dùng (Privileges & Roles); Import/Export dữ liệu. | Bài giảng HQT Cơ sở dữ liệu ORACLE Số tc 3 LT 25 Btập 20 GV Nguyễn Thị Mỹ Dung Khối lớp Đại học L2 1 NỘI DUNG MÔN HỌC 1 Chương 1 Tổng quan về Oracle 2 2 Chương 2 Cơ bản về Oracle 2 3 Chương 3 Truy vấn SQL 12 4 Chương 4 Lập trình PL SQL 9 5 Chương 5 Procedure Trigger Function 12 6 Chương 6 Quản trị người dùng 4 7 Chương 7 Kết nối CSDL với Oracle 4 2 Chương 2 Cơ bản về Oracle I. Các khái niệm cơ bản II. Cấu trúc CSDL III. Không gian dữ liệu và bảng dữ liệu IV. Các kiểu dữ liệu V. Quyền người dùng Privileges amp Roles VI. Import Export dữ liệu 3 I. Các khái niệm cơ bản 1. Oracle Server Là hệ thống quản trị cơ sở dữ liệu đối tượng - quan hệ tập hợp các file tiến trình processes và cấu trúc bộ nhớ trong Oracle Server. Oracle server gồm hai thành phần chính là Oracle Instance và Oracle Database. 4 Kiến trúc Oracle Server 2 5 Các khái niệm cơ bản tt 2. Instance Thể hiện Bao gồm một cấu trúc bộ nhớ System Global Area SGA và các background processes tiến trình nền được sử dụng để quản trị CSDL. 6 Khái niệm cơ bản Instance tt 3. SGA - System Global Area Là một vùng bộ nhớ để lưu trữ các thông tin điều khiển của một instance. SGA bao gồm một vài cấu trúc bộ nhớ chính Shared pool Là một phần của SGA lưu các cấu trúc bộ nhớ chia sẻ. Database buffer cache Lưu trữ các dữ liệu được sử dụng gần nhất. Redo log buffer Được sử dụng cho việc dò tìm lại các thay đồi trong cơ sở dữ liệu và được thực hiện bởi các background process. 7 Khái niệm cơ bản tt 4. Oracle DB Tập hợp file hệ thống file dữ liệu lưu trữ và trả về các thông tin liên quan Được lưu trữ dưới hai cấu trúc vật lý và luận lý 8 Khái niệm cơ bản tt 5. Data Dictionary Từ điển dữ liệu Thông tin về cấu trúc vật lý luận lý của CSDL Người dùng Tên kiểu dữ liệu các cột trong bảng dữ liệu Ràng buộc toàn vẹn dữ liệu Vùng nhớ cấp phát. select from DICTIONARY 6. Schema Tập hợp schema object thuộc về một người dùng. 7. Schema Object Đại diện cho một người dùng về các quyền trên dữ liệu bảng trong một CSDL 9 II. Cấu trúc CSDL Oracle 1.