17
1 VERİTABANI YÖNETİM SİSTEMLERİ

VERİTABANI YÖNETİM SİSTEMLERİ

  • Upload
    watson

  • View
    52

  • Download
    3

Embed Size (px)

DESCRIPTION

VERİTABANI YÖNETİM SİSTEMLERİ. Kurulum Mimarileri. Merkezi Sistem Mimarisi - PowerPoint PPT Presentation

Citation preview

Page 1: VERİTABANI YÖNETİM SİSTEMLERİ

1

VERİTABANI YÖNETİM SİSTEMLERİ

Page 2: VERİTABANI YÖNETİM SİSTEMLERİ

2

Page 3: VERİTABANI YÖNETİM SİSTEMLERİ

3

Page 4: VERİTABANI YÖNETİM SİSTEMLERİ

4

Page 5: VERİTABANI YÖNETİM SİSTEMLERİ

5

Page 6: VERİTABANI YÖNETİM SİSTEMLERİ

6

Page 7: VERİTABANI YÖNETİM SİSTEMLERİ

7

Page 8: VERİTABANI YÖNETİM SİSTEMLERİ

8

Page 9: VERİTABANI YÖNETİM SİSTEMLERİ

9

Kurulum Mimarileri

Merkezi Sistem MimarisiBu mimaride, uç kullanıcı birimleri, VTYS ve veriler aynı sunucu sistem üzerinde konumlandırılır. Bu tür varitabanı yapılarına, merkezi sistem adı da verilir. Bu yapılar, istemci/sunucu mimarisi ile oluşturulduğunda, hem istemci hem de sunucu görevi yapan işlemlerin aynı sunucu üzerinde yer aldığını görürüz.

Merkezi Sistem Mimarisi

Page 10: VERİTABANI YÖNETİM SİSTEMLERİ

10

Basit İstemci/Sunucu MimarisiBirden fazla kullanıcının istemci olduğu basit istemci/sunucu mimarisinde istemciler, iletişim ağı aracılığı ile veritabanı sisteminin bulunduğu sunucuya ulaşarak sistemi kullanırlar. Bu yapıya iki katmanlı istemci/sunucu mimarisi adı da verilmektedir. Birinci katman, istemci sistemlerden oluşur, bu katmanın görevi, kullanıcı arayüzlerini kullanıcıya sunmak ve temel veri işlemlerini gerçekleştirmektir. İkinci katman ise, veritabanı sunucusundan oluşur. Bu katmanın görevi geçerlilik işlemlerinin yapılması ve veritabanına erişimin sağlanmasıdır. Bu yapılarda, VTYS ve veritabanı aynı sunucu üzerindedir.

Basit İstemci/Sunucu Mimarisi

Page 11: VERİTABANI YÖNETİM SİSTEMLERİ

11

Üç katmanlı istemci/sunucu mimarisi

Üç Katmanlı İstemci/Sunucu MimarisiBasit istemci/sunucu sistemleri, bilgi sistemleri gereksinimleri arttıkça performansın düşmesi ve güvenliğin azalması gibi nedenlerden dolayı yetersiz kalabilmektedirler. 1990’lı yıllardan itibaren, uygulamaların giderek daha karmaşık ve daha kapsamlı bir hal alması ve bir uygulamanın yüzlerce kişi tarafından geliştirilme ihtiyacı gibi nedenlerden dolayı daha farklı arayışlar içine girilmiştir. Bu çalışmaların sonucunda, uygulama sunucusu ve veritabanı sunucusunun birbirinden ayrılması sağlanmıştır. Böylece sistemin etkinliği artar.

Page 12: VERİTABANI YÖNETİM SİSTEMLERİ

12

N-Katmanlı mimari

N-Katmanlı MimariBu yaklaşıma göre, sistemdeki katman sayısı gereksinimlere göre arttırılabilmektedir. Örneğin, dört katmanlı bir yapıda, 3-katmanlı yapıya ek olarak bir web sunucusu sisteme eklenebilmektedir. Böylece web arayüzlerinin bu sunucu tarafından yönetilmesi sağlanmaktadır.

Page 13: VERİTABANI YÖNETİM SİSTEMLERİ

13

Dağıtık Veritabanı Sistem Mimarisi

Dağıtık Veritabanı Sistemleri MimarisiVerilerin iletişim ağları ile birbirine bağlı olan farklı sunucular üzerinde dağıtılmasını hedefler. Bu sistemlerde, tüm sistemin tek bir veritabanı yönetim sistemi tarafından yönetilmesi sağlanır. Birbiri ile mantıksal olarak bağlantısı olan dağıtık veri kümelerinin, tek bir VTYS tarafından yönetildiği ya da yönetilebileceği durumlarda bu mimari tercih edilebilir.

Page 14: VERİTABANI YÖNETİM SİSTEMLERİ

14Dağıtık VTYS Mimarisi

Dağıtık Veritabanı Yönetim Sistemleri MimarisiVTYS’ler ve veritabanları farklı birçok sunucu üzerinde dağıtık bir yapıda konumlandırılır. İstemciler, bir sunucu aracılığı ile bu farklı veritabanı sistemlerine, iletişim ağ yapısı aracılığı ile ulaşırlar. Bu yapıda, sunuculardaki VTYS’ler de birbiri ile iletişim ağı üzerinden konuşabildiklerinden, istemciler tüm veritabanları ile iletişim kurabilirler.

Page 15: VERİTABANI YÖNETİM SİSTEMLERİ

15

Page 16: VERİTABANI YÖNETİM SİSTEMLERİ

16

Page 17: VERİTABANI YÖNETİM SİSTEMLERİ

17

Dışsal SeviyeUygulama seviyesidir.