Veri modelleme, bir işletmenin, kurumun hatırlamaya değer bulduğu verilerin şekil ve metin olarak ifade edilmesidir. Diğer bir deyişle bir işletmede teknik ve teknik olmayan herkesin bilişim ihtiyaçlarını ifade etmeye çalışırken birbirini anlamada kullanabileceği bir iletişim dilidir. Yazılım geliştirmenin en önemli süreçlerinden biri olan veri modelleme bilişim ihtiyaçlarının keşfedilmesi ve herkesin anlayabileceği bir şekilde belgelenmesi işlemidir. Bilişim ihtiyaçları, veriler ve işletme ihtiyaçlarını destekleyen işletme kurallarıdır. Bir veri modeli herhangi bir işletmenin veya bir yazılımın karmaşık bilişim ihtiyaçlarının tümünü yeterince ifade edebilmek için kullanılabilecek bir araçtır. Bir bilişim sistemi başlıca 3 ihtiyacı karşılar; çeşitli verilerin saklanması, işlenmesi ve görüntülenmesi (veya bu amaçla seçilmesi). Görüldüğü gibi bilişim sistemlerinin temelinde veri yer almaktadır. Veri Tabanı sistemleri ise en basit ifadeyle; verinin saklanması ve işlenmesi ile ilgili olarak geliştirilen genel amaçlı çeşitli yazılımlardır. Kısaca bilginin işlenmemiş hali olarak tanımlanan verinin modellenmesi herhangi bir bilişim sistemi geliştirmede neredeyse işin yarısını oluşturur. Verinin gerçek sahibi kullanıcıdır. Durum böyle olunca bilişim sistemlerinin geliştirilmesi sırasında kullanıcı temelli bir yaklaşım önem kazanmaktadır. Kullanıcı yönelimli bu yaklaşımın bazı yararları aşağıda sıralanmaktadır.
- Kullanıcıların işin başından itibaren yazılım geliştirme sürecinde yer almaları nedeniyle yeni sisteme ve yeniye karşı olan dirençlerinin azaltılması
- Çoğunlukla teknik açıdan olaylara yaklaşan yazılımcıların geliştireceği kurgu veya hayal ürünü veri ihtiyaçlarından kaçınılması
- Kullanıcı eksenli geliştirilen sistemde bilişim ihtiyaçlarının daha iyi karşılanabilmesi
- Geliştirilecek ürünün işletmede daha kolay benimsenmesi
- Geliştirilecek yazılımın daha kısa sürede yazılması ve kalite faktörü
- Teknik ayrıntıdan uzak, işletmede herkesin rahatlıkla anlayabileceği ve üzerinden iletişim kurabileceği görsel-grafik sembollerle ifade edilebilen veri modellerinin üretilebilmesi
- Bilgisayar Destekli Yazılım Mühendisliği (CASE-Computer Assisted Software Engineering) araçlarıyla bu modeller hızlı şekilde veri tabanı tasarımına dönüştürülebilir
- Yazılım geliştirme sürecinde dokümantasyon için çok yararlıdırlar
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
Veri modelleme bir isletmenin kurumun hatirlamaya deger buldugu verilerin sekil ve metin olarak ifade edilmesidir Diger bir deyisle bir isletmede teknik ve teknik olmayan herkesin bilisim ihtiyaclarini ifade etmeye calisirken birbirini anlamada kullanabilecegi bir iletisim dilidir Yazilim gelistirmenin en onemli sureclerinden biri olan veri modelleme bilisim ihtiyaclarinin kesfedilmesi ve herkesin anlayabilecegi bir sekilde belgelenmesi islemidir Bilisim ihtiyaclari veriler ve isletme ihtiyaclarini destekleyen isletme kurallaridir Bir veri modeli herhangi bir isletmenin veya bir yazilimin karmasik bilisim ihtiyaclarinin tumunu yeterince ifade edebilmek icin kullanilabilecek bir aractir Bir bilisim sistemi baslica 3 ihtiyaci karsilar cesitli verilerin saklanmasi islenmesi ve goruntulenmesi veya bu amacla secilmesi Goruldugu gibi bilisim sistemlerinin temelinde veri yer almaktadir Veri Tabani sistemleri ise en basit ifadeyle verinin saklanmasi ve islenmesi ile ilgili olarak gelistirilen genel amacli cesitli yazilimlardir Kisaca bilginin islenmemis hali olarak tanimlanan verinin modellenmesi herhangi bir bilisim sistemi gelistirmede neredeyse isin yarisini olusturur Verinin gercek sahibi kullanicidir Durum boyle olunca bilisim sistemlerinin gelistirilmesi sirasinda kullanici temelli bir yaklasim onem kazanmaktadir Kullanici yonelimli bu yaklasimin bazi yararlari asagida siralanmaktadir Kullanicilarin isin basindan itibaren yazilim gelistirme surecinde yer almalari nedeniyle yeni sisteme ve yeniye karsi olan direnclerinin azaltilmasi Cogunlukla teknik acidan olaylara yaklasan yazilimcilarin gelistirecegi kurgu veya hayal urunu veri ihtiyaclarindan kacinilmasi Kullanici eksenli gelistirilen sistemde bilisim ihtiyaclarinin daha iyi karsilanabilmesi Gelistirilecek urunun isletmede daha kolay benimsenmesi Gelistirilecek yazilimin daha kisa surede yazilmasi ve kalite faktoru Teknik ayrintidan uzak isletmede herkesin rahatlikla anlayabilecegi ve uzerinden iletisim kurabilecegi gorsel grafik sembollerle ifade edilebilen veri modellerinin uretilebilmesi Bilgisayar Destekli Yazilim Muhendisligi CASE Computer Assisted Software Engineering araclariyla bu modeller hizli sekilde veri tabani tasarimina donusturulebilir Yazilim gelistirme surecinde dokumantasyon icin cok yararlidirlar