System zarzÄ…dzania bazÄ… danych
Z Wikipedii
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
- zarządzanie wersjami i danymi nietrwałymi,
- przechowywanie i udostępnianie danych multimedialnych,
- wygodne (wizyjne) środowiska do tworzenia aplikacji,
- pomosty do współpracy z innymi systemami,
- wspomaganie dla perspektyw, procedur składowanych i aktywnych reguł,
- pakiety statystyczne, pakiety dla przeprowadzania analiz (eksploracji danych),
- pakiety do tworzenia hurtowni danych,
- środki udostępniające bazę danych w sieci Internet, itd.
[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:
- Access korzystajÄ…ca z silnika Microsoft Jet
- Kexi korzystajÄ…ca z silnika SQLite
[edytuj] Zobacz też
| Soczewki kontaktowe z elektronikÄ… |
|
Opracowano prototyp nowoczesnych soczewek kontaktowych, w których wnętrzu zatopiony jest układ elektroniczny oraz diody LED. Jest to przysłowiowy "kamień milowy" dla dziedziny nauki, która zajmuje się miniaturyzacją układów scalonych, donosi "LaserFocusWorld".
|
| Groźny detoks |
|
Pewna Brytyjka doznała uszkodzeń mózgu po poddaniu się tzw. diecie "detoks", która wymagała picia dużych ilości płynów.
|
| Pod lodami Arktyki 90 mld baryłek ropy |
|
90 mld baryłek ropy i ilość gazu równa całym znanym jego zasobom w Rosji - na tyle oceniają amerykańscy eksperci rządowi zasoby Arktyki. Ich szacunki opisał w czwartek "Financial Times".
|
| Twoje piersi tego nie lubiÄ…! |
|
Kobiety, które noszą źle dobrane biustonosze, niszczą sobie piersi - alarmują naukowcy.
|
| Odkryto "pogromcę plemników" |
|
Mężczyźni, którzy codziennie spożywają produkty sojowe produkują mniej plemników, niż mężczyźni, którzy nie jedzą ich wcale - informuje pismo "Human Reproduction".
|