2277150862

2277150862



3. Informatyczne bazy danych i ich własności

Opracowanie: Michał Antczak

Baza danych - zbiór danych logicznie ze sobą powiązanych. Jest to struktura umożliwiająca przechowywanie dużej liczby danych, w określony sposób uzależniony od sposobu organizacji danych - modelu danych (mowa tu o modelach: hierarchicznym, sieciowym, relacyjnym, obiektowym - patrz niżej)

System zarządzania bazą danych (ang. DBMS - Database Management System) - to system, który umożliwia efektywne przetwarzanie oraz zarządzanie zgromadzonymi, w sposób scentralizowany, danymi w bazie danych. Jest to rodzaj interfejsu między użytkownikiem a bazą danych.

> Konkretne przykłady DBMS: MS SQL Sewer, Oracle, MS Jet, MS VisualFoxPro :-)

Zadania realizowane przez DBMS można sklasyfikować w sposób następujący:

1.    Zarządzanie zbiorami danych

o tworzenie nowych zbiorów (jednostek logicznej struktury DBMS, tj. baz danych, tabel....) o usuwanie zbiorów o modyfikowanie struktury zbiorów o wstawianie, aktualizow anie i usuw anie danych

2.    Wyszukiwanie informacji

Realizow ane za pomocą instrukcji właściwych dla określonego DBMS lub standaryzowanego języka zapytań (SQL) a w szczególności instrukcji SELECT:

3.    Zarządzanie bazą danych jako całością

o tworzenie kont użytkowników o definiowanie uprawnień dostępu o monitorowanie działania bazy danych

Główne właściwości DBMS:

•    Współdzielenie danych

Informacje przechowywane w bazie danych są zazwyczaj przeznaczone do wykorzystania przez wielu użytkowników, często w tym samym czasie. DBMS ma więc za zadanie zapewnić efektywne mechanizmy wielodostępu. W tym celu często stosuje się w budów ie DBMS tzw. model klient-serwer: programy używane przez użytkowników (klienci) są oddzielone od programu bezpośrednio wykonującego operacje na danych (serwera); zazwyczaj klienci komunikują się z serwerem poprzez mechanizmy sieciowe, korzystając z określonego protokołu komunikacji -- umożliw ia to uruchamianie klientów na innych komputerach niż serwer, co zwiększa bezpieczeństw o (dostęp klientów: do serwera jest ograniczony do operacji możliwych w ramach protokołu) i odciąża serwer np. od zadań związanych z końcową obróbką i prezentacją danych będących wynikiem zapytania.

•    Integracja danych

Centralne składowanie wszystkich danych dotyczących danego obszaru działalności umożliwia uniknięcie zbędnych powtórzeń tych samych informacji — ułatwiając utrzymanie spójności, oraz usprawnia uzyskiwanie odpow iedzi na pytania złożone - wymagające czerpania informacji z różnych logicznie zbiorów danych.

•    Integralność danych

Łatwiej jest również utrzymać poprawność i aktualność informacji składowanej centralnie: ponadto powierzenie faktycznych operacji na danych jednemu, dobrze sprawdzonemu programowi serwera zmniejsza ryzyko naruszenia integralności danych w stosunku do sytuacji, gdy operacje te wykonywane są za pomocą wielu, tworzonych niezależnie i często ad hoc narzędzi (np. gromadzenia danych w plikach tekstow ych i operow anie na nich poprzez operacje wejścia-wyjścia).

•    Bezpieczeństwo danych

Scentralizow anie dostępu do danych umożliwia zastosowanie w DBMS w łasnego mechanizmu kontroli i autoryzacji dostępu, bardziej szczegółowego aniżeli umożliwia to sam system operacyjny w stosunku

Strona 14 z 41



Wyszukiwarka

Podobne podstrony:
004 Informatyka Bazy danych [Dokument elektroniczny] / [ELBOX Pomoce Dydaktyczne; oprać, oprogramowa
Obszar naszych zainteresowańMetody i narzędzia informatyczne -    Bazy danych -
Kwerenda (ang. Query) - zapytanie, pozwalające uzyskiwać informacje z bazy danych. Zapisywane jest
§ 10. 1.    Informacje bazy danych GIS MhP udostępnia Zespół Koordynacyjny MhP.
e)    Opiniowanie „Wytycznych do reinterpretacji warstw informacyjnych bazy danych
RELACYJNE BAZY DANYCH I ICH ZNACZENIE W SYSTEMACH INFORMACJI GEOGRAFICZNEJ 1.
Informatyko 217 5d III.3 (lp) 11*4 (lp) projektuje relacyjne bazy danych i wykorzystuje do ich rea
hotel Rezerwacie miejsc hotelowych Diagram związków encji dla bazy danych gromadzącej informacje o r
biznesową (algorytmy, protokoły i procedury) bazy danych (dane fizyczne, ich obsługa fizyczna i
164 J. Grabowska finansowymi. Integracja informacji (lub danych) oznacza wzajemne ich dopasowanie, s

więcej podobnych podstron