intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Data Dictionary

Chia sẻ: Lê Trinh | Ngày: | Loại File: PPT | Số trang:14

66
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nơi lưu trữ tất cả thông tin được dùng để quản lý các đối tượng trong CSDL. ex: tables, views, Oracle users, functions… Được cấu trúc giống như 1 CSDL bình thường, gồm có tables và views.Read-Only.

Chủ đề:
Lưu

Nội dung Text: Data Dictionary

  1. Data Dictionary ThS: Nguyễn Thị Kim Phụng
  2. I. Tổng quan về Data Dictionary (DD) II. Phân loại III. Cách tạo một DD IV. Demo
  3. Oracle’s data dictionary là gì ? • Nơi lưu trữ tất cả thông tin được dùng để quản lý các đối tượng trong CSDL. ex: tables, views, Oracle users, functions… • Được cấu trúc giống như 1 CSDL bình thường, gồm có tables và views. • Read-Only.
  4. 1 chút thêm về cấu trúc.. • Base tables: lưu thông tin về các CSDL liên kết với nhau. Note: được Oracle tạo và sử dụng, người dùng ít khi sử dụng Base tables để truy cập DD. • User-Accessible Views (Views): Tóm lược và hiển thị thông tin về được lưu trữ trong base tables.
  5. DD được dùng như thế nào ? • User: Sử dụng DD (views) để đọc thông tin về CSDL (SELECT-only). • Oracle: – Tìm kiếm thông tin về users, schema objects và storage structures. – Cập nhật data dictionary mỗi khi 1 câu lệnh DDL được thực thi.
  6. 1 vài ví dụ về User-Views
  7. Data Dictionary Views • Gồm 3 tiền tố: USER_XX_YY: bao gồm những Views thuộc trong schema (database) của bản thân user. ALL_XX_YY: gồm các Views trong tiền tố USER + Views thuộc những schema khác mà user đó có quyền truy cập tới. DBA_XX_YY: all schemas.
  8. • Xem thêm: http://www.oracle.com/pls/tahiti/tahiti.catalog_views
  9. Ngoài những Views có sẵn, tôi muốn tạo 1 View cho riêng mình được không ??
  10. Cú pháp tạo 1 View CREATE [or replace] [force || nonforce] VIEW tên_View [(alias[,alias]…)] AS SELECT statement
  11. Demo
  12. Xin cảm ơn đã lắng nghe!
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2