Sebelum kita membahas lebih dalam tentang data definition language (DDL), saya mau ngebahas dulu tentang Static Data Dictionary View, Data Dictionary Table gak bisa di access secara langsung, tapi bisa di akses melalui dictionary view yang tujuannya adalah untuk mengetahui list object yang ada didatabase berdasarkan user tertentu.

Penamaan Static Data Dictionary view terdiri dari

Prefix Description Contoh
USER_** Berisi informasi object yang ada user saat ini USER_TABLES, USER_OBJECTS, dan lain-lain
ALL_** Berisi semua informasi object yang ada di database ini ALL_ALL_TABLES, ALL_OBJECTS, dan lain-lain
DBA_** Berisi semua informasi object yang ada di user level DBA DBA_TABLES, DBA_OBJECTS, dan lain-lain

DT Prefix ALL_***

Berikut adalah contoh penggunaan static data dictionary view dengan prefix ALL_:

DT Prefix USER_***

Berikut adalah contoh penggunaan static data dictionary view dengan prefix USER_;

DT Prefix DBA_***

Berikut adalah contoh penggunaan static data dictionary view dengan prefix DBA_, untuk menggunakan ini kita harus login sebagai user system, sys atau selevel dengan DBA.