Veritabanı Tasarımı Temel Kavramlar

 

Veritabanı Nedir?

Veritabanı, belirli bir kuruluşun faaliyetlerini desteklemek için kullanılan ilgili verilerin paylaşılan bir koleksiyonudur. Bir veritabanı, aşağıdaki şekilde gösterildiği gibi bir kez tanımlanan ve daha sonra çeşitli kullanıcılar tarafından erişilen bir veri deposu olarak görülebilir.

Şekil; Veritabanı bir veri deposudur.

Veritabanı Özellikleri

Bir veritabanı aşağıdaki özelliklere sahiptir:

  • Gerçek dünyanın bazı yönlerinin bir temsili veya gerçek dünya bilgilerini temsil eden bir veri öğeleri (gerçekler) koleksiyonudur.
  • Bir veritabanı mantıklı, uyumlu ve kendi içinde tutarlıdır.
  • Bir veritabanı belirli bir amaç için tasarlanır, oluşturulur ve verilerle doldurulur.
  • Her veri öğesi bir alanda saklanır.
  • Alanların birleşimi bir tabloyu oluşturur. Örneğin, bir çalışan tablosundaki her alan tek bir çalışan hakkında veri içerir.

Bir veritabanı birçok tablo içerebilir. Örneğin, bir üyelik sistemi aşağıdaki şekilde gösterildiği gibi bir adres tablosu ve bir bireysel üye tablosu içerebilir. Bilim Dünyası üyeleri, Bilim Dünyasına aktif üyeliği olan bireyler, grup merkezleri, işletmeler ve kurumlardır. Üyelikler bir veya iki yıllık bir süre için satın alınabilir ve daha sonra bir veya iki yıllık bir süre için yenilenebilir.

Şekil; N. Eng. tarafından, Bilim Dünyasında üyelik sistemi.

Yukarıdaki şekilde, Minnie Mouse Bilim Dünyası ile aile üyeliğini yenilemiştir. Üye ID#100755 olan herkes 8932 Rodent Lane adresinde yaşamaktadır. Bireysel üyeler Mickey Mouse, Minnie Mouse, Mighty Mouse, Door Mouse, Tom Mouse, King Rat, Man Mouse ve Moose Mouse'tur.

Veritabanı Yönetim Sistemi

Bir veritabanı yönetim sistemi (VTYS), kullanıcıların veritabanları oluşturmasını ve sürdürmesini ve bunlara tüm erişimi kontrol etmesini sağlayan bir programlar topluluğudur. Bir VTYS'nin birincil amacı, kullanıcıların bilgi alması ve saklaması için hem uygun hem de verimli bir ortam sağlamaktır.

Veritabanı yaklaşımı ile aşağıdaki şekilde gösterildiği gibi geleneksel bankacılık sistemine sahip olabiliriz. Bu banka örneğinde, Personel Departmanı, Hesap Departmanı ve Kredi Departmanı tarafından paylaşılan kurumsal veri tabanına erişmek için bir VTYS kullanılmaktadır.

Şekil; Bir banka veritabanı yönetim sistemi (VTYS).
Alıştırmalar
1. Veritabanı yönetim sistemi (VTYS) nedir?

2. Bir VTYS’nin özellikleri nelerdir?

3. Gerçek dünyadan üç veritabanı örneği veriniz (örneğin, kütüphane kitaplardan oluşan bir veritabanı içerir).

Atıf

Veritabanı Tasarımı'nın bu bölümü (aksi belirtilmedikçe resimler dahil), Creative Commons Attribution License 3.0 lisansı altında lisanslanan Nguyen Kim Anh'ın Database System Concepts adlı eserinden türetilmiştir.

Önceki Ders: Veritabanı Sistemlerinin Ortaya Çıkışından Önce

Sonraki Ders: Veritabanının Özellikleri ve Faydaları

Yorumlar

Bu blogdaki popüler yayınlar

Gelişim ve Kalıtım Eleştirel Düşünme Soruları

Periodonsiyum Klinik Uygulamalar

Dentin Oluşumu