Veri Tabanı Yaşam Döngüsü ve ms access Yaşar Tonta



Yüklə 445 b.
tarix01.08.2018
ölçüsü445 b.
#65802


Veri Tabanı Yaşam Döngüsü ve MS Access

  • Yaşar Tonta

  • Hacettepe Üniversitesi

  • Bilgi ve Belge Yönetimi Bölümü

  • DOK 322: Veri Tabanı Yönetim Sistemleri


Plan

  • Tekrar

  • Veri Tabanı Yaşam Döngüsü

  • Access ve Diveshop Veri Tabanı



Plan

  • Tekrar

  • Veri Tabanı Yaşam Döngüsü

  • Access ve Diveshop Veri Tabanı



Veri Tabanı Çevresi



Veri Tabanı Bileşenleri



Terimler ve Kavramlar

  • Veri Tabanı

  • VTYS

  • Örgüt

  • Varlık

  • Özellikler

  • Veri değerleri

  • Kayıtlar

  • Dosya

  • Anahtar

  • Primer anahtar



Terimler ve Kavramlar

  • Veri sözlüğü

  • Veri yönetimi

  • Veri tabanı yönetimi

  • Veri hizmetçisi

  • Veri yöneticisi

  • Veri tabanı yöneticisi



Terimler ve Kavramlar

  • Veri bağımsızlığı

  • Modeller

    • (1) Veri tabanı görünümleri ya da düzeyleri
      • Kavramsal, mantıksal, fiziksel
    • (2) VTYS türleri
      • İlişkisel, Hiyerarşik, Ağ, Nesne Tabanlı, Nesne Tabanlı İlişkisel
  • Metadata



Modeller (1)



Veri Modelleri (2): Tarihçe

  • Hiyerarşik Model (1960’lar ve 1970’ler)

    • Programlama dillerindeki veri yapılarına benziyor.


Veri Modelleri (2): Tarihçe

  • Ağ modeli (1970’ler)

    • Verilerin tek girişini ve veri zincirleri boyunca dolaşma “bağlantıları” sağlar


Veri Modelleri (2): Tarihçe

  • İlişkisel Model (1980’s)

    • Veriler için kavramsal olarak basit bir model; veriler, ilişkiler (“tablolar”) olarak tanımlanır ve tüm veriler görülebilecek şekildedir


Veri Modelleri (2): Tarihçe

  • Nesne Tabanlı Model (1990’lar)

    • Veriyi ve işlemleri “Nesne” olarak kapsülleştirir


Veri Modelleri (2): Tarihçe

  • Nesne-İlişkisel Model (1990’lar)

    • işkisel Modelin iyi bilinen özelliklerini Nesne Tabanlı özelliklerle birleştirir. Bunlar:
      • Kullanıcı tanımlı veri türleri
      • Kullanıcı tanımlı fonksiyonlar
      • Kalıtım ve alt sınıflar


Plan

  • Tekrar

  • Veri Tabanı Yaşam Döngüsü

  • Access ve Diveshop Veri Tabanı



Veri Tabanı Sistemi Yaşam Döngüsü



“Cascade” Görünümü



Tasarım

  • Örgütün gereksinimlerini belirleme

  • Veri tabanı Kavramsal Modelini geliştirme

  • Veri Sözlüğü inşa etme

  • Mantıksal Modeli geliştirme



Fiziksel Yaratım

  • Veri tabanı Fiziksel Modelini geliştirme

    • Veri formatları ve türleri
    • Dizinlerin belirlenmesi, vs..
  • Prototip veri tabanının yüklenmesi ve test edilmesi

  • Güvenlik, gizlilik ve erişim denetimlerinin kararlaştırılması ve kurulması

  • Tutarlılık sınırlamalarının kararlaştırılması ve kurulması



Dönüştürme

  • Yeni veri tabanını kullanmak için mevcut veri setlerini ve uygulamalarını dönüştürme

    • Eski verileri yeni formatlara dönüştürmek için programlar ve dönüştürme programcıkları (utility) gerekebilir


Entegrasyon

  • 3. Adımla örtüşür

  • Yeni veri tabanına dönüştürülmüş ve yeni uygulamaların entegrasyonu



Büyüme, Değişim ve Yaşatma

  • Değişim, bir yaşam biçimidir

    • Uygulamalar, veri gerekleri, raporlar vs. yeni gereksinimlere göre değişir
    • Veri tabanı ve uygulamaların değişiklik gereksinimlerini karşılaması için değiştirilmeleri gerekir


Yaşam Döngüsünün Bir Başka Görüntüsü



Plan

  • Tekrar

  • Veri Tabanı Yaşam Döngüsü

  • Access ve Diveshop Veri Tabanı



Test Veri Tabanı

  • DiveShop veri tabanı dalış takımları satan ve dalış turları düzenleyen bir işletme hakkında bilgiler içermektedir. Bu işletme:

    • Belli güzergahlardaki çeşitli dalış noktalarına geziler düzenlemektedir
    • Dalış noktalarının belirli özellikleri vardır:
      • Deniz yaşamı türleri
      • Diğer özellikler (örneğin batık gemiler)
    • Belli geziler için müşterilere dalış teçhizatı kiralamakta ve satmaktadır.


Varlık-İlişki Diyagramları

  • Varlık-İlişki diyagramları veri tabanı tasarımında kullanılan temel araçlardan biridir

  • Varlık-İlişki diyagramlarını daha sonra ayrıntılı olarak inceleyeceğiz

  • Varlık-İlişki diyagramları Varlıkları (dikdörtgenler) ve özelliklerini (elipsler) ve varlıklar arasındaki ilişkileri (baklava dilimleri) gösterir



Diveshop Varlıkları: SITES



Diveshop rlıkları: DIVECUST



Diveshop Varlıkları: DEST



Diveshop Varlıkları: BIOLIFE



Diveshop Varlıkları: SHIPWRCK



Diveshop Varlıkları: DIVESTOK



Diveshop Varlıkları: DIVEORDS



Diveshop Varlıkları : DIVEITEM



Diveshop Varlıkları: BIOSITE



Diveshop Varlıkları: SHIPVIA



DiveShop Varlık-İlişki (ER) Diyagramı



DiveShop Ödevi (ders programından bağlantı var)

  • Delaware adlı batık geminin tonaj kapasitesi ne kadardı?

  • Karen Ng adlı müşterinin adresi nedir?

  • Hangi güzergahlarda (destinations) ve yerlerde (sites) Benekli Kartal (Spotted Eagle Ray) bulabilirsiniz?

  • Palancar Reef (site) hangi güzergahtadır?

  • Lorraine Vega adlı müşteri gezide hangi yerlerde (sites) dalış yapabilir?

  • Keith Lucas seçtiği gezide batık gemi görmek istemektedir. Gittiği yer doğru mu?

  • Richard Denning hangi dalış malzemelerini alıyor?

  • Louis Jazdzewski’nin kiraladığı malzemelerin fiyatı ne kadardır?



DiveShop ödevi

  • Dersin web sayfasından indirilebilir

  • Her soru için Access’de bir sorgu yaratın




Yüklə 445 b.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2022
rəhbərliyinə müraciət

    Ana səhifə