IBM Bilişim Sözlüğü'ne göre veri sözlüğü, "veriyi anlamı, farklı veri türleriyle olan ilişkisi, kökeni, kullanımı ve biçimine göre sınıflandırmaya yarayan bir gösterimdir." Terim, veritabanları ve veritabanı yönetim sistemleri bağlamında farklı anlamlarda kullanılabilmektedir.
- Bir veritabanı ya da veritabanı öbeğini tanımlamaya yarayan bir belge
- Bir veritabanı yönetim sisteminin yapısını belirleyen bir
- Bir veritabanı yönetim sisteminin veri sözlüğünü genişleten
Veri sözlüğünün ana katmanları veri akışı, veri kaynakları ve işlemlerdir.
Veri sözlüğü belgelemesi
Veritabanı kullanıcıları ve uygulama geliştiricileri bir ya da birkaç veritabanının düzeni, içeriği ve geleneksel kullanım biçimini oluşturan kapsamlı veri sözlüklerinden yararlanabilmektedirler. Bu belge genellikle her veritabanındaki ve adları ve tanımlarını, veritabanında kullanılan veri türlerini ve her uzunluğunu içerir. Bu tür belgelerde ayrıntıya ne ölçüde yer verileceğini belirleyen evrensel bir kural yoktur ancak bunlar, ait özeti biçimindedirler. Veri sözlüğü, veri elementlerinin kodlama biçimlerine ilişkin ayrıntılar da içerebilir. İyi tasarlanmış bir veri sözlüğü belgelemesi, karmaşık bir veritabanı ya da öbeğinde tutarlılığı sağlamaya yardımcı olur.
Veri sözlüğü ara yazılımı
Veritabanı uygulamaları geliştirilirken adı verilen bir veri sözlüğü katmanının göz önüne alınması gereklidir. Böylesine "üst düzey" bir veri sözlüğü "alt düzey" bir araç olan olağan veri sözlüğüne göre daha fazla esneklik sağlayabilmektedir. Bunun nedeni, olağan veri sözlüğünün asıl amacının uygulama gereksinimlerinden çok veritabanı yönetim sisteminin yalın işlevlerini desteklemesidir. Örneğin, üst düzey bir veri sözlüğü ortak bir veritabanını kullanan farklı uygulamaları modelleyen alternatif bir varlık-ilişki modeli oluşturabilir. Veri sözlüğünün genişletilmesi sürecine de katkı sağlamaktadır.
kullanılan zaman zaman üst düzey veri sözlüğü özelliklerini barındırabilmektedir. Bu özellikler , , raporlar ve veritabanı uygulamalarının diğer bileşenlerinin geliştirilmesini hızlandırmaktadır. Örneğin; PHPLens, tablolar, indeksler ve kısıtlamaları oluşturmaya izin veren bir PHP içermektedir. RADICORE'un bir parçası olan bir diğer PHP tabanlı veri sözlüğü ise otomatik olarak program , betikler ve SQL kodu üretebilmektedir. tarafından ASP.NET ortamı için geliştirilmiş veri sözlüğü ise farklı veritabanı yönetim sistemleri arasındaki eşgüdümü sağlayabilmekte; veri doğrulama, yüksek başarım, ve gelişmiş veri türlerine ilişkin yordamlar yaratabilmektedir.
Ayrıca bakınız
Kaynakça
- ^ ACM, IBM Bilişim Sözlüğü, 10. baskı, 1993
- ^ TechTarget, SearchSOA, Veri sözlüğü nedir? 12 Şubat 2009 tarihinde Wayback Machine sitesinde .
- ^ AHIMA Uygulama Bildirisi, Veri Sözlüğü Geliştirme İlkeleri 19 Aralık 2008 tarihinde Wayback Machine sitesinde ., Journal of AHIMA 77, no.2 (Şubat 2006): 64A-D.
- ^ ABD Patent No: 4774661, Etkin veri sözlüğüne sahip veritabanı yönetim sistemi 5 Temmuz 2007 tarihinde Wayback Machine sitesinde ., 19/11/1985, AT&T
- ^ ABD Patent No: 4769772, Evrensel ve koşut hızlandırma yöntemlerini kullanan bir otomatik sorgu hızlandırma yöntemi 6 Temmuz 2008 tarihinde Wayback Machine sitesinde ., 28/02/1985, Honeywell Bull
- ^ PHPLens, ADOdb'nin PHP Veri Sözlüğü Kütüphanesi 7 Kasım 2007 tarihinde Wayback Machine sitesinde .
- ^ RADICORE, Veri sözlüğü nedir? 26 Ocak 2009 tarihinde Wayback Machine sitesinde .
- ^ Base One International Corp., Base One Veri Sözlüğü 3 Aralık 2007 tarihinde Wayback Machine sitesinde .
Dış bağlantılar
- Yourdon, Planlı Çözümleme Vikisi,
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
IBM Bilisim Sozlugu ne gore veri sozlugu veriyi anlami farkli veri turleriyle olan iliskisi kokeni kullanimi ve bicimine gore siniflandirmaya yarayan bir gosterimdir Terim veritabanlari ve veritabani yonetim sistemleri baglaminda farkli anlamlarda kullanilabilmektedir Bir veritabani ya da veritabani obegini tanimlamaya yarayan bir belge Bir veritabani yonetim sisteminin yapisini belirleyen bir Bir veritabani yonetim sisteminin veri sozlugunu genisletenIBM Bilisim Sozlugu ne gore veri sozlugu Veri sozlugunun ana katmanlari veri akisi veri kaynaklari ve islemlerdir Veri sozlugu belgelemesiVeritabani kullanicilari ve uygulama gelistiricileri bir ya da birkac veritabaninin duzeni icerigi ve geleneksel kullanim bicimini olusturan kapsamli veri sozluklerinden yararlanabilmektedirler Bu belge genellikle her veritabanindaki ve adlari ve tanimlarini veritabaninda kullanilan veri turlerini ve her uzunlugunu icerir Bu tur belgelerde ayrintiya ne olcude yer verilecegini belirleyen evrensel bir kural yoktur ancak bunlar ait ozeti bicimindedirler Veri sozlugu veri elementlerinin kodlama bicimlerine iliskin ayrintilar da icerebilir Iyi tasarlanmis bir veri sozlugu belgelemesi karmasik bir veritabani ya da obeginde tutarliligi saglamaya yardimci olur Veri sozlugu ara yazilimiVeritabani uygulamalari gelistirilirken adi verilen bir veri sozlugu katmaninin goz onune alinmasi gereklidir Boylesine ust duzey bir veri sozlugu alt duzey bir arac olan olagan veri sozlugune gore daha fazla esneklik saglayabilmektedir Bunun nedeni olagan veri sozlugunun asil amacinin uygulama gereksinimlerinden cok veritabani yonetim sisteminin yalin islevlerini desteklemesidir Ornegin ust duzey bir veri sozlugu ortak bir veritabanini kullanan farkli uygulamalari modelleyen alternatif bir varlik iliski modeli olusturabilir Veri sozlugunun genisletilmesi surecine de katki saglamaktadir kullanilan zaman zaman ust duzey veri sozlugu ozelliklerini barindirabilmektedir Bu ozellikler raporlar ve veritabani uygulamalarinin diger bilesenlerinin gelistirilmesini hizlandirmaktadir Ornegin PHPLens tablolar indeksler ve kisitlamalari olusturmaya izin veren bir PHP icermektedir RADICORE un bir parcasi olan bir diger PHP tabanli veri sozlugu ise otomatik olarak program betikler ve SQL kodu uretebilmektedir tarafindan ASP NET ortami icin gelistirilmis veri sozlugu ise farkli veritabani yonetim sistemleri arasindaki esgudumu saglayabilmekte veri dogrulama yuksek basarim ve gelismis veri turlerine iliskin yordamlar yaratabilmektedir Ayrica bakinizVeri modellemeKaynakca ACM IBM Bilisim Sozlugu 10 baski 1993 TechTarget SearchSOA Veri sozlugu nedir 12 Subat 2009 tarihinde Wayback Machine sitesinde AHIMA Uygulama Bildirisi Veri Sozlugu Gelistirme Ilkeleri 19 Aralik 2008 tarihinde Wayback Machine sitesinde Journal of AHIMA 77 no 2 Subat 2006 64A D ABD Patent No 4774661 Etkin veri sozlugune sahip veritabani yonetim sistemi 5 Temmuz 2007 tarihinde Wayback Machine sitesinde 19 11 1985 AT amp T ABD Patent No 4769772 Evrensel ve kosut hizlandirma yontemlerini kullanan bir otomatik sorgu hizlandirma yontemi 6 Temmuz 2008 tarihinde Wayback Machine sitesinde 28 02 1985 Honeywell Bull PHPLens ADOdb nin PHP Veri Sozlugu Kutuphanesi 7 Kasim 2007 tarihinde Wayback Machine sitesinde RADICORE Veri sozlugu nedir 26 Ocak 2009 tarihinde Wayback Machine sitesinde Base One International Corp Base One Veri Sozlugu 3 Aralik 2007 tarihinde Wayback Machine sitesinde Dis baglantilarYourdon Planli Cozumleme Vikisi