Veritabanı (Database) Nedir?
Veritabanı (Database); bilgilerin tutulduğu, saklandığı ve gerektiğinde kullanılmak üzere çağrıldığı düzenli bilgi topluluğudur. Bilgisayar terminolojinde ise sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen veriler kümesi anlamına gelmektedir.
Veritabanı, en geniş anlamıyla; birbiriyle ilişkili verilerin tekrara yer vermeden, çok amaçlı kullanımına olanak sağlayacak şekilde depolanması olarak tanımlanabilir. Yine veritabanı 1 , herhangi bir konuda birbiriyle ilişkili ve düzenli bilgiler topluluğu olarakta tanımlanabilir.
Veritabanının Faydaları Nelerdir?
1. Veri tekrarları ortadan kaldırılır ya da en aza indirilir.
2. Bellek alanı israfı önlenir.
3. Standart bir sorgu dili kullanmak mümkündür.
4. Veri bütünlüğünün bozulması önlenir.
5. Yanlışlıkların giderilmesi ve tutarsız (hatalı) bilgilerin girişi engellenir.
6. Verinin paylaşımı sağlanır. Aynı veri tüm kolaylığıyla diğer kullanıcılar tarafından da kullanılması sağlanır.
7. Bilgilerin standartlaşması sağlanır. Belli standartlar varsa bu standartlara uyulması gerekir. Ayrıca yeni standartlaşmalara doğru adımların atılması sağlanmış olunur. Veritabanının faydalarını madde halinde anlatmak gerekirse: • Veri Tekrarı: Veri tekrarlarını ortadan kaldırılır ya da en aza indirilir. • Veri Tutarlılığı: Veri değişikliklerinin doğrudan veritabanında yapılması, farklı ortamlarda farklı verilerin yer almamasını engeller aynı veriyi tekrar kaydetmeden istenildiği kadar kullanılır. • Veri Paylaşımı: İstediğiniz veriyi istediğiniz zaman paylaşımda bulunabilirsiniz. • Veri Bağımsızlığı: Veritabanı yönetim sistemi verilerin yapısı, yönetimi ile ilgilenir, kullanıcı bunlarla ilgilenmez. • Veri Bütünlüğü: Bir tabloda işlem yapıldığında, bu tablo ile ilişkili diğer tablolarda da işlem yapılır. • Veri Güvenliği: Verilerin değişimini herkes yapamaz yetkisi olan kimseler yapabilir. Bundan dolayı verilerin silinmesi ve kaybolma riski azalır
Veritabanı Örnekleri
1. Kütüphane – Kitap Bilgileri, Personel Bilgileri
2. Hastane – Hasta, Doktor, Tedavi, Araç-Gereç, Mali Bilgiler
3. Şirket – Müşteri, Ürün, Satış, Ödeme, Teslimat Bilgileri
4. Banka – Müşteri, Mevduat, Kredi Kartı, Kredi Bilgileri
5. Üniversite – Öğrenci İşleri Bilgi Sistemi (Öğrenci Kişisel Bilgileri Ve Ders, Not Bilgileri)
3
20
TAKE THIS COURSE