View
61
Download
6
Category
Preview:
DESCRIPTION
Veri Tabanı Nedir ?. Veri Tabanı. Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal ve fiziksel olarak tanımlarının bulunduğu Bilgi depolarıdır. Veri Tabanı Örnekleri. Veri Tabanı Örnekleri. - PowerPoint PPT Presentation
Citation preview
Veri Tabanı Nedir ?
Veri Tabanı Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş
veriler topluluğunun, Mantıksal ve fiziksel olarak tanımlarının
bulunduğu Bilgi depolarıdır.
Veri Tabanı Örnekleri
Veri Tabanı Örnekleri
Üniversite- Öğrenci İşleri Bilgi Sistemi Hastane-Hasta, doktor, tedavi, araç-gereç,
mali bilgiler Ticari bir şirket- Müsteri, Ürün, Satış, Ödeme,
Teslimat bilgileri Banka-Müşteri, mevduat, kredi kartı, kredi
bilgileri
Veri Tabanı Tipleri Hiyerarşik Veritabanı
İlişkisel Veritabanı (Relational Type)
Nesnesel Veritabanı
Hiyerarşik Veri Tabanı
VTP
Tablo 1
Tablo 2
Adı
Soyadı
Adı
Malzeme
Tutar
Veri tabanları için kullanılan ilk modeldirHiyerarşik veritabanları bilgileri bir ağaç yapısında saklarlar.
Nesnesel Veri Tabanı Günümüzdeki pek çok kelime işlemci ve hesap
tablosu programında kullanılan nesneler artık veritabanlarında da kullanılmaktadır.
Nesneye yönelik veritabanı C++ gibi nesneye yönelik bir dille oluşturulan ve yine bu tarz bir dille kullanılan veri tabanı anlamına gelir.
İlişkisel Veritabanı
1970’lerin başında geliştirilmiştir. Bu sistemde veriler tablo şeklinde saklanır. Tablolar arasındaki bağlantılar matematiksel
ilişkilerle gösterilir. Günümüzdeki hemen hemen tüm veri tabanı
programları bu yapıdadır.
İlişkisel Veritabanı
Veri Tabanı Yönetim Sistemleri Oracle database IBM DB/2 Adaptive Server Enterprise Informix Microsoft Access Microsoft SQL Server Microsoft Visual FoxPro MySQL PostgreSQL Progress SQLite Teradata CSQL OpenLink Virtuoso
ACCESS 2007
Microsoft Office ürünüdür. Küçük ölçekli uygulamalar içindir. Tablo başına 2 GB a kadar veri
depolayabilir. MS Windows dışındaki sistemlerde
kullanılamaz. “Transaction logging” özelliğine sahiptir,
ancak “trigger” ve “stored procedure” özelliklerine sahip değildir. T.L. :Veritabanında yapılan bütün işlemleri tutulma özelliği
MY-SQL
MySQL Inc. Windows, Linux, OS/2,Solaris, AIX vb. “trigger” ve “stored procedure” özelliklerine
sahiptir, ancak “Transaction logging” özelliği bulunmamaktadır.
Tablo başına 4 TB veri depolayabilir.
MS-SQL Server
Microsoft Dezavantajları:
Sadece Windows üzerinde çalışabilir. Yüksek maliyet
Kullanım kolaylığı, güvenilirliği,işlem gücü Tablo başına 4 TB veri. “Transaction logging”, “trigger” ve “stored
procedure” özelliklerine sahiptir.
ORACLE Oracle, Inc. Dünyanın en güçlü ve güvenilir veritabanı
olarak gösterilmektedir. Çok yüksek maliyet Windows, Unix, Linux, ... Oracle, sınırsız sayıda tabloları
desteklemektedir.
Hangisini Kullanmalıyım ?
Küçük yoğunlukta trafik: Access Web uygulamaları için: MySQL Daha büyük ve orta ölçekli uygulamalar
içinse, Progress, MS SQL ya da Linux üzerinde PostgreSQL .
Oracle ise çok yüksek güvenilirlik ve işlem gücü gerektirdiğinde tercih edilen bir veritabanı sunucusudur.
Veri Tabanı Yapısı
Veri tabanı
Tablo Tablo Tablo Tablo Tablo
Alan 1
Alan 2
Alan3 Alan4
123
Veri Tabanı Yapısı
TabloForm (access)RaporSorgu
SQL 2008 R2 Express Edition
Kurulum
SQL 2008’de ilk tablomuz
Recommended