Veri Taban Tasarm Sreci Yaar Tonta Hacettepe niversitesi
Veri Tabanı Tasarım Süreci Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü DOK 322: Veri Tabanı Yönetim Sistemleri Bazı slaytlar için kaynak: Ray R. Larson, School of Information Management and Systems, UC Berkeley http: //sims. berkeley. edu/courses/is 257/s 04
Plan • Veri tabanı tasarımı
Veri Tabanı Tasarım Süreci Uygulama 1 Dış Model Uygulama 2 Dış Model Uygulama 3 Uygulama 4 Dış Model Uygulama 1 Kavramsal gerekler Uygulama 2 Kavramsal gerekler Uygulama 3 Kavramsal gerekler Uygulama 4 Kavramsal gerekler Kavramsal Model Mantıksal Model İç Model
Veri Tabanı Tasarım Aşamaları • • Gerekirlikleri formüle etme ve çözümleme Kavramsal tasarım -- Kavramsal Model Kurulum tasarımı -- Mantıksal Model Fiziksel tasarım --Fiziksel Model
Veri Tabanı Tasarım Süreci • Gerekirlikleri formüle etme ve çözümleme – Amaç: Örgüt tarafından kullanılan verileri belirle ve tanımla – Sonuçlar: Metadata’nın belirlenmesi, Veri Sözlüğü, Kavramsal Model– Varlık-İlişki (ER) diyagramı
Veri Tabanı Tasarım Süreci • Gerekirlikleri formüle etme ve çözümleme – Sistem Çözümleme süreci • Mevcut uygulamalarda kullanılan tüm bilgi kaynaklarını incele • Her veri ögesinin özeliklerini belirle – – sayı metin Tarih/saat vs. • Bu bilgiyi kullanarak gerçekleştirilen görevleri incele • Bu bilgiyi kullanarak yaratılam raporları ya da sonuçları incele
Veri Tabanı Tasarım Süreci • Kavramsal Model – Tüm uygulamaların ortak gerekesinimlerini birleştir – Hangi Varlıklar ın kullanıldığını kararlaştır • Varlık: Hakkında bilgi tutulan nesne – O varlıkların Özellikler i nelerdir? • Varlığın özellikleri • Varlığı tekil olarak belirleyen What attributes özellik(ler) – Varlıklar arasındaki İlişkiler nelerdir? • Varlıklar birbiriyle nasıl etkileşiyot?
Veri Tabanı Tasarım Süreci • Kavramsal Model – Her varlık ve ilişkinin VTYS’nin veri modelinde nasıl temsil edildiği • • Hiyerarşik? Ağ? İlişkisel? Nesne yönelimli?
Veri Tabanı Tasarım Süreci • Fiziksel (İç) Model – Dizin kütüğü yapısı seçenekleri – Veri depolama formatları seçenekleri – Disk düzeni seçenekleri
Veri Tabanı Tasarım Süreci • Dış Modeller – Bütünleşik veri tabanının “kullanıcı bakış açıları” – Eski ya da güncelleştirilmiş uygulamaların yeni veri tabanı tasarımında çalışmasını sağlama
Kavramsal Model Geliştirme • Gerekirlik Analizi sırasında keşfedilen bilgileri bütünleştiren bütüncül veri tabanı bakış açısı • Kavramsal Modelin ögeleri Varlık-İlişki Diyagramları (ER Diyagramları) ile temsil edilir. Varlık İlişki diyagramları ögelerin anlamlarını ve birbiriyle ilişkilerini belirli bir veri tabanı sisteminden ya da kurulum ayrıntılarından bağımsız olarak gösterir
- Slides: 11