Cyber-Warrior.Org \ Doküman \ IT Teknolojileri > Veritabanı ve Yönetim Sistemlerine Giriş
| Madde |
| |
Yazar : JackyHolmes |
| |
Date : 29.12.2012 18:22:53 |
| |
# Veritabanı ve Yönetim Sistemlerine Giriş |
| |
= Veri(Data) Nedir? =
Veri (Data), bir veya birden fazla bilgiden olusan bir topluluktur. Isimler, adresler veya telefon numaralari, bunlarin hepsi birer veridir. Kisaca klavyeden bilgisayara girilenher türlü bilgiye veri diyebiliriz.
= Veri tabani (Database) Nedir ? =
Veri veya veri gruplarini düzenli bir sekilde saklamamizi ve kullanmamizi saglayan depolama ortamidir. Verileri, veritabanlarinda saklayabiliriz. Daha sonra ihtiyaç duydugumuz zaman onlara kolay bir sekilde ulasabilir ve üzerlerinde islemler gerçeklestirebiliriz.
= Veriyi Neden Saklariz ? =
Ihtiyacimiz olan veriye rahat bir sekilde ulasmak ve üzerinde degisiklikler yapabilmek için veriyi saklariz.
= Veriyi Nasil Saklariz ? =
Veriyi nasil saklayacagimizi bir örnekle anlatmak istiyorum. Bir bakkal hayal edelim. Bu bakkal veresiye satis yapmakta ve yaptiklari satislari bir deftere kayit etmekte olsun. Eger bu defter bir gün yirtilirsa, koparsa ya da islanirsa bakkalin yazmis oldugu bilgiler erisilmez olacaktir. Ama bakkal veresiye defteri tutmak yerine, bilgisayarindan sadece bir not defteri açarak veresiye bilgilerini buraya kayit ederse , hem bu bilgilere daha rahat erismis olacaktir hem de bilgiler güvenli bir ortamda saklanmis olacaktir. Bu örnekte veresiye bilgileri veri(data), kayit edilmis not defteri ise veritabani(database) olacaktir.
= Veritabanlari Hangi Alanlarda Kullanilmaktadir ? =
Su an veritabanlari neredeyse tüm alanlarda siklikla kullanilmaktadir. Örnek vermek gerekirse;
- Banka Sistemleri - Hastane Sistemleri - Okul Sistemleri - Adres Defterleri - Ödeme Sistemleri - E-ticaret Siteleri
Ve birçok farkli alanda veritabanlarinin kullanildigini görmekteyiz. Örnegin okul sistemlerinde, ögrenci numarasi, ögrenci adi, notlari vs. veritabani araciligiyla okul web sitesi üzerinden velilere ve ögrencilere gösterilebilir. | | |
= Veritabani Yönetim Sistemleri ( Database Management System ) =
Veritabaninda saklayacagimiz verilerin uyacagi kurallari, bu verilere nasil ulasacagimizi ve verilerin disk üzerinde nasil tutulacagini belirleyen sistemlerdir. Bu sistemler verilen bütünlügünü ve güvenligini saglamaktadir. Ayrica veritabaninin sorunsuz bir sekilde islemesine yardimci olan bir sistemdir.
= Iliskisel Veritabani Yönetim Sistemleri =
Günümüzde en yaygin olarak kullanilan veri tabani mimarisi olan iliskisel veritabanlarinda veriler tablolar, satirlar ve alanlar halinde tutulmaktadir. Bu sayede veritabanlarindan daha verimli bir sekilde faydalanabiliyoruz. Iliskisel veritabani yapisini kullanan sistemlere Iliskisel Veritabani Yönetim Sistemleri ( Relational Database Management System) adi verilir. Su an en sik kullanilan iliskisel veritabani yönetim sistemlerini söyle söyleyebiliriz: Microsoft SQL Server, Microsoft Access, MySQL, Oracle, PostgreSQL vs.
Iliskisel veritabani yönetim sistemleri ile hazirlanan veritabaninda yer alacak veriler, tablolar ve sütunlar içerisinde tutulur. Tablolara kaydedecegimiz verileri, kendine ait veri tiplerinde belirleyip, girecegimiz degerlere sinirlamalar getirebiliriz. (Sadece yazi, sadece rakam, bos geçilemez vs..) SQL dili ile sorgular olusturarak iliskisel veritabani yönetim sistemleri üzerinden veritabani ile iletisim kurabilir ve herhangi bir islem gerçeklestirebiliriz.
| | |

|
| |
|
| |
|
|