VERİ TABANI Adı:Yusuf YORGUN 1421 ERDEM KARAHAN 1387 Öğret.Adı:ERKAN MERT
VERİ TABANI
Veritabani Yönetimi nedir? Veritabani basit olarak bilgi depolayan bir yazilimdir. Veritabani, bilgi sisteminin kalbidir ve etkili kullanmakla deger kazanir.Bilgiye gerekli oldugu zaman ulasabilmek esastir. Bir veritabani bir kütüphanenin mükemmel bir indeks sistemi oldugu gibi , ayni zamanda kütüphanenin kendisidir.
VERİ TABANI
Veritabani yönetimi ve veritabani yönetcisinin rolü kütüphanecininkine benzerdir Bircok insan veritabaninin sadece bilgiyi tutanu sanır. Veritabanindaki bir problem , cok pahali sonuclar dogurabilir. Sanirim veritabani yönetimi nedir sorusuna basit de olsa bir cevap olustu kafanizda.
VERİ TABANI
VERİ TABANI YAZILIMININ KURULMASI VE UPGRADELER Veri tabanınin yazılımının kurulması işin genelde en basit tarafıdır.Farklı İşletim Sistemlerine özgü hazır derlenmiş yazılım kurulum notları dikkate alınarak kurulur.
VERİ TABANI
VERİ TABANININ OLUŞTURULMASI Veritabanindan verileri okuyan, yazan, silen ve gerektiginde de degistiren yazilimlara “uygulama yazilimlari” denir. Not: Bir sistemdeki en yavas komponent Harddisk’ler oldugu icin (mikroislemci ve haf izaya gore) veritabaninin fiziksel dagilimi da cok büyük önem arz etmektedir.
VERİ TABANI
-veritabani olusturma -depolama alanlari tanimlama -kullanici ve yetkilerini tanimlama -tablo, indeks, view, vs objeleri olusturma. Veri tabanı başlatma\durdurma Veritabani baslatma/durdurma islemi önemli bir konudur, özellikle de durdurma islemi verilerin bütünlügünün saglanmasi acisindan cok önemlidir.
VERİ TABANI
Veritabanina bagli bütün oturumlarin kendiliginden sona ermesini bekleyen durdurma (gracefully shutdown) Veritabanina bagli bütün oturumlar durdurma komutu verildikten hemen sonra sona erdirme seklinde durdurma (immediate shutdown) Bir de veritabani processlerini hemen sona erdiren durdurma ( abort shutdown)
VERİ TABANI
Kullanici ekleme ve yetkilendirme Veritabaninda yapilan islemler cok cesitli olabildigi icin mutlaka belirli yetkileri olan kullanicilar tanimlanmalidir.Veritabani yazilimlari genellikle kendi kullanici tanimlama ve yetkilendirme sistemine sahiptir. Bütün kullanicilarin sinirsiz yetkiye sahip olmasini , özellikle de büyük veritabanlarinda bekleyemeyiz herhalde.
VERİ TABANI VERİ TABANI YEDEKLEME ve
\YEDEKDEN GERİ DÖNME Veri tabanında oluşabilecek hatalar (bug) , yanlışlıkla silinen kayıt yada tablolar, donanimsal hatalardan kaynaklanan (genelde harddisk) problemler, yangın gibi felaketler veri tabanındaki bilgilerin ya bozulmasına yada tamamen kaybolmasına yol açabilir.
VERİ TABANI
Veritabani performans ayarlamasi ( performance tuning) Her veritabani baslatilirken okudugu bir konfigurasyon dosyasi (oracle’da init.ora , informix’te onconfig, postgresql’de postgresql.conf) vardir. Veritabani tablo-/indekslerin büyüme kontrolu Veritabani tablo ya da indeks eklerken veritabanindan ilk basta tahsis edecegi miktar (initial size) ve bu alan dolduktan sonra tahsis edecegi miktar (next size) belirtilebilir
VERİ TABANI
Bu kutularin her birine extent deniliyor ve istenmeyen bir durumdur. Bir tabloya ait bütün alanlarin toplu hale getirilmesi performans acisindan cok önemlidir, en yavas donanim olan harddisk kafasinin bir tablonun bütün kayitlarini okumasi icin mümkün oldugu kadar az hareket etmesi gerekir.