Các khái niệm cơ bản II.. Các kiểu dữ liệu V.. 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à
Trang 1Bà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
Trang 2NỘI DUNG MÔN HỌC
2
1
2
3
4
Chương 1: Tổng quan về Oracle (2)
Chương 2: Cơ bản về Oracle (2)
Chương 3: Truy vấn SQL (12)
Chương 4: Lập trình PL/SQL (9)
5
6
Chương 5: Procedure, Trigger, Function (12) Chương 6: Quản trị người dùng (4)
Trang 3Chươ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 & Roles)
VI Import/Export dữ liệu
Trang 4I 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
Trang 5Kiến trúc Oracle Server (2)
Trang 6Cá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
Trang 7Khá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à