Wykład - Systemy zarządzania bazami danych

Nasza ocena:

3
Pobrań: 49
Wyświetleń: 756
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Wykład - Systemy zarządzania bazami danych - strona 1 Wykład - Systemy zarządzania bazami danych - strona 2 Wykład - Systemy zarządzania bazami danych - strona 3

Fragment notatki:

Systemy zarządzania bazami danych
Baza danych- to zbiór wzajemnie powiązanych danych pamiętanych bez zbędnej redundancji (powtarzania), służących jednemu lub wielu zastosowaniom w sposób optymalny. Dane są pamiętane w taki sposób, że są niezależne od programów, które z nich korzystają.
System zarządzania bazą danych (SZBD)- to narzędzie umożliwiające tworzenie bazy danych, dostęp do danych zawartych w bazie danych oraz ich aktualizację.
SZBD pełni rolę pośrednika pomiędzy bazą danych, traktowaną jako zbiór danych, a jej użytkownikiem.
Cechy baz danych:
zmniejszenie redundancji (powtórzeń) pamiętanych danych
uniknięcie niezgodności pamiętanych danych
dzielenie zapamiętanych danych pomiędzy wielu użytkowników
wprowadzanie standardów
wprowadzanie ograniczenia dostępu do danych
zachowanie integralności danych
zapewnienie niezależności danych
SZBD współpracuje z wieloma użytkownikami. Każdy z nich wyraża swoje potrzeby w różnym języku związanym z bazą danych.
Wyróżnia się następujące języki:
język opisu danych- używany przez administratora bazy danych do tworzenia opisu fizycznej bazy danych, nadania logicznego formatu danym i opisu fizycznych atrybutów danych, które są pamiętane w bazie danych
język manipulacji danymi- stosowany w programach aplikacyjnych i realizujący operacje wprowadzania i wyświetlania danych
język zapytań- pozwalający użytkownikowi wysokiego poziomu na bezpośredni dostęp do danych zwykle poprzez terminal
język raportowania- opisujący format i zawartość raportów (wydruków) tworzonych przez programy aplikacyjne
język kontroli danych- realizujący sterowanie dostępem do danych
W SZBD stosuje się relacyjną organizację jej pamiętania. Ogół danych niezbędnych do wspólnego przetworzenia dzieli się na względnie jednorodne zestawy (relacje).
SZBD dzieli się na dwie grupy:
systemy adresowane na komputery PC, współpracujące z niewielkimi bazami danych, obsługujące pojedynczych użytkowników lub niewielkie grupy (MS Access)
systemy zaawansowane technologicznie, dostosowane do obsługi wielu użytkowników i dużych baz danych, bazujących na standardowym języku manipulacji danymi SQL (Oracle, Paradox, Progres)
Cechy SZBD na PC:
niskie wymagania sprzętowo-systemowe
proste i niezawodne graficzne środowisko użytkowania, gwarantujące łatwość szkolenia i obsługi
uproszczenia manipulacyjne przy stosowaniu specyficznych prostych języków operowania danymi (nastawienie na interaktywne przetwarzanie danych z bazy)

(…)

… przetwarzanie danych z bazy)
możliwość współpracy z innymi, zaawansowanymi bazami danych
zdolność do wymiany danych z otoczeniem (arkuszami, pakietami graficznymi itp.)
Cechy zaawansowanych SZBD:
stosowanie standardu języka SQL
wysoki poziom bezpieczeństwa przetwarzanych baz scentralizowanych i rozproszonych
praca w konfiguracji klient - serwer, optymalizująca przetwarzanie w sieciach
zdolność do optymalizacji zapytań, kierowanych do bazy przez użytkowników lub ich systemy
dostosowanie do efektywnego przetwarzania transakcji poprzez odpowiednie mechanizmy synchronizacji i monitorowania pracy poszczególnych użytkowników
zbiór mechanizmów zapewnienia integralności bazy, tj. poprawność, aktualność, kompletność i spójność przechowywania i przetwarzania danych
zdolność manipulowania niestandardowymi strukturami danych, definiowanymi przez użytkowników
możliwość stosowania pakietów na wielu platformach sprzętowo-systemowych i przenoszenia aplikacji bez danych między nimi
Kierunki doskonalenia SZBD:
tworzenie baz uniwersalnych, pozwalających przechowywać dane obiektowe i dane multimedialne
tworzenie hurtowni danych (selekcja i agregacja danych z baz operacyjnych, pamiętanie danych historycznych, wielowymiarowe…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz