Şemalar ve Veritabanlarıyla İlişkisi hakkında bilgi edinin

Şema, organizasyon sağlayan bir veritabanının planıdır.

Bir veritabanı şeması, bir veritabanındaki ilişkileri açıklayan bir meta veri topluluğudur. Şema ayrıca, verilerin tablolarda düzenlenme biçimini ana hatlarıyla belirten bir veri tabanının düzeni veya planı olarak da tanımlanmaktadır.

Şema, normalde şemaları yeni bir veritabanında çoğaltmak için kullanılabilecek CREATE ifadeleri dizisi olarak Yapılandırılmış Sorgu Dili (SQL) kullanılarak açıklanır.

Bir şema tasarlamanın kolay bir yolu, tabloları, saklı yordamları, görünümleri ve veritabanının geri kalanını bütünüyle tutan bir kutu olarak düşünmektir. Kişi kutuya erişebilir ve kutunun sahipliği de değiştirilebilir.

Veritabanı Şeması Türleri

İki tip veritabanı şeması var:

  1. Fiziksel veri tabanı şeması , her bir veri parçasının veritabanında nasıl saklandığına dair bir plan sunar.
  2. Mantıksal şema , veritabanına tabloların ve ilişkilerin yapısını verir. Genel olarak konuşursak, mantıksal şema fiziksel şemadan önce oluşturulur.

Tipik olarak, veri tabanı tasarımcıları, veri tabanı ile etkileşime girecek olan yazılıma dayanan bir veritabanı şeması oluşturmak için veri modellemeyi kullanır.