Startuj z nami!

www.szkolnictwo.pl

praca, nauka, rozrywka....

mapa polskich szkół
Nauka Nauka
Uczelnie Uczelnie
Mój profil / Znajomi Mój profil/Znajomi
Poczta Poczta/Dokumenty
Przewodnik Przewodnik
Nauka Konkurs
uczelnie

zamów reklamę
zobacz szczegóły
uczelnie

System zarządzania bazą danych

System zarządzania bazą danych

System zarządzania bazą danych, SZBD ( ang. Database Management System, DBMS) nazywany też serwerem baz danych, SBD to oprogramowanie bądź system informatyczny służący do zarządzania komputerowymi bazami danych . Systemy baz danych mogą być sieciowymi serwerami baz danych lub udostępniać bazę danych lokalnie.

Spis treści

Niezbędne mechanizmy

  • środki do gromadzenia, utrzymywania i administrowania trwałymi i masowymi zbiorami danych,
  • środki zapewniające spójność i bezpieczeństwo danych,
  • sprawny dostęp do danych (zwykle poprzez język zapytań , np. SQL ),
  • środki programistyczne służące do aktualizacji/przetwarzania danych ( API dla popularnych języków programowania ),
  • jednoczesny dostęp do danych dla wielu użytkowników (z reguły realizowany poprzez transakcje ),
  • środki pozwalające na regulację dostępu do danych ( autoryzację ),
  • środki pozwalające na odtworzenie zawartości bazy danych po awarii,
  • środki do zarządzania katalogami, schematami i innymi metadanymi ,
  • środki optymalizujące zajętość pamięci oraz czas dostępu (np. indeksy ),
  • środki do pracy lub współdziałania w środowiskach rozproszonych.

Dodatkowe mechanizmy

SZBD działające w architekturze klient-serwer

Większość obecnie spotykanych systemów działa w trybie klient-serwer , gdzie baza danych jest udostępniana klientom przez SZBD będący serwerem . Serwer baz danych może udostępniać dane klientom bezpośrednio lub przez inny serwer pośredniczący (np. serwer WWW lub aplikacji ).

Systemy bazy danych w architekturze klient-serwer to m.in.:

SZBD bez podziału na klienta i serwer

Czasem jednak stosowanie serwera nie jest konieczne. Istnieją bazy danych, które nie muszą być współdzielone przez wielu użytkowników w tym samym czasie.

Do takich zastosowań używa się baz danych nie rozróżniających podziału na klienta i serwer, np. takie jak:

Zobacz też


Inne hasła zawierające informacje o "System zarządzania bazą danych":

Terabajt ...

Cava de' Tirreni ...

Brescia ...

Canelli ...

Mieszko II Lambert ...

Nadciśnienie tętnicze ...

Adwentyzm ...

Oddychanie komórkowe ...

Linz ...

Grenoble ...


Inne lekcje zawierające informacje o "System zarządzania bazą danych":

Podstawy informatyki - podstawowe pojęcia, systemy liczbowe - część II (plansza 3) ...

203 Okres międzywojenny na świecie. Postęp techniczny i kryzys gospodarczy (plansza 6) ...

204 Kryzys europejskiej myśli demokratycznej (plansza 14) ...





Zachodniopomorskie Pomorskie Warmińsko-Mazurskie Podlaskie Mazowieckie Lubelskie Kujawsko-Pomorskie Wielkopolskie Lubuskie Łódzkie Świętokrzyskie Podkarpackie Małopolskie Śląskie Opolskie Dolnośląskie