Śledź nas na:



Architektura baz danych

Architektura baz danych

- Jednowarstwowe bazy danych to takie, które wykonują natychmiast wszelkiego rodzaje zmiany, zaś program, który udostępnia użytkownikowi zawartość bazy ma z nim bezpośredni kontakt.


- Dwuwarstwowe bazy danych – klient porozumiewa się z serwerem za pomocą specjalnych sterowników. Jeśli chodzi o samo połączenie to jest ono zależne od samego serwera, natomiast kontrolowanie poprawności danych zależy od klienta. Rozwiązanie takie wiąże się ze sporym obciążeniem programu klientckiego.
Większość lokalnych baz danych opiera się na jednowarstwowym modelu natomiast bazy typu klient-serwer na dwu lub wielowarstwowym modelu architektury baz danych.


Podział i charakterystyka baz danych


Obecnie ludzie którzy zajmują się na co dzień bazami danych mogą łatwo stwierdzić, że różnią się pomiędzy sobą w wielu aspektach. Praktycznie każda baza tworzy swoją własną kategorię i trudno je zaszufladkować. Różnice te są bardzo widoczne w przypadku baz relacyjnych i baz obiektowych.


Jako cechy charakterystyczne dla danej grupy wyodrębniłem:
a). model danych (data model)
b). język zapytań (query language),
c). model obliczeniowy (computational model).



Zobacz także