Wyklad - Hurtownie danych PDF

Title Wyklad - Hurtownie danych
Author Macio Wara
Course Hurtownie Danych
Institution Wojskowa Akademia Techniczna
Pages 6
File Size 158.9 KB
File Type PDF
Total Downloads 56
Total Views 135

Summary

Wyklad - Hurtownie danych...


Description

Maciej Kiedrowicz [email protected] Opłaca sie od razu laorki zaliczyć Relacyjne bazy danych, bazy danych Teoria relacji – SQL Pojęcia wstępne 1. Model danych BD 2. Relacyjy model 3. Języki definicji danych 4. Języki manipulowana danymi 5. Normalizacja danych (modelu) 6. Projektowanie BD 7. Rozproszone BD 8. Hurtownie danych Literatura  J.D. Ullman J.Widon – podstawowy wykład z systemó baz danych  C.J.Date – wprowadzenie do systemów baz danych  C.delobel, M.Adiba – relacyjne bazy danch  D.C.Tshirtis, F.H.Lochovski - Modele danych  K.Subieta - Obiektowość w projektowaniu BD  T.Pankowski – podstawy baz danych  V.Poe, P.Klauer, S.Brobst – Tworzenie hurtowni danych  E.Niedzielska – Projektowanie systemów informacyjnych Definicje bazy danych:  Baza danych jest zbiorem pamiętanych danych wykorzystywanych przez systemy użytkowe pewnego przedsiębiorsta 

Baza danych jest kolekcją pozycji danych pamiętanych w taki sposób że minimalizowana jest redundancja danych a ponadto sposób pamiętania umożliwia późniejsze używanie danych, chociaż wcześniej, w momancie definiowania, nie precyzowano sposobu ich używania.

BD – dowolny zbiór tabel lub plików, będący pod kontrolą systemu zarzązania bazą danych (SZBD, DBMŚ)

Zbiory danych

Programy wsadowe

Programy interakcyjne Zintegrowana baza danych

Programy słóżą do:   

Wprowadzania danych Modyfikacja danych Usuwanie danych



Wyszukiwanie danych

Systemy baz danych Użykownik za pomocą programu kożysta z bazy danych Baza danych jest zintegrowana czyli zwiera dane nie jednego, a wielu użytkowników.

      

Zminejszenie redundancji pamiętanych danych (integracja tych samych danych) Redundancja – to jest powielenie tych samych danych Uniknięcie (do pewnego stopnia) problemów niezgodności pamiętanych danych. Dzielenie zapamietanych danych pmiędzy wielu użytkowników (dostarcza tych samych danych wielu programom) Wprowadzanie standardów Wprowadzanie ograniczenia dostępu do danych (procedury dostępu do typów danych) Zachowanie integralności danych Zapewnienie niezależnośći danych (od programów)

Model świata rzeczywistego - dane w bazie danych traktowane są jako reprezentacja faktów świata rzeczywistego zasób systemu informatycznego

- procesy współbieżnie konkurują ze sobą o przydział bazy danych element składowy systemu informaycznego - baza danych pozostaje w ścisłym związku z inymi elementami SI (systemem operacyjnym, sprzętem itp.) uniwersum interpretacji języka danych - baza danych traktowana jest jako zbiór wartośći wyrażeń języka danych (opisu lub manipulowania danymi) zbiór struktór danych - podlega przetwarzaniu przez różne algorytmy, które charakteryzują się różną efektywnością formalan definicja BD SBD= S – zbiór tych użądzeń sprzętowych, które bezpośrednio ykorzystywane są do pamiętania danych w bazie danych BD – baza danych (chemat, stan, ścieżki dostępu) SO – system operacyjny SZBD – system zarządzania bazą danych (gromadzi dane w BD, utrzymuje BD w stanie nieprzecznośći, realizuje polecenia użytkowników) P – zbiór poleceń użytkowników możliwych do swormuowania

P1

P2

P3

System operacyjny Baza danych

klasyfikacja baz danych według modelu danych  hierarchiczny  sieciowy  relacyjny  relacyjno-obiektowy  obiektowo-relacyjny  obiektowy

Systemy baz danych Do podstawowych faktów rozpatrywanych w świecue rzeczywistym o którym wiedza reprezentowana w bazie dnych zaliczamy (matryka Chena) Obiekty (ang.entity) Pozostawienie tych obiektów we wzajemnych powiązaniach między sobą Poiadanie przez obiekty i powiązania kreślonych wartośći atrybutów Obiekt....

Wartość – jest obiektem abstrakcyjnym mogącym być bezpośrednio reprezentowanym w BD. Ma znaczenienie jako samoistny byt, alt tylko wtedy gdy za pomoca atrybutów związana jest z obiektami lub powiązaniami Obiekty i artośći możemy klasyfkować w zbiory. Podstawą tej klasyfkacji jest posiadanie przez nie pewnej wartośći określonej dla każdego zbioru Zbiory obiektów – tworzone są za pomocą predykatów jednomiejscowych Jeśli dane są obiekty e1, e2, e3, ...en To możemy wyróznić wsród nich pewne zboiry obiektów Pracownik, Wydział Inwestycja... Zbiory wartośći – tworzone są za pomocą predykatów jednomiejscowych Przykładami zbiorów wartośći są np: Nzwisko, wiek, płaca Podstawą zaliczenia wartośći jest ..... Powiązanie jest tym za pomocą czego kilka obiektów jest powiązanych ze sobą, przy czym każdy z nich pełni pewną rolę w tym powiązaniu Powiązanie wyrażone są jako n-miejscowy pedykat (n>=2). Stoniem powiązania jest liczba elementów między którymi powiązanie zachodzi, Zbiory powiązań – usyskuj sie w wyniku zastosowania pewnego n-miejscowego predykatu (n...


Similar Free PDFs