Mantıksal ve Fiziksel Veritabanı Modeli Arasındaki Fark

Mantıksal ve Fiziksel Veritabanı Modeli

Belirli bir iş gereksinimi için önerilen veritabanını görsel olarak sunmak için mantıksal ve fiziksel veritabanı modelleri gereklidir. Modeller, iş gereksinimleri ve veritabanı nesneleri arasındaki ilişkiyi göstermeye yardımcı olur. Bu, veritabanının tüm gereksinimlerini doğru ve eksiksiz bir şekilde toplamak için gereklidir. Veri modelleme, sistem gereksinimleri ile iş ihtiyaçları arasındaki bağlantıdır. Mantıksal ve fiziksel olmak üzere iki veri modeli vardır.

Mantıksal Veritabanı Modeli

İş gereksinimlerini derlemek ve gereksinimleri bir model olarak göstermek için mantıksal veritabanı modellemesi gereklidir. Temel olarak veritabanı tasarımı yerine iş ihtiyaçlarının toplanmasıyla ilişkilidir. Toplanması gereken bilgiler kuruluş birimleri, ticari kuruluşlar ve iş süreçleri hakkındadır..

Bilgiler derlendikten sonra, aşağıdakiler de dahil olmak üzere raporlar ve diyagramlar yapılır:

ERD-Varlık ilişki diyagramı, farklı veri kategorileri arasındaki ilişkiyi gösterir ve bir veritabanının geliştirilmesi için gereken farklı veri kategorilerini gösterir.
İş süreç diyagramı-Şirket içindeki bireylerin faaliyetlerini gösterir. Hangi uygulama arayüzünün tasarlanabileceğini temel alarak verilerin kuruluş içinde nasıl hareket ettiğini gösterir.
Kullanıcılar tarafından geri bildirim belgeleri.

Mantıksal veritabanı modelleri temel olarak işletmenin tüm gereksinimlerinin karşılanıp karşılanmadığını belirler. Fiziksel modelleme başlamadan önce daha fazla bilgi toplanmasının gerekip gerekmediğini görmek için geliştiriciler, yönetim ve son kullanıcılar tarafından gözden geçirilir..

Fiziksel Veritabanı Modeli
Fiziksel veritabanı modellemesi, mantıksal veritabanı modellemesi sırasında toplanan gereksinimlere göre gerçek veritabanının tasarlanmasıyla ilgilenir. Toplanan tüm bilgiler ilişkisel modellere ve iş modellerine dönüştürülür. Fiziksel modelleme sırasında, nesneler şema düzeyi olarak adlandırılan bir düzeyde tanımlanır. Şema, bir veritabanında birbiriyle ilişkili bir nesne grubu olarak kabul edilir.
Tablolar ve sütunlar, mantıksal modelleme sırasında sağlanan bilgilere göre yapılır. Kısıtlamalar sağlamak için birincil anahtarlar, benzersiz anahtarlar ve yabancı anahtarlar tanımlanır. Dizinler ve anlık görüntüler tanımlanır. Veriler özetlenebilir ve tablolar oluşturulduktan sonra kullanıcılara alternatif bir perspektif sunulur.

Fiziksel veritabanı modellemesi kuruluşta halihazırda kullanılan yazılıma bağlıdır. Yazılıma özgüdür. Fiziksel modelleme şunları içerir:

Sunucu modeli diyagramı - Tablolar ve sütunlar ve bir veritabanında var olan farklı ilişkileri içerir.
Veritabanı tasarımı belgeleri.
Kullanıcıların geri bildirim belgeleri.

Özet:

1.Logical veritabanı modelleme esas olarak iş ihtiyaçları hakkında bilgi toplamak içindir ve bir veritabanı tasarlamayı içermez; fiziksel veritabanı modellemesi temel olarak veritabanının gerçek tasarımı için gereklidir..
2. Mantıksal veritabanı modelleme indeksleri ve kısıtlamaları içermez; bir uygulamanın mantıksal veritabanı modeli, çeşitli veritabanı yazılımları ve uygulamaları arasında kullanılabilir; fiziksel veritabanı modellemesi yazılım ve donanıma özgüdür ve dizinleri ve kısıtlamaları vardır.
3.Logical veritabanı modelleme içerir; ERD, iş süreç diyagramları ve kullanıcı geri bildirim belgeleri; fiziksel veritabanı modellemesi şunları içerir; sunucu modeli diyagramı, veritabanı tasarımı belgeleri ve kullanıcı geri bildirimi belgeleri.