Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
YayınlayanFiliz Turk Değiştirilmiş 9 yıl önce
1
Veri Tabanı Yönetim Sistemleri Ders başladıktan sonra öğrenciler sınıfa alınmayacak
2
Değerlendirme Değerlendirmeler: Ara sınav 35 Sınav 35 1. ödev 15 2. ödev 15 Derslere %70 devamlılık zorunluluğu vardır Ödevleri zamanında teslim etmeyenler veya yetersiz puan alanlar dersten başarısız sayılacaktır
3
Kaynaklar Esas kaynak: Database Systems, Thomas Connolly, Carolyn Begg, Anne Streachen, Addison- Wesley,1999 Veritabanı Sistemleri Dersi, Nergiz Ercil Çağıtay, Gül Tokdemir, 2010
4
Kaynaklar (devamı) derste kullanılan sunulara http:/members.comu.edu.tr/msalahli/ adresinden erişe bilirsiniz
5
VTYS dersinin amacı veri tabanı yönetimini anlamak, veri tabanı sistemlerinin oluşturulması, denetimi ve erişimi yöntemlerini ve araçlarını öğrenmek, veri tabanları yönetim sistemlerinin gelişim yönlerini araştırmak, verilecek teori bilgiler temelinde VTYS uygulamaları yapmaktır.
6
Bu derste öğreneceklerimiz VTYS öncesi veri yönetimi Veri Tabanı nedir Veri Tabanı Yönetim Sistemi nedir VTYS ortamı VTYS işlevleri VTYS’in gelişim tarihçesi
7
“Veri” nedir? ANSI tanımı: – Veri Olguların, kavramların, ve komutların, iletmek, yorumlamak, üzerinde işlemler yapmak için amaca uygun biçimde ifadesidir. Veriler otomatik veya elle oluşturulur Veri veya veri birimleri üzerindeki işlemler, bizi ilgilendiren varlık, çevre, uygulama alanı hakkında bilgi almak için yapılıyor
8
VTYS öncesi veri yönetimi VTYS öncesi: – Verilerin saklanması için fiziki disk ortamı mevcut değildi. – Programcı mantıksal veri yapısını ve fiziki yapıyı (bellek yapısı, erişim yöntemleri, giriş-çıkış işlemleri vs.) kendisi belirlerdi. – Her programın kendine özgü bir veri kümesi bulunurdu. Veri tekrarlamaları yüksek idi. PROGRAM 2 Veri Yöneticiliği PROGRAM 3 Veri Yöneticiliği PROGRAM 1 Veri Yöneticiliği Veri kümesi1 Veri kümesi2 Veri kümesi3
9
VTYS öncesi Veri Yönetimi-2 Kalıcılık yok idi – Tüm veriler geçicidir ve program sonlandırıldıktan sonra kayboluyorlar. Rasgele erişim belleği (RAM) çok pahalı ve sınırlı idi – Tüm veriler için ana bellek yetersizdir Programcının verimliliği düşük idi – Programcı bir dizin usandırıcı işlerle meşgul olmak zorundadır.
10
Dosya Sistemi Veriler dosyalarda saklanılır; onlara programlar ve dosyalar arasındaki arayüzü aracılığıyla erişilir Çeşitli erişim yöntemleri var (örneğin, ardışık, indeksli, rasgele) Bir dosya bir veya birkaç programa uygundur. PROGRAM 1 Veri Yöneticiliği dosya 1 dosya 2 FAZLA VERİLER PROGRAM 2 Veri Yöneticiliği PROGRAM 3 Veri Yöneticiliği Dosya Systemi Hizmetleri
11
Dosya Sisteminin İşlevleri Mantıksal dosyalar ve fiziki dosyalar arasında uygunluk – Mantıksal dosyalar: kullanıcı ve programcıların göre bildiği dosya biçimi Veriye baytlar toplusu veya kayıtlar toplusu (özgü yapılı baytlar toplusu) gibi bakılabiler Programlar mantıksal dosyalarla işlerler – Fiziki dosyalar: bellek aygıtında gerçekten var olan dosya Verilere genelde bellek aygıtının fiziki adreslerine yerleşmiş baytlar toplusu gibi bakılır İşletim Sistemleri fiziki dosyalarla işlerler
12
Dosya Sistemleri ile bağlı Sorunlar-1 Veri fazlalığı yüksektir – Ortak kullanım sınırlı ve kütük seviyesindedir Veriler yapısal değil – “yassılanmış” dosyalar Bakım maliyeti yüksektir – Veriler bağımlıdır; veri erişimi zordur – Veri tutarlılığının ve verilere denetimli erişimin sağlanması zordur – Veri kısımlarının ortaklaşa kullanımı çok ilkeldir Yeni Uygulamaların geliştirilmesinde zorluklar yaşanıyor
13
Dosya Yönetimine örnekler Dosya sistemi
14
Dosya Sistemlerinin yetersizlikleri-1 Verilerin farklı dosyalarda ayrılıkta saklanması Verilerin Tekrarlanması Verilerin Programa bağımlılığı Dosyaların çeşitli biçimlerde ola bilmesi Sorguların Önceden Belirlenmiş Olması
15
Dosya Sistemlerinin yetersizlikleri-2 Veriler Uygulama Programlarında tanımlanır; programdan bağımsız kullanılmaz Uygulama Programında öngörülenler dışında verilere erişim, denetim ve değişim imkanı bulunmaz
16
PROGRAM 1 PROGRAM 2 Veri Tabanı VTYS Sorgu İşlemcisi Hareket Yöneticis i … Veri Tabanı Yönetim Sistemi Yaklaşımı
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.