80499 ullman006 (2)

80499 ullman006 (2)



18


SPIS TREŚCI


|


8.6.3.    Funkcje zewnętrzne........................517

8.6.4.    Ćwiczenia do podrozdziału 8.6........ 518

8.7.    Porównanie koncepcji systemów ODJL/OQL i SQL3......519

8.8.    Podsumowanie...........................521

8.9.    Literatura do rozdziału 8.....................522

Skorowidz................................523

1_

Dziedzina systemów baz danych

Czytelnicy niniejszej książki dowiedzą się, w jaki sposób można skutecznie korzystać z systemów zarządzania bazami danych, a zwłaszcza jak projektować bazy danych oraz programować operacje na danych. Bieżący rozdział posłuży do wprowadzenia ważnych pojęć dotyczących baz danych. Po krótkim rysic historycznym sprecyzujemy, czym w istocie różnią się systemy baz danych od innych rodzajów oprogramowania. Opiszemy również podstawowe elementy implementowania systemów zarządzania bazami danych, potrzebne prz\ ich stosowaniu. Zrozumienie owych „zakulisowych” zagadnień staje się ważne wówczas, gdy trzeba stwierdzić, dlaczego baza danych została zaprojektowana tak. a nie inaczej, albo dlaczego sposoby wykonywania operacji na danych podlegają ograniczeniom. W końcu dokonamy przeglądu pewnych kierunków w tej dziedzinie, takich na przykład jak programowanie obiektowe, które być może są już znane czytelnikom, ale są niezbędne do zrozumienia treści następnych rozdziałów.

1.1. Ewolucja systemów baz danych

Czym jest baza danych? Baza danych nie jest w istocie rzeczy niczym więcej niż zbiorem danych istniejącym przez długi czas, częslo przez w iele lat. W potocznym rozumieniu termin baza danych odnosi się do zbioru danych zorganizowanego przez system zarządzania bazą danych, który nazywa się również skrótowo systemem DBMS (database management system) lub po prostu systemem baz danych. Oto, czego oczekuje się od systemu DBMS;

1.    Umożliwienia użytkownikowi utworzenia nowej bazy danych i określenia jej schematu (logicznej struktury danych) za pomocą specjalizowanego języka definiowania danych (data-definition language).

2.    Udostępnienia użytkownikowi możliwości tworzenia zapytań (query) o dane (czasem określane po polsku również mianem kwerend) oraz


Wyszukiwarka

Podobne podstrony:
Spis treści 1    Funkcje    1 2    Funkcje
Spis treści I.    Funkcjonalność systemu
18 SPIS TREŚCI Niech lim a„ = a > O i niech O < e jest takie, że O < a — e, to (a — e)bn &l
4 SPIS TREŚCI 9    Funkcje tworzące    95 9.1
8 SPIS TREŚCI 1.4.    Funkcje formantów........................ 1.5.
SPIS TREŚCI I.    FUNKCJONOWANIE SEKRETARIATU    3 Godziny i dni
18 Spis treści 22.13.    Komputerowe wspomaganie w informacji naukowo-technicznej
ullman003 (2) 12    SPIS TREŚCI 3.6.5.    Domknięcie zbioru zależności
18 Spis treści 8.10. AKPiA - aparatura kontrolna, pomiarowa i automatyka ..........................
ullman003 (2) 12    SPIS TREŚCI 3.6.5.    Domknięcie zbioru zależności
ullman005 (2) 16    SPIS TREŚCI 6.6.3.    Asercje w języku

więcej podobnych podstron