Professional Documents
Culture Documents
Veri ve Bilgi Veritaban nedir? Veritaban Sistemi Veritaban Yneticisi deal Veritaban zellikleri Veritaban eitleri likisel Veritaban Temel Kavramlar
Veri ve Bilgi
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Bir sistem iin gerekli olan girdilerdir. Klavye, Mouse, evre birimleri veri girme aralardr. Bilgi verinin ilenmi halidir. Hammadde >>> rn Bilgi dnyann en deerli olgusudur. Eer bilgi bu kadar deerliyse depolamak gerekir.
Veritaban nedir?
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Verilerin belirli bir dzen dahilinde depolanmasdr. Bilgi ynetimi, verilerin bizim iin kullanlabilir, yararl ve kolay ulalabilir hale getirilmesine denir. Veritabanlar gerek dnyann modellenmesidir. (Varlklar ve likiler)
Neden veritaban?
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Gerekten bir veritabanna ihtiyacmz var m? Veritaban ok kullancl ortam salar Tutarszl nler Veriler paylalabilir/ifrelenebilir Gvenlik ve Veri entegrasyonu Hz ve Performans Kolay uygulama gelitirme Standartlama salar
Dezavantajlar
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Maliyet Zahmetli ynetim Gl donanm VT ykl bilgisayar kerse tm sistem etkilenir VTY (Database Management) iin kalifiye elemanlara ihtiya vardr
Veritaban Sistemi
Veri ve Bilgi Veritaban nedir? Veritaban Sistemi Veritaban Yneticisi deal Veritaban zellikleri Veritaban eitleri likisel Veritaban Temel Kavramlar
Veritaban Sistemi, Veritaban ve Veritaban Ynetim Sisteminden oluur. VTYS; VT zerinde her trl ilemi yapmamz yani veritabann ynetmemizi salayan uygulamalar, yazlmlardr.
Veritaban Yneticisi
Veri ve Bilgi Veritaban nedir? Veritaban Sistemi Veritaban Yneticisi deal Veritaban zellikleri Veritaban eitleri likisel Veritaban Temel Kavramlar
Veritabannn mantksal ve fiziksel tasarmn yaparlar Gvenlik ve yetkilendirmeyi kontrol ederler Verileri yedekler ve sistem kerse sistemi eski haline getirmeye alrlar Veritaban zerinde optimizasyon yaparlar VTYSnin nasl altn ve kullanldn iyi bilirler
Esneklik Fiziksel bamszlk Mantksal bamszlk steklere hzl cevap verebilme Gvenlik Performans ve Optimizasyon
Veritaban eitleri
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Hiyerarik VT: Ast st ilikisi bulunur. A VT: Ktkler birbirine baldr. likisel VT : Relational Database Management System (RDBMS): Veri ktkleri tablolar halinde dzenlenir. Tablolar arasnda ilikiler kurulabilir. Nesne Ynelimli VT: zel uygulamalar iin size esnek zmler sunabilen VT jenerasyonudur. r: CAD, CASE, GIS
Veritabanna Eriim
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Disk Yneticisi : letim sisteminin bir parasdr. Dosya Yneticisi bir veri istedii zaman bu verinin hangi fiziksel adreste olduunu bilir. Dosya Yneticisi : Disk Yneticisinin hizmetlerini kullanarak ald sayfalar VTYSne kayt olarak iletir. VTYS : Dosya Yneticisinden ald kaytlar kullancya iletir.
10
likisel Veritaban
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Byk miktarda verinin btnl Varlklarn ve ilikilerin kolayca tanmlanabilmesi Tablolar aras ilikiler (master-detail) Esnek tasarm imkan Problemlere hzl ve efektif zmler Gnmzde en popler olan veritaban eididir.
11
Temel Kavramlar
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Veritaban (Database): erisinde tablolar barndrr. Tablo (Table): En temel yapdr. Mantksal olarak her olay veya nesne iin bir tablo tanmlamak gerekebilir. Satr ve stunlardan meydana gelir. Alan (Field): Tablonun stunlardr. Her alan nesne veya olayn bir zelliini belirtir. Kayt (Row): Tablonun her bir satrdr.
12
Temel Kavramlar - II
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
Birincil Anahtar (Primary Key): Nesnenin veya olayn tekil olan bir zellii PK olarak seilir. ndeksleme ve sralama gibi tm ilemler bu alan zerinden yaplr. Yabanc Anahtar (Foreign Key): ki tablo arasnda iliki kurmak iin kullanlr. Alan Tipleri : Tam say, Gerek say, Alfanumerik, Metin, Tarih, Mantksal
13
SINIF 4 4 3
Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar
ID (PK) 1 2 3 4 5
14
SQL (Structured Query Language); Veri eriimi ve dzenlenmesi iin gelitirilmi standartlar olan bir dildir. Veritabann tasarlamak, Veritabanndaki verilere eriim ve dzenlemek iin kullanlr
15
Paradox, BDE (Delphi, Borland) Access (Microsoft) MySQL (AB Inc.) Postgre SQL (PGDG) DB/2 (IBM) Interbase (Borland) Informix (Illustra) SQL Server 2000 (Microsoft) Oracle (Oracle Inc.)
16