33 Veri Sözlüğü (Data Dictionary)
DDL Veri tanım dili komutlarının sonuçları veri sözlüğünde saklanır. Her veri tabanı veri sözlüğünü nasıl oluşturucağı konusunda serbesttir. Bu bilgilere ulaşmak için her veritabanı tablo ve görünümler sunar.
33.1 Bilgi Şeması (Information Schema) görünümleri
Sistem görünümleri, veritabanı sisteminin kendisi hakkında dinamik bilgiler verir.
Sistem görünümlerine en yararlı örnek SQL Standard Information şema görünümleridir: Bu görünümler, veritabanlarından tablo, sütun, görünüm ve diğer nesne bilgilerini almak için kullanılır.
- INFORMATION_SCHEMA.TABLES
- INFORMATION_SCHEMA.COLUMNS
- INFORMATION_SCHEMA.VIEWS
- and others
SQL Standard’ın bu çok kullanışlı özelliği için veritabanının kendi yardım belgelerine bakınız. Bilgi şeması görünümleri aşağıdaki veritabanları tarafından desteklenmektedir.
- Sql server
- mysql
- postgre sql and other databases.
Ne yazık ki hem sqlite hem de oracle bu standardı desteklemiyor. Bağlantı wikipedia sayfası hangi veri tabanlarının bu özelliği desteklediğini gösterir.
Bu bilgilere veritabanına özgü tablo ve görünümlerden de ulaşılabilir.