Veritabanına Giriş (Bölüm 1-1)

Merhaba arkadaşlar veritabanına girişimizi aha bu noktadan başlatıyorum 🙂

Başlıca konular şöyle olacak.

Veritabanı Sistemlerine Genel Bakış
Görünümler (Views)
Veritabanı Dilleri
İlişkisel Veritabanları
Veri Tabanı Tasarımı
Veri Saklama ve Sorgulama
Veritanabı Mimarileri
Veritabanı Kullanıcıları ve Veritabanı Yöneticisi
Genel Yapı
Öncelikle Veritabanı Yönetim Sistemleri (VTYS) nedir ?
VTYS belirli bir kuruluş hakkında bilgi içerir
Bir biriyle ilişkilendirilmiş veri
Bu veriye ulaşacak programlar
Kullanışı kolay ve verimli bir ortam
Veritabanı Uygulamaları:
Bankacılık, Havayolları, Üniversiteler, Stok-Satış, Online Alış-Veriş, Üretim, İnsan Kaynakları
Veritabanı Sistemleri hayatımızın her alanında mevcuttur!
Veritabanı Sistemlerinin amacı
Geçmişte veritabanı uygulamaları doğrudan dosyalama sistemleri üzerine kurulu idi
Dosyalama sistemlerinin dezavatajları:
Gereğinden fazla ve tutarsız veri depolama
Farklı dosya türleri kullanımı ve farklı dosyalarda verilerin tekrarlanması
Veri erişiminde sıkıntılar:Difficulty in accessing data
Her bir yeni sporgu için farklı bir program yazmaya olan ihtiyaç
Veri izolasyonu — farklı tiplerde birden fazla dosya kullanımı
Bütünkük Kısıtlamaları (Integrity Constraints)
Bütünkük Kısıtlamaları (ör. Hesap miktarı > 0) gibi bir koşul veritabanında saklankak yerine uygulama programında yer alır.
Yeni kısılamalar eklemek ve var olanları güncellemek zorlaşır
Güncellemlerin bütünlüğünün korunması
Elektrik kesintisi bir veritabanını tutarsız bir durumda bırakabilir
Örnek: İki hesap arasında yapılan para transferi
Birden fazla kullanıcın ayni anda veriye ulaşımı
Ayni anda ulaşım vermliliği artırmak açısından önemlidir.
Kontrolsuz ayni anda erişim veri tutarsızlıklarına sebep olablir
Ör: Ayni anda bir hesaba erişen 2 farklıı kullanıcı
Güvenlik sorunları
Yukarıdaki problemlerin çözümü Veritabanı Sistemlerinin etkin kullanımı ile mümkündür.
Kaynak : tekinpekcan.com
Kaynak belirtmeden alıntı yapılması yasaktır.

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.