VTYS-S5 Dışsal Katman

Written by Super User. Posted in Diger

Veritabanında bir kullanıcı, verinin bir kısmına erişime ihtiyacı olan kişidir. Bunlar kendilerine özel kullandıkları sorgularla, uygulama programcılarından, normal kullanıcılara kadar değişebilirler. Her kullanıcının, onun işine yarayacak, isteklerini karşılayabilecek bir dili vardır.

Normal kullanıcı muhtemelen bir sorgu dili kullanacakken, uygulama programcısı yüksek seviyeli bir dil kullanabilir.

Kullanılan dil ne olursa olsun, bu dil depolama ve veritabanından bilgiyi bulup getirme işlevleriyle ilgili, kullanıcı tarafından anlaşılabilir, veya anlaşılmayan bir alt veri dili içerecektir. (DSL)

Bir DSL 2 dilin kombinasyonu şeklindedir:

Bir veri tanımlama dili (a data definition language-DDL) : Veritabanı nesnelerinin tanım veya açıklamalarını sağlar.

Bir veri işleme dili (a data manipulation language-DML) : Veritabanı nesneleri üzerinde manipulasyon ve işlemler yapılmasını destekler.

Her kullanıcı dışsal görünüm açısından veriyi görür: Bu dışsal görünümdeki her çeşitli, dışsal kayıt tipinin temel tanımını içeren ve ayrıca dışsal sema ile kavramsal şemanın temeli arasındaki eşleştirmenin tanımı dışsal şema ile tanımlanır.

Kaynak: Dr Gordon Russell