Fungsi Katalog

Semua database memiliki struktur yang menguraikan bagaimana data akan disimpan dalam database. Misalnya, database pesanan penjualan sederhana mungkin memiliki struktur yang diperlihatkan dalam ilustrasi berikut, di mana kolom ID digunakan untuk menautkan tabel.

Shows the structure of a simple database

Struktur ini, bersama dengan informasi lain seperti hak istimewa, disimpan dalam sekumpulan tabel sistem yang disebut katalog database , yang juga dikenal sebagai kamus data.

Aplikasi dapat menemukan struktur ini melalui panggilan ke fungsi katalog. Fungsi katalog mengembalikan informasi dalam tataan hasil dan biasanya diimplementasikan melalui pernyataan SELECT terhadap tabel dalam katalog. Misalnya, aplikasi mungkin meminta kumpulan hasil yang berisi informasi tentang semua tabel pada sistem atau semua kolom dalam tabel tertentu.

Bagian ini berisi topik berikut.