System zarządzania bazą danych - Nauka

System zarządzania bazą danych

Z Wikipedii

Skocz do: nawigacji, szukaj

System zarządzania bazą danych, SZBD (ang. Database Management System, DBMS) nazywany też serwerem baz danych lub systemem 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

[edytuj] 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.

[edytuj] Dodatkowe mechanizmy

[edytuj] 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.:

[edytuj] Bezserwerowe SZBD

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żywane są bezserwerowe bazy danych przykładowo jak:

[edytuj] Zobacz też






Szajka spamerów rozbita
Członek międzynarodowej szajki spamowej Herbal King będzie musiał zapłacić 57 tysięcy dolarów grzywny za udział w tym procederze.
Microsoft ostrzega przed luką w SQL Serwerze
Korporacja Microsoft ostrzegła o luce w oprogramowaniu SQL Server – błąd może spowodować zdalne zablokowanie pracy serwera.
Manipulował akcjami, pójdzie do więzienia
Malezyjski haker został skazany na dwa lata więzienia za manipulowanie kursami akcji, defraudację i kradzież tożsamości. Pomiędzy lutym a grudniem 2006 Thirugnanam Ramanathan był członkiem cyberprzestępczej grupy, która najpierw kupowała tanie akcje, a następnie, włamując się na konta maklerów, sztucznie zawyżała ich cenę.
Nowe narzędzie do ataku przez YouTube'a
Odkryto nową aplikację, którą cyberprzestępcy mogą wykorzystać do stworzenia realistycznie wyglądających stron YouTube.
Nowe wersje QuickTime'a i iTunes
Apple opublikował nowe wersje QuickTime'a i iTunes, w których załatano 11 dziur. Dziewięć z nich znajdowało się w odtwarzaczu multimedialnym QuickTime i zostały ocenione jako "wysoce krytyczne". Większość luk pozwalała na wywołanie błędu przepełnienia bufora lub problemów z obsługą pamięci. Mogą zostać one wykorzystane poprzez podsunięcie użytkownikowi odpowiednio spreparowanego pliku filmowego.

no host brak hosta 906 niezarejestrowana strona brak hosta