Hệ quản trị CSDL Oracle
Nội dung
•
•
Giới thiệu Oracle Database.
Công cụ SQL *plus và Enterprise Manager Database Control, SQL developer.
Giới thiệu
•
Cơ sở dữ liệu quan hệ
– Hệ quản trị cơ sở dữ liệu (DBMS): là phần mềm được sử dụng để quản lý, lưu trữ, tổ chức và
truy xuất dữ liệu.
–
–
Mô hình quan hệ (relation data model): được E. F. Codd định nghĩa dựa trên lý thuyết về tập hợp.
Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS)
•
•
Dựa trên mô hình quan hệ.
RDBMS chuyển dữ liệu vào một cơ sở dữ liệu (database), lưu trữ dữ liệu và truy xuất nó, và dữ liệu đó có thể được
thao tác bởi các ứng dụng.
Giới thiệu
•
Lịch sử phát triển Oracle Database
– Năm 1977, thành lập Oracle
– Năm 1979, giới thiệu Oracle V2 (Version 2) và là phiên bản thương mại đầu tiên sử
dụng SQL dựa trên RDBMS
– Năm 1983, Oracle Version 3 là hệ quản trị cơ sở dữ liệu quan hệ đầu tiên chạy được
trên máy tính lớn (mainframes), máy tính nhỏ (minicomputers) và máy tính cá nhân.
– Năm 1984, Oracle Version 4 giới thiệu tính năng “read consistency” và chạy được trên
nhiều hệ điều hành.
– Năm 1985, Version 5 hỗ trợ client/server và sử dụng truy vấn dữ liệu phân tán.
Giới thiệu
•
Lịch sử phát triển Oracle Database
– Năm 1988 phát hành Oracle v6, giới thiệu ngôn ngữ PL/SQL
– Năm 1992, Oracle7, giới thiệu PL/SQL stored procedures và triggers.
– Năm 1997, phát hành Oracle8 , giới thiệu cơ sở dữ liệu hướng đối tượng – objectrelational
– Năm 1999, phát hành Oracle8i (i = internet).
– 2001, phát hành Oracle9i, với tính năng Cluster (RAC).
– 2003, Oracle Database 10g, grid computing.
– 2007, Oracle Database 11g.
Outline
•
•
Giới thiệu Oracle Database.
Công cụ SQL *plus và Enterprise Manager Database Control.
Công cụ SQL *plus
•
•
SQL*Plus là công cụ sử dụng command-line giao tiếp với Oracle database.
SQL*Plus có thể kết nối cục bộ (local) hoặc từ xa (remote).
Kết nối cơ sở dữ liệu với SQL*Plus
•
•
•
•
Bước 1: mở một Command Window
Bước 2: thiết lập biến môi trường.
Bước 3: khởi động SQL*plus.
Bước 4: tiến hành kết nối đến database
Kết nối cơ sở dữ liệu với SQL*Plus
•
Bước 1: mở một Command Window
•
Bước 2: thiết lập biến môi trường ORACLE_SID
•
Bước 3: khởi động sql*plus
•
Bước 4: tiến hành kết nối đến database
– Start -> cmd
– Set ORACLE_SID=orcl
– sqlplus /nolog
– Connect username/password [as {sysoper | sysdba}]
Công cụ Enterprise Manager
•
•
•
Là công cụ dựa trên nền tảng Web.
Được cài đặt cùng với database.
Được dùng để quản lý Oracle database.
Công cụ Enterprise Manager
•
•
Để vào được Enterprise Manager thì trước tiên phải đảm bảo dbconsole process
đang hoạt động.
Sau đó vào địa chỉ
– https://hostname:portnumber/em
– https://localhost:1158/em
Công cụ Enterprise Manager
Công cụ Enterprise Manager
Công cụ SQL developer
Công cụ SQL developer