Veri Hiyerarşisi Nedir?



Veri hiyerarşisi, bir veri verisinin bir veri katmanına yol açtığı, bunun altında başka bir katmana yol açan verilerin hiyerarşik bir şekilde gruplandırılmasıdır. Her katman, kullanıcı tam olarak istediği şeyi bulana kadar daha spesifik hale gelir. Kullanıcının bilgi bulmasına yardımcı olmanın yanı sıra, kullanıcı girdisine göre programlama dillerinden doğru yanıtlar oluşturmak için de kullanılır. Veri hiyerarşisi çoğunlukla veri tabanlarındaki veriyi kataloglamak faizsiz kredi veren bankalariçin kullanılır, ancak diğer programlama şemalarında da bulunur.
Veri hiyerarşisinde, tüm verilerin geniş bir üst seviyeden başlayıp belirli bir alt seviyeye kadar çalışarak kendi hiyerarşisi vardır. Örneğin, birisi bir veritabanında video oyunu başlığı bulmak istiyor. Hiyerarşi, video oyun konsolu türüyle, sonra oyun geliştiricisiyle, daha sonra tür, oyun isminin başlangıç ​​harfi ve son olarak oyunun kendisi ile başlar. Veriyi bu şekilde kataloglamak bulmayı kolaylaştırır. Ayrıca, veritabanının yalnızca doğru kategoriye girildiğinden emin olarak yeni bilgiler eklendiğinde veritabanında daha kolay olmasını sağlar.
Tüm veritabanları bir veri hiyerarşisine sahip olsa da, genellikle veritabanı modeline bağlı olarak farklı şekillerde programlanırlar . Örneğin, hiyerarşik veri tabanı modelinde , yönetici her veri parçasını bir üst veya alt düğüme eklemelidir. Ebeveyn geniş bir kategoridir, çocuk ise ebeveynlerden sonra gelen masadur. İlişkisel modelde, veriler birbiriyle ilişkilidir, yani birisi bir tablo seçtiğinde, ilgili tablolar görünecektir.
Verileri ayrı hiyerarşilere yerleştirerek, veritabanına veya programlama diline eklemeyi kolaylaştırır. Eğer programcı video oyun veritabanına bir konsolu için yapılmış yeni bir video oyunu eklemek istediği oyun geliştiricisi genellikle aynı anda birkaç kredisiz borç parafarklı konsolları ile çalışır, çünkü, organize etmek zor olabilir. Hiyerarşiyi takip ederek, bu yeni verinin nereye yerleştirileceğini tam olarak bilecektir.
Programlama dilleri de veri hiyerarşisini kullanır, ancak farklı bir şekilde. Programlama dilleri ile, itici güç kullanıcı etkileşimi. Program kullanıcıya ne aradığını veya tercihlerinin neler olduğunu sorabilir. Hiyerarşi, programın belirli bir şekilde tepki vereceğini veya kullanıcının tıkladığı veya girdiği şeye bağlı olarak bir veri dalı açacağını söyler. Bu bağlamda veri hiyerarşisi genellikle farklı programlama nesnelerine bölünür, böylece her bir hiyerarşi kendi kapsüllenmiş birimi olur.

Yorumlar

Bu blogdaki popüler yayınlar

Sistem Kaynakları nedir?

Kaydırma çubuğu nedir?

Hipermedya nedir?