HomeHelpSQL

MS SQL Server

Databázový systém postavený na SQL

Úvodem

SQL Server je relační databázový systém - anglicky Relation Database Management System (RDBMS)
       [odlišným typem DB jsou Objektově orientované databáze - ODBMS]

SQL Server 2000 se dodává v 5 edicích: CE, Personal, Desktop Engine, Standard, Developer a Enterprise Edition
       (+ zkušební Enterprise Evaluation Edition - na 120 dní zdarma, ke stažení na webu)

 

Vytváření systémů propojených databází

Pro účely těchto systémů rozlišujeme následující druhy služeb: uživatelské (vykreslení uživ. rozhraní),  aplikační (bussines rules) a datové služby (ukládání a načítání dat ~ SQL Server).

Jednovrstvé (centrální) systémy - starý model s centrálním (sálovým-mainframe) počítačem a terminály.
Dvouvrstvá architektura (klient/server):
- Architektura soustředěná u klienta - na serveru se vykonávají výhradně datové služby; aplikační logika i uživatelské rozhraní na klientovi.
- Architektura soustředěná na serveru - aplikační a datové služby se zajišťují na serveru.
Třívrstvá architektura -- n-vrstvé modely
- Klient je odpovědný pouze za práci uživatelského rozhraní; aplikační a datové služby jsou zde od sebe vzájemně logicky oddělené. Protože celý model je postavený na komponentách, můžeme využít modelu DCOM a jednotlivé komponenty v něm distribuovat mezi více různých serverů.

Modely přístupu k datům