Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Herhangi bir kavramsal model, veritabanı modeli geliştirilecek olan uygulama alanının, o alanın uzmanı olmayan kişiler tarafından bile anlaşılabilen bir modeldir. Kavramsal model ilgili uygulama alanına ait kavramların tanımlandığı, bu kavramlar arasındaki ilişkilerin doğal dil cümleleriyle ifade edildiği, çok kolay anlaşılabilir ve gelecek nesil web olarak adlandırılan “Anlamsal Web”e geçiş sürecinde kullanılacak olan ontolojiler ile uyumlu bir modeldir [1]. Bu açıdan bakıldığında, ORM ile veritabanı modellemenin getirdiği en önemli avantaj, veritabanı yönetim sisteminden, veri modelinden ve teknolojiden bağımsız bir şekilde kavramsal model üretebilmeyi sağlayan en iyi yaklaşım olmasıdır. Kavramsal modelleme bir başka bakış açısıyla “know-how” modelleme olarak da nitelendirilebilir. “Know-how” herhangi bir uygulama alanı hakkında edinilen bilgi ve deneyimin terimsel adıdır. Uygulama alanı hakkındaki bu bilgi çoğunlukla o alana ait iş kurallarını da tanımlamaktadır. Dolayısıyla, herhangi bir uygulama alanına ait kavramsal modelin yaratılması ve geçerlenmesi veritabanı modeli geliştirilecek olan uygulama için en üst seviyede model geçerliliğinin de sağlanması anlamına gelmektedir. ORM hem grafiksel kullanıcı arayüzü hem de gerçeklere dayalı doğal dil destekli iş kuralları tanımlama yeteneği sayesinde oldukça kolay ve anlaşılır bir kavramsal modelleme standardı olarak kabul edilmektedir. Böylece, kavramsal modelin hem grafiksel bir arayüz ile hem de doğal dil cümleleriyle ifade edilmiş hali elde edilebilmektedir. ORM tüm bu avantajlarının yanında, kavramsal modelin metodolojik bir şekilde üretilebilmesi için bir tasarım süreci de sunmaktadır. Bu tasarım süreci, kavramsal modeli üretilecek olan örnek verilerin temel gerçekler halinde doğal dil cümlelerine dönüştürülmesini tanımlamaktadır.
bilader
31 Ocak 2006 21:57
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1140 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen