Son Yazılar

VERİ TABANI ve VERİ TABANI YÖNETİM SİSTEMİ

VERİTABANI NEDİR?

Bilgilerin tutulduğu tablolardan oluşan sistemdir. Verileri saklamak,erişmek, gerektiğinde üzerinde işlem yapmak için veritabanı sistemi kullanılır.

veritabaniyapisi

VERİTABANI SİSTEMİNİN FAYDALARI

  • Veri tekrarı önlenir.
  • Bellek alanından kazanç sağlanır.
  • Merkezi kontrol ve bütünlük sağlanır.
  • Raporlama yapılabilir.
  • Ekleme, silme, güncelleme gibi sorgulama işlemleri kolaylıkla yapılabilir.

 

VERİTABANI MODELLERİ

  • Dosya Sistemleri : Tek bir tablonun olduğu sistemdir.

Figure 3

  • Hiyerarşik Sistem : Ağaç yapısı vardır. Kök ve dallardan oluşur. Dallar arası bağlantı yapmak zordur.

siradüzel-model

  • Ağ (Şebeke) Sistemi : Hiyerarşik sistemin geliştirilmesiyle oluşmuştur. Ağacın gelişmiş modeli olan graf yapısı vardır. Karışık bir modeldir.

ag-modeli

  • İlişkisel Veritabanı : Birbirleriyle ilişikili olan tablolar, satır ve sütunlardan oluşan iki boyutlu bir yapıya sahiptir.

iliskisel-model

  • Nesne Veritabanı : Nesne yönelimli programlama mantığına dayanan üç boyutlu bir yapıdan oluşur.
  • İlişkisel-Nesne Veritabanı : İlişkisel ve nesne veritabanının karma modelidir. Küresel bir yapıya sahiptir. Nesne mantığı ön plandadır.
  • Varlık- İlişkisel Model : Varlıkla bir nitelik arasındaki ilişkiyi gösterir. Belli bir konuya ilişkin verilerin birbirleriyle bağlantılarının şematik bir şekilde gösterimidir.

37

VERİTABANI ANAHTARLARI

  • Primary Key (Birincil) Anahtar : Tabloda kayıtlı olan verilerin hepsinin farklı olması gereken alandır. Bu alan NULL değeri alamaz. Örneğin; tc kimlik no.
  • Unique (Tekil) Anahtar : Primary key gibi her verinin farklı değer aldığı alandır fakat fark olarak unique key NULL değeri alabilir. Örneğin; sicil no.
  • Foreign (Yabancı) Anahtar : Tablolar arası bağlantı yapıp ilişki kurarken, bir tablodaki primary key diğer tablonun foreign keyi olur.

database2

VERİTABANI YÖNETİM SİSTEMİ (VTYS)

Veritabanını oluşturmak, veritabanının güncellemesi ve bakımını yapmak, tablolara veri ekleme,silme,değiştirme,sorgulama gibi işlemlerin tümünü temsil eden sistemdir. Başlıca VTYS unsurları;

  • Veritabanı tanımlanması
  • Veritabanı oluşturulması
  • Veritabanı üzerinde işlem yapılması
  • Veritabanı bakım ve sürekliliği
  • Veritabanı genişletme

veritabani-mantigi

VERİTABANI YÖNETİM SİSTEMİNİN YARARLARI

  • Veri bütünlüğü,
  • Veri güvenliği,
  • Veri paylaşımı,
  • Veri bağımsızlığı,
  • Veri tutarlılığı  sağlar.
  • Veri tekrarını en aza indirir, bellek alanından kazanç sağlar.
  • Merkezi bütünlük ve kontrolü sağlar.

VERİTABANI ÇEŞİTLERİ

  • Microsoft Access : Tablo başı 2 gb kadar veri depolar. Küçük uygulamalar içindir. Windows dışındaki sistemlerde çalışmaz. Transaction logging özelliği vardır.

ssma3

  • MySql : Tablo başı 4 tb veri depolayabilir. Hızlı ve esnektir. Çoğu işletim sisteminde çalışır. Web uygulamaları için MySql tercih sebebidir. Trigger ve stored procedure özelliği vardır.

premiumsoftnavicatformy

  • IBM DB2 : Ms Access ve MySql’ e göre daha iyidir. Windows ve Unix’de çalışır. Transaction logging, trigger ve stored procedure özelliğine sahiptir.

xquery-ibm-db2

  • Microsoft SQL : Sadece windowsta çalışır. Tablo başı 4 tb kadar veri depolar. Transaction logging, stored procedure ve trigger özelliği vardır.

MSSQL-46

  • Informix : Ücretli ve güçlü bir veritabanıdır. Orta ölçekli uygulamalar içindir.

ssi_object_explorer

  • Postgre SQL : Çoğu sistemde çalışır. 64 tb destekler. Üç özelliğide bünyesinde bulundurur.

4730966931_f1677a7dfa

  • Oracle : En güçlüsüdür. Sınırsız sayıda tablo destekler ve her sistemde çalışır.

110

 

 

Umarım yararlı olmuştur. İyi çalışmalar. Kolay gelsin..

Hakkında Ali Demirci

1991 Ankara doğumluyum. Bilgisayar Mühendisliği bölümü 2013 mezunuyum. Bakanlığın bir kurumunda, Sistem(Linux, Windows Server) üzerine çalışmaktayım. Fakat boş zamanlarımda, kendimi yazılım konusunda da geliştirmekteyim. 20'ye yakın Android programım vardır. Her türlü soru(n)larınızda iletişime geçmekten çekinmeyin.
Önceki BELLEK BÖLÜMLEME YÖNTEMLERİ
Sonraki Şafak Sayar Pro (Widgetli)

3 yorumlar

  1. Çok güzel olmuş teşekkürler emeklerin için

    Cevapla
  2. Ahmet Cevahir ÇINAR

    Allah razı olsun. Gayet güzel bir anlatım olmuş.

    Cevapla

Bir Cevap Yazın

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