Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
YayınlayanIdris Abaci Değiştirilmiş 9 yıl önce
1
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 1 Introduction to Database Processing
2
© 2002 by Prentice Hall 2 Sanat ya da Mühendislik Veri tabanı tasarımı ve geliştirme hem sanat hem de mühendislik bilgisi gerektirir –Kullanıcı gereksinimlerini belirleme ve düzenleme bir sanat –Bunun sonucunda oluşan tasarımları fiziksel uygulamalara dönüştürme ise mühendislik
3
© 2002 by Prentice Hall 3 Depolanan Veri Türleri Günümüzde daha yeni veri tabanlarının çoğu değişik türde veri depolayabiliyor... –Ölçek veri Adlar, tarihler, telefon no’ları –Resimler –Ses –Video
4
© 2002 by Prentice Hall 4 Veri Tabanı Örneği 1 Mary Richards Housepainting –Serbest girişimci –Tek kullanıcılı veri tabanı –3 Tablo (Customers, Jobs, Source) –Veri gereksinimleri: Müşteri, iş ve referansların (tavsiyelerin) birbiriyle ilişkilerini izle İhale tahminlerini kaydet Referans kaynaklarını izle Adres etiketleri üret
5
© 2002 by Prentice Hall 5 Mary Richards’ın Tabloları SOURCE (KAYNAK) CUSTOMER (MÜŞTERİ) JOB (İŞ)
6
© 2002 by Prentice Hall 6 Veri Tabanı Örneği 2 Treble Clef Music –Yerel ağ üzerinde çok kullanıcılı veri tabanı –3 Tablo (Customers, Instruments, Rentals) –Veri gereksinimleri: Kiralanan enstrümanları izle Birden çok kullanıcının sorunlarını hallet
7
© 2002 by Prentice Hall 7 Treble Clef Form 1
8
© 2002 by Prentice Hall 8 Treble Clef Form 2
9
© 2002 by Prentice Hall 9 Treble Clef Form 3
10
© 2002 by Prentice Hall 10 Veri Tabanı Örneği 3 State Licensing & Vehicle Registration Bureau –52 Merkez, 37 Ofis, Yüzlerce kullanıcı –40 Tablo –Veri gereksinimleri: Ehliyetle ilgili sorunları izle –Trafik cezaları, kazalar, tutuklamalar, sınırlamalar Otomobil ruhsatlarıyla ilgili sorunları izle –Gelirler, yasa uygulama Birçok bölümün gereksinIntegrate the needs imlerini bütüneştir
11
© 2002 by Prentice Hall 11 Veri Tabanı Örneği 4 Calvert Island Reservations Centre –Ticaret Odası –Verilere erişim sağlayan reklam (promosyon) veri tabanı –Müşteri ve yer ayırtma veri tabanı süreçleri –Veri gereksinimleri: Çokluortam verileri depola (fotoğraflar, video ve ses klipleri) Web’den erişilebir olmalı HTTP, DHTML, ve XML gibi web teknolojilerini kullanmalı
12
© 2002 by Prentice Hall 12 Veri Tabanı Örnekleri Karşılaştırması
13
© 2002 by Prentice Hall 13 Uygulamalara karşı Veri Tabanı Yönetim Sistemleri (VTYS) Veri Tabanı Yönetim Sistemi (VTYS) bilgi depolamanın ötesinde işlevsellik sağlar –Kullanıcılar sadece veri değil, raporlar, uçları da görmek isterler –Bu nedenle uygulama geliştirme VTYS tasarımı ve geliştirmede önemlidir
14
© 2002 by Prentice Hall 14 Başlangıçta Dosya İşleme Sistemleri Vardı İlk iş bilgi sistemleri bilgiyi benzer verileri ayrı dosyalarda gruplayarak depoladı.
15
© 2002 by Prentice Hall 15 Dosya İşleme Sistemi
16
© 2002 by Prentice Hall 16 Dosya İşleme Sistemleriyle İlgili Sorunlar Veriler birbirinden ayrı ve izole edilmiş Çoğunlukla veri tekrarı var Uygulama programına bağımlı Birbirine uymayan (incompatible) veri dosyaları Anlaşılması zor
17
© 2002 by Prentice Hall 17 Veri tekrarı Aynı veriyi farklı yerlerde depolarken tutarsızlık olasılığı çok yüksek. Gerçek ad ne? –Tablo 1: Benim adım Dan –Tablo 2: Benim adım Danielle –Tablo 3: Benim adım Daniel –Tablo 4: Benim adım Don
18
© 2002 by Prentice Hall 18 VTYS’de Veri Veri bütünleşik Veri tekrarı azaltılmış Veri programdan bağımsız Veriyi anlamak kolay
19
© 2002 by Prentice Hall 19 VTYS
20
© 2002 by Prentice Hall 20 Veri tabanı kendi kendini tanımlar Bir veri tabanı veri sözlüğü içerir Veri sözlüğü veri hakkında veridir (metadata) –Veri tabanında depolanan bilginin yapısını ve biçimini tanımlar
21
© 2002 by Prentice Hall 21 Veri Hiyerarşisi Dosya işleme VTYS
22
© 2002 by Prentice Hall 22 VTYS –Tarihçe 1970, E.F. Codd Normalleştirme Süreci Hesap yoğun
23
© 2002 by Prentice Hall 23 VTYS –Günümüzde Ashton - Tate: dBase II, şimdi Borland Oracle, Focus, Ingress Paradox, Revelation, MDBS, Helix, Foxpro, Access (kişisel bilgisayarlar için)
24
© 2002 by Prentice Hall 24 VTYS –Gelecekteki Yönelimler İstemci-Sunucu (Client-Server) uygulamaları Internet Teknolojisinin Entegrasyonu Dağıtık işleme Nesne Tabanlı VTYS
25
© 2002 by Prentice Hall 25 David M. Kroenke Database Processing Eighth Edition Chapter 1 Introduction to Database Processing
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.