You are on page 1of 16

Veritabanna Giri

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

deal Veritaban zellikleri


Veri ve Bilgi Veritaban nedir? Veritaban Sistemi Veritaban Yneticisi deal Veritaban zellikleri Veritaban eitleri likisel Veritaban Temel Kavramlar

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

OGR_NO (PK) 5047 5027 5185

AD Rifat Ahmet Mesut

SOYAD Kurban Boyraz Grbz

SINIF 4 4 3

Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar

ID (PK) 1 2 3 4 5

OGR_NO (FK) 5047 5047 5047 5025 5025

DERS_KOD BM301 BM303 BM308 BM301 BM306

14

Veriye eriim ve dzenleme


Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar

SQL (Structured Query Language); Veri eriimi ve dzenlenmesi iin gelitirilmi standartlar olan bir dildir. Veritabann tasarlamak, Veritabanndaki verilere eriim ve dzenlemek iin kullanlr

15

Baz nemli VTYSler


Veri ve Bilgi Veritaban nedir? Veritaban eitleri likisel Veritaban Temel Kavramlar

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

You might also like