Các đối tượng/thuật ngữ trong

Một phần của tài liệu Luong_Oracle security pptx (Trang 46 - 48)

CSDL Oracle

Schema - một tập các cấu trúc logic của dữ liệu, hay các đối tượng lược

đồ. Một schema được sở hữu bởi một user CSDL và có tên tương tự user đó.

Database links - Một đối tượng cư trú trong CSDL cục bộ và nó xác định

duy nhất một đường dẫn tới CSDL ở xa. Một DBLink được yêu cầu cho một CSDL cục bộ để kết nối tới một CSDL ở xa.

Indexes - Một đối tượng CSDL cung cấp khả năng truy cập nhanh vào các

hàng riêng trong một bảng. Khi được tạo ra nó sẽ được duy trì tự động và được bộ engine CSDL dùng trong truy nhập dữ liệu bất kỳ khi nào có thể.

Sequences – Một đối tượng lược đồ sinh ra các số tuần tự. Sau khi tạo ra

một sequence, bạn có thể sử dụng nó để sinh ra các số tuần tự duy nhất cho xử lý giao tác.

Synonyms – Là một bí danh cho một bảng, một khung nhìn, sequence hay

một program unit. Một synonym bản thân nó không thực sự là một đối tượng, mà nó tham chiếu trực tiếp tới đối tượng cơ sở của nó.

Các đối tượng/thuật ngữ trong

CSDL Oracle

Stored Procedures – Là một tập câu lệnh SQL và PL/SQL được nhóm lại

tạo ra một đơn vị thực thi, thực hiện một công việc cụ thể. Không giống như functions, các thủ tục không trả về một giá trị cho lời gọi nó.

Triggers – Tương tự stored procedures (tập các câu lệnh SQL) nhưng

được nhúng trong CSDL và được kích hoạt khi một điều kiện nào đó được thỏa mãn.

Functions - Một chương trình con PL/SQL thực hiện một họat động và trả

về một giá trị khi hoàn thành hoạt động đó. Một hàm có thể là hàm được xây dựng sẵn hoặc do người dùng tạo ra.

Packages - Một phương thức đóng gói và sắp xếp các thủ tục liên quan,

các hàm và các pakage khác tạo nên một đơn vị (unit) trong CSDL. Các gói cung cấp cho nhà quản trị CSDL hay nhà phát triển ứng dụng những lợi ích cho tổ chức.

Các đối tượng/thuật ngữ trong

CSDL Oracle

Tables – Là đơn vị lưu trữ chính của một hệ quản trị CSDL quan hệ. Một table thể hiện các thực thể và mối quan hệ, bao quan hệ. Một table thể hiện các thực thể và mối quan hệ, bao gồm một hay nhiều đơn vị thông tin (hàng), mỗi hàng chứa knhững kiểu giá trị giống nhau (cột).

Clusters – Hai hay nhiều bảng được lưu trữ vật lý cùng nhau để tận dụng các cột giống nhau giữa các bảng đó. để tận dụng các cột giống nhau giữa các bảng đó.

Snapshots – Bản sao của các table và các view.

Một phần của tài liệu Luong_Oracle security pptx (Trang 46 - 48)