Ev Veritabanları Veri sözlüğü nedir? - techopedia nedir?

Veri sözlüğü nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Veri Sözlüğü ne demektir?

Veri sözlüğü, bir veritabanının meta verilerini içeren bir dosya veya dosya kümesidir. Veri sözlüğü, veri sahipliği, diğer nesnelere veri ilişkileri ve diğer veriler gibi veritabanındaki diğer nesnelerle ilgili kayıtları içerir.


Veri sözlüğü, herhangi bir ilişkisel veritabanının önemli bir bileşenidir. İronik olarak, önemi nedeniyle, çoğu veritabanı kullanıcısı için görünmezdir. Genellikle, veri sözlüğü ile yalnızca veritabanı yöneticileri etkileşimde bulunur.

Techopedia Veri Sözlüğünü Açıklıyor

İlişkisel bir veritabanında, veri sözlüğündeki meta veriler aşağıdakileri içerir:

  • Veritabanındaki tüm tabloların adları ve sahipleri
  • Tüm dizinlerin adları ve bu dizinlerdeki tabloların ilişkili olduğu sütunlar
  • Birincil anahtarlar, diğer tablolarla yabancı anahtar ilişkileri ve boş olmayan kısıtlamalar dahil olmak üzere tablolarda tanımlanan kısıtlamalar

İlişkisel veritabanı yönetim sistemlerinin (RDBMS) çoğu için, veritabanı yönetim sistemi yazılımı, bir veritabanı içindeki verilere erişmek için veri sözlüğüne ihtiyaç duyar. Örneğin, Oracle DB yazılımı bir Oracle DB okumak ve yazmak zorundadır. Ancak, bunu yalnızca söz konusu veritabanı için oluşturulan veri sözlüğü üzerinden yapabilir.


Örneğin, ticari bir bankanın veritabanında yöneticinin hangi tablonun krediler hakkında bilgi içerdiğini belirlemek istediğini varsayalım. Tablonun büyük olasılıkla içinde "LOAN" kelimesi bulunduğuna dair eğitimli bir tahmin yaparak, veri sözlüğünde aşağıdaki sorguyu yayınlar (ilk sorgu bir Oracle DB için, ikincisi bir SQL Server DB içindir):

  • *% LOAN% 'TABLE_NAME TARAFINDAN NEREDE DBA_TABLES'DEN SEÇİN;
  • * 'U' VE '% LOAN%' GİBİ ADI NEREDE SİSTEMLERDEN SEÇİN;
Veri sözlüğü nedir? - techopedia nedir?