Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

Podobne dokumenty
Definicja. Bazy danych

Pojęcie bazy danych. Funkcje i możliwości.

Systemy baz danych. mgr inż. Sylwia Glińska

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

Bazy danych 2. Wykład 1

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca:

Alicja Marszałek Różne rodzaje baz danych

Hurtownie danych. Ładowanie, integracja i aktualizacja danych. INTEGRACJA DANYCH ETL

Bazy danych i ich aplikacje

LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia.

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

Wykład I. Wprowadzenie do baz danych

ORGANIZACJA ZAJĘĆ BAZY DANYCH PLAN WYKŁADU SCHEMAT SYSTEMU INFORMATYCZNEGO

RELACYJNE BAZY DANYCH

Hurtownie danych. 31 stycznia 2017

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS

Baza danych. Modele danych

Wprowadzenie do Hurtowni Danych

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL

Bazy danych - wykład wstępny

SZKOLENIE: Administrator baz danych. Cel szkolenia

PRZEWODNIK PO PRZEDMIOCIE

Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski.

Szkolenie autoryzowane. MS 6232 Wdrażanie bazy danych Microsoft SQL Server 2008 R2

Krzysztof Kadowski. PL-E3579, PL-EA0312,

HURTOWNIE DANYCH I BUSINESS INTELLIGENCE

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

BAZY DANYCH wprowadzenie. Opracował: dr inż. Piotr Suchomski

Transformacja wiedzy w budowie i eksploatacji maszyn

POLITYKA BEZPIECZEŃSTWA w zakresie ochrony danych osobowych w ramach serwisu zgloszenia24.pl

ZSE - Systemy baz danych 1 ZASADY PROJEKTOWANIA BAZ DANYCH

Oracle11g: Wprowadzenie do SQL

Hurtownie danych. Przetwarzanie zapytań. ZAPYTANIA NA ZAPLECZU

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Wykład 2. Relacyjny model danych

Relacyjne bazy danych

INFORMATYKA Pytania ogólne na egzamin dyplomowy

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

LITERATURA. Wprowadzenie do systemów baz danych C.J.Date; WNT Warszawa 2000

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Hurtownie danych. Wstęp. Architektura hurtowni danych. CO TO JEST HURTOWNIA DANYCH

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Spis treści. Przedmowa

1. Podstawowe wiadomości o bazach danychwprowadzenie

Hurtownie danych - przegląd technologii Robert Wrembel Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl

Hurtownie danych - przegląd technologii

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

WPROWADZENIE DO BAZ DANYCH

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Ogólny plan przedmiotu. Strony WWW. Literatura BAZY DANYCH. Materiały do wykładu:

Hadoop i Spark. Mariusz Rafało

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników

Pojęcie systemu baz danych

Wrocławska Wyższa Szkoła Informatyki Stosowanej. Bazy danych. Dr hab. inż. Krzysztof Pieczarka.

Cele wykorzystywania BD

Ewolucja systemów baz danych

Pojęcie systemu informacyjnego i informatycznego

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

Bazy danych Wykład zerowy. P. F. Góra

Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego

Pierwsze wdrożenie SAP BW w firmie

Liczba godzin Punkty ECTS Sposób zaliczenia. ćwiczenia 16 zaliczenie z oceną

Hurtownie danych. Rola hurtowni danych w systemach typu Business Intelligence

Systemy GIS Systemy baz danych

Program wykładu. zastosowanie w aplikacjach i PL/SQL;

PRZEWODNIK PO PRZEDMIOCIE

Bazy danych. Plan wykładu. Diagramy ER. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

2017/2018 WGGiOS AGH. LibreOffice Base

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

z tematyką związaną z gromadzeniem systemów informatycznych Bartman Jacek

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4

BAZY DANYCH Podstawowe pojęcia

NOWE STUDIA PODYPLOMOWE REALIZOWANE WSPÓLNIE PRZEZ WARSZAWSKĄ SZKOŁĘ ZARZĄDZANIA SZKOŁĘ WYŻSZĄ WSPOŁNIE Z FIRMĄ GOWORK.PL

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

Technologia informacyjna

FUNKCJE SZBD. ZSE - Systemy baz danych 1

Jarosław Żeliński analityk biznesowy, projektant systemów

Bazy danych w geomatyce Databases in Geomatics

KURS ACCESS 2003 Wiadomości wstępne

Rozdział 1 Wprowadzenie do baz danych. (c) Instytut Informatyki Politechniki Poznańskiej 1

Opracowanie narzędzi informatycznych dla przetwarzania danych stanowiących bazę wyjściową dla tworzenia map akustycznych

Projektowanie relacyjnych baz danych

System informatyczny jest to wyodrębniona część systemu informacyjnego, która jest, z punktu widzenia przyjętych celów skomputeryzowana.

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Normalizacja baz danych

Hurtownie danych. Projektowanie hurtowni: modele wielowymiarowe. Modelowanie punktowe. Operacje OLAP na kostkach.

Podstawowy Wykład z Systemów Baz Danych

OFERTA SZKOLENIOWA PROGRESS SOFTWARE

Hurtownia danych praktyczne zastosowania

Specjalnościowy Obowiązkowy Polski Semestr 5

Transkrypt:

PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych! Bezpieczeństwo danych System zarządzania bazą danych to zbiór programów umożliwiających zapamiętywanie, manipulowanie i przetwarzanie danych i zapewniający użytkownikom bezpieczeństwo, poufność i integralność danych.! Tworzenie struktur do przechowywania danych! Wprowadzanie i aktualizacja danych w bazie danych! Zapewnienie możliwości korzystania z bazy przez wielu użytkowników! Automatyzacja archiwizacji i odtwarzania zasobów

PI-14 02/12 Podstawowy element bazy to rekord. Poszczególne jednostki informacji w rekordzie to pola. Dane w bazie są powiązane, co oznacza, że istnieją między nimi określone relacje, związki. Warunki integralności do zdefiniowane przez użytkownika reguły, pozwalające zachować poprawność danych.! Warunki unikatowości! Warunki typu sprawdź czy! Warunki wskazujące na powiązania danych Obraz bazy może być tworzony na żądanie użytkownika, przez komunikację z bazą danych z wykorzystaniem systemu zarządzania bazą danych lub odpowiedniej aplikacji.

PI-14 03/12 Administrowanie danymi polega na polega na ustanowieniu i kontrolowaniu ogólnej polityki i szczegółowych procedur dotyczących danych, zbierania, przechowywania i rozpowszechniania! Modyfikowanie modelu logicznego! Kontrola zgodności struktury bazy z modelem logicznym! Szkolenie personelu! Ustalanie standardów projektowania bazy! Ustalanie praw dostępu dla poszczególnych użytkowników! Kontrola operacji z uwzględnieniem integralności bazy Administrowanie bazą danych to funkcja techniczna.! Projektowanie fizycznego zapisu bazy! Współpraca z zespołem odpowiedzialnym za sprzęt

PI-14 04/12 Logiczna organizacja bazy danych! Hierarchiczna! Sieciowa! Relacyjna Dla użytkownika końcowego fakt wyboru określonej organizacji nie jest dostrzegalny. Wybór sposobu organizacji zależy od projektanta bazy danych. Wybór typu powinien być podyktowany:! Szybkim wykonywaniem operacji na bazie! Elastycznością w przypadku dokonywania zmian

PI-14 05/12 W hierarchicznej strukturze bazy danych zapisuje się zwykle zależności jeden do wielu (1:n), bądź też (1:1) w których rozróżniane są dwa poziomy wyższy i niższy.! Jeden departament może zatrudniać wielu pracowników (1:n)! Jeden pracownik może być zatrudniony w jednym departamencie (1:1) Przy takiej strukturze bazy łatwo jest na przykład uzyskać informacje o imionach i nazwiskach wszystkich pracowników poszczególnych departamentów.

PI-14 06/12 Bazy hierarchiczne nie są stosowane w przypadku zależności wiele do wielu (m:n) klasycznym przykładem są przedmioty (oceny z nich) i studenci. Sieciowa baza danych pozwala także na odwzorowanie zależności n:1, co daje większe możliwości przy definiowaniu struktury. Schemat sieciowy można zamienić na jeden lub wiele schematów hierarchicznych. Struktura sieciowa pozwala na dostęp do danych począwszy od pewnego punktu startowego według określonej ścieżki.

PI-14 07/12 Relacyjna baza danych pozwala na zapisywanie danych w dwuwymiarowej tablicy relacji. Model relacyjny został po raz pierwszy przedstawiony w 1970 przez E.F. Codd a. Może być ona zbudowana z wielu relacji, między którymi istnieją związki 1:n lub 1:1. Większość obecnie istniejących baz to bazy relacyjne. Użytkownicy poszukujący informacji w bazie wykorzystują języki zgodne ze standardem SQL Structured Query Language. SQL został zatwierdzony w 1986 przez organizacje ANSI i ISO. Pozwala on na:! Wykonywanie operacji na danych! Tworzenie obiektów bazy tablic! Zarządzanie prawami dostępu do bazy! Definiowanie warunków integralności

PI-14 08/12 Projektowanie baz danych odbywa się często z wykorzystaniem narzędzi CASE Computer Aided Software Engineering, często stosujących podejście obiektowe analizę, projektowanie i programowanie. Podczas etapu tworzenia strategii budowy bazy zapadają decyzje dotyczące obszaru rozpatrywanych zagadnień, koszcie przedsięwzięcia. Etap analizy prowadzi do powstania modelu koncepcyjnego. Podczas etapu projektowania model koncepcyjny ulega transformacji w model logiczny, który umożliwia utworzenie fizycznych struktur danych. Tworzenie dokumentacji, wdrożenie i eksploatacja systemu nie są procesami statycznymi.

PI-14 09/12 Idea hurtowni danych powstałą w połowie lat 80, stąd brak jest dokładnej definicji tego pojęcia. Hurtownia danych to zbiór danych zorientowanych tematycznie, zintegrowanych, statycznych, nie zmieniających się w czasie, dedykowanych dla potrzeb procesów zarządzania. Hurtownie budowane się w celu wspierania zarządzania organizacją gospodarczą. Współczesne systemy transakcyjne mogą gromadzić zbiory mierzone w Gigabajtach, zasoby informacyjne hurtowni mierzone są w Terabajtach. Hurtownie danych gromadzą dane dotyczące otoczenia, w którym działa przedsiębiorstwo:! Konkurencji, kosztach, zatrudnieniu, udziale w rynku

PI-14 10/12 Podstawowe cechy hurtowni danych! Zorientowanie tematyczne wszystkie dane dotyczące jednego tematu przechowywane są w tym samym miejscu, co umożliwia na łatwy dostęp do informacji! Integracja proces wspomagany jest narzędziami odwzorowania i migracji danych! Niezmienność danych w czasie dane hurtowni obejmują okres 5-10 lat, mają one więc do pewnego stopnia charakter historyczny.! Statyczność dane aktualizowane są wsadowo w określonych odstępach czasu, wprowadzona porcja danych pozostaje w hurtowni bez zmian; użytkownik nie ma prawa do zmiany danych.

PI-14 11/12! Minimalizacja redundancji " Wprowadzane są jedynie te dane, które są tam niezbędne " Większość danych podlega obróbce i zmianom zanim zostaną wprowadzone do hurtowni " Hurtownia zawiera dane sumaryczne i zbiorcze, które nie istnieją w systemach dostarczających danych " Dylatacja czasowa powoduje, że dane w hurtowni są zawsze starsze od danych źródłowych! Wspieranie procesów zarządzania " Hurtownie są przeznaczone przede wszystkim dla osób zarządzających organizacjami gospodarczymi

PI-14 12/12 Hurtownia danych ma jednoznaczną strukturę, w skład której wchodzą różne typy danych:! Dane operacyjne aby zapewnić szybki dostęp do tych danych są one indeksowane.! Dane referencyjne zawierają informacje, które są szczegółowym opisem odpowiednich wartości, znajdujących się w hurtowni.! Dane sumaryczne stanowią zagregowane (np. zsumowane) dane operacyjne; ich odpowiednie zaprojektowanie wpływa na skrócenie czasu realizacji zapytania skierowanego do hurtowni.! Metadane zawierają informacje o innych typach danych, ich lokalizacji, strukturze i znaczeniu.