Cele wykorzystywania BD



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

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Wykład I. Wprowadzenie do baz danych

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

2017/2018 WGGiOS AGH. LibreOffice Base

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych

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

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

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

Baza danych. Modele danych

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

Podstawowe zagadnienia z zakresu baz danych

Pojęcie systemu informacyjnego i informatycznego

Wymagania edukacyjne na ocenę z informatyki klasa 3

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Alicja Marszałek Różne rodzaje baz danych

OfficeObjects e-forms

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


WPROWADZENIE DO BAZ DANYCH

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

Bazy danych - wykład wstępny

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

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

Bazy danych Access KWERENDY

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

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

HURTOWNIE DANYCH I BUSINESS INTELLIGENCE

T A B E L E i K W E R E N D Y

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

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

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów)

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Krzysztof Kluza proste ćwiczenia z baz danych

Wyświetl imie i nazwisko ucznia, nazwę przedmiotu z którego otrzymał ocenę niedostateczną. Nazwij tę kwerendę oceny niedostateczne.

Pojęcie systemu baz danych

Tworzenie bazy danych na przykładzie Access

RELACYJNE BAZY DANYCH

Technologia informacyjna

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

PRZEWODNIK PO PRZEDMIOCIE

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

Baza danych kwerendy, formularze, raporty

Oracle11g: Wprowadzenie do SQL

TI - Bazy TECHNOLOGIE INFORMACYJNE

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

Przewodnik Szybki start

KURS ACCESS 2003 Wiadomości wstępne

Z nowym bitem. Informatyka dla gimnazjum. Część II

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Baza danych. Baza danych to:

INFORMATYKA W SELEKCJI

Technologia informacyjna

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA (skrajne daty)

WYMAGANIA EDUKACYJNE

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

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

Informatyka I BAZY DANYCH. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2017

5. Bazy danych Base Okno bazy danych

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

PODSTAWOWE POJĘCIA BAZ DANYCH

Programowanie obiektowe

2. Tabele w bazach danych

ECDL. Moduł nr 5. Użytkowanie bazy danych

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

1. MS Access opis programu.

Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza

Wymagania edukacyjne na ocenę z informatyki KLASA III

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

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Wykład II. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

ECDL/ICDL Zarządzanie projektami Moduł S5 Sylabus - wersja 1.0

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Transformacja wiedzy w budowie i eksploatacji maszyn

Wprowadzenie do Hurtowni Danych

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

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

Zapytania do bazy danych

Wprowadzenie do projektowania i wykorzystania baz danych Relacje i elementy projektowania baz

Materiały do laboratorium MS ACCESS BASIC

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

Kasy Fiskalne Lublin Analityk

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

WPROWADZENIE DO BAZ DANYCH

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów

Część II Uwaga: wszystkie wyniki muszą być odzwierciedleniem dołączonej komputerowej realizacji obliczeń.

Bazy danych Access KWERENDY

OPIS PRZEDMIOTU ZAMÓWIENIA

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

Transkrypt:

Jesień 2014

Baza danych Zbiór danych lub jakichkolwiek elementów i materiałów zgromadzonych według określonej systematyki, indywidualnie dostępnych w jakikolwiek sposób, w tym środkami elektronicznymi. Za: Ustawa o prawie autorskim i prawach pokrewnych z 4 II 94. Indywidualny dostęp (bezpośredni). Do każdej informacji zapewniony jest oddzielny dostęp, tak aby nie trzeba było odtwarzać wszystkich danych zawartych w bazie. Bazą nie są zatem utwory audiowizualne, fonogramy.

Cele wykorzystywania BD Wspomaga działanie firmy. Dostarcza model funkcjonowania firmy wspomagający analizę sytuacji firmy i proces decyzyjny.

Baza Danych (BD) Jest centralną przechowywalnią zasobów informacyjnych wyróżnionej jednostki organizacyjnej, tematyki, także osób prywatnych. Zarządza informacją i koordynuje dostęp do niej. Umożliwia: odszukiwanie, analizowanie, manipulowanie, wyświetlanie i drukowanie dużych ilości danych.

przechowywanie danych, importowanie danych (możliwość przeniesienia zasobów informacyjnych, całości lub części z innych źródeł informacji, np. z innych baz, plików), wprowadzanie danych (zazwyczaj złożona procedura pobierania i wstępnej kontroli wprowadzanych informacji), wyszukiwanie danych (funkcja wyszukiwania informacji podobna do stosowanych w wyszukiwarkach internetowych).

Funkcje BD cd. wybierania (filtry, kwerendy) danych. Filtry umożliwiają wybrać z całej bazy tylko te części rekordów, które spełniają określone kryteria, np. z kadrowej bazy pracowników wybór pracowników w wieku 30 50 lat. Kwerendy zawężają zasób informacyjny bazy tylko do potrzebnych informacji oraz umożliwiają dokonywania obliczeń na wybranych zasobach, które mogą być zbierane z wielu tabel jednocześnie, eksportowania danych (możliwość przeniesienia zasobów informacyjnych do zewnętrznych baz danych, plików itp. analogicznie jak przy imporcie), zapewnienie dostępu do danych poprzez dedykowaną aplikację kliencką, interfejs sieciowy itp.

Cechy baz danych Trwałość dane muszą być przechowywane przez pewien czas. Zgodność z rzeczywistością.

Inne cechy BD Kontrolowanie replikacji jeden fakt odzwierciedlany w BD powinien być reprezentowany tylko raz. Należy wykluczyć by np. nazwa tego samego produktu wraz z jego opisem występowała w bazie wielokrotnie. Spójny system reprezentacji danych wykluczający m.in. wielokrotne wprowadzanie danych opisujących ten sam element bazy (np. wspomniany produkt), Współbieżny dostęp do BD przez wielu użytkowników, który zapewnia jednoczesną, bezkonfliktową pracę użytkowników odczytujących zasoby bazy, Ochrona danych, ta cecha baz dotyczy bezpieczeństwa zasobów bazy, a w szczególności wykluczenia nieautoryzowanej zmiany zasobów, nieautoryzowanego dostępu, niekontrolowanego kopiowania zasobów i fizycznego bezpieczeństwa zasobów (np. przez odpowiednio częste robienie backupów), Niezależność danych zmiany danych w jednym rekordzie ani wykonywanie jakichkolwiek użytkowych funkcji korzystania z zawartych tam informacji, nie wpływają na treść innych rekordów. Przykładem tego jest gwarancja, iż zmiana nazwiska jednej osoby nie wpłynie na zmianę nazwiska innej osoby zarejestrowanej w bazie (w praktyce cecha ta, mimo pozorów błahości, nie jest banalna).

Pryncypia baz danych: informacja w centrum uwagi - aplikacje powinny być budowane wokół bazy danych, nie odwrotnie. Dane są dobrem wspólnym, eliminacja nadmiarowości - informacja w jednym miejscu, łatwa do aktualizacji, szybkie, najlepiej bezpośrednie gromadzenie informacji ze źródeł danych, informacja wprowadzana do BD natychmiast po jej powstaniu, baza danych powinna być obrazem rzeczywistości tzn. im dane bardziej aktualne tym baza wierniej oddaje rzeczywistość.

Informacje w jednym miejscu łatwiej zmienić dane ( za jednym zamachem ), spójność danych (na ten sam temat), oszczędność miejsca na dysku, (powiązania, zależności różnych rekordów). Wyzwanie do usprawnienia organizacji firmy.

Zarządzanie dokumentami Nie przesyłanie dokumentów: nadawca odbiorca. Zarządzanie dostępem do wszystkich dokumentów zgromadzonych w jednym miejscu.

Projekt BD dla firmy = informacyjny model firmy Wyzwaniem dla większości organizacji nie jest rozwiązanie problemów z góry, ale rozpoznanie na tyle wcześnie by mogły być rozwiązane odpowiednio wcześnie. Jeśli brakuje czasu to albo zadawane były złe pytania, albo udzielane złe odpowiedzi.

Niektóre funkcje Access a Tworzenie tabeli w widoku Arkusz danych. Wprowadzanie informacji do arkusza (dodawanie, usuwanie i edycja rekordów). Relacje pomiędzy tabelami. Kreatory tabel. Ustalanie formatów pól. Sortowanie, filtry i kwerendy.

Przykład fragmentu tabeli i interpretacji pojęć: rekord i pole

Tworzenie bazy w Access ie

Widok arkusz danych

Ustalanie formatów pól Data/Godzina, typ danych Liczba i Walutowy, typy danych Tekst i Memo, typy danych Tak/Nie, typ danych

Formularz i raport

Stare założenia Aplikacje są najlepiej budowane w wyspecjalizowany sposób. Każdy oddział najlepiej zna swoje potrzeby Nowe założenia Aplikacje nadal specjalistyczne ale dane są wspólnymi zasobami Otrzymanie informacji wymaga czasu Dowolna informacja jest dostępna przez Sieć. Uniwersalna BD, zawsze aktualna

Relacyjny model bazy danych Baza danych jest zbiorem relacji. Pojedyncza relacja jest dwuwymiarową tabelą złożoną z kolumn i wierszy. ID agenta Imię Nazwisko rejon 12234 Adam Abacki Wola 3456 Zenek Babacki Żerań Agenci ID klienta Klienci Imię Nazwisko ID agenta 4567 Waldemar Cabacki 12234 3456 Wojtek Dabacki 3456

Typy BD Hierarchiczne - każdy rekord powiązany jedynie z jednym nadrzędnym rekordem. Miejsce w magazynie Sieciowe - każdy rekord może być powiązany z dowolnym innym. Konkretny towar Rodzaj towaru Cena

Relacyjne BD (RBD) Plik=tablica, rekord=wiersz, pole=kolumna. Relacyjne BD w przeciwieństwie do sieciowych i hierarchicznych pozwalają w locie określić zależności pomiędzy pierwotnie niezależnymi plikami. Użytkownik może łatwo zdefiniować zależność między dwiema tablicami (w sieciowych a priori). Wcześniej każda RBD wyposażona w SQL.

MySQL Relacyjny system baz danych. Obsługuje zapytania w SQL.

SQL Strukturalny język zapytań - SQL (structured query language)

Relacyjne bazy danych Oracle, DB2 posługują się językiem zapytań SQL, posiadają wbudowane języki wewnętrzne tworzenia nowych procedur zarządzania bazami.

Hurtownie danych Są to zorientowane tematycznie, integralne i uwzględniające wymiar czasowy zbiory danych wykorzystywane w procesie podejmowania decyzji. Dane gromadzone w hurtowni pochodzą z wielu źródeł i pozwalają na szybką i efektywną analizę zawartości zgromadzonych informacji.

Hurtownie - zastosowania Stosowane są do tego celu narzędzia analityczne hurtowni danych, m.in. służące zadawaniu zapytań i generowaniu raportów, analitycznemu przetwarzaniu online. Z hurtownią współpracują takie systemy jak na przykład: system sprawozdawczości wewnętrznej, dedykowany do zarządzania ryzykiem oraz oceny rentowności departamentów, klientów i produktów firmy/korporacji, system umożliwiający analizę bilansu, rachunku wyników, analizy wskaźnikowe oraz wspomaganie procesów planowania i kontroli, system sprawozdań branżowych wspomaga tworzenie.

Prawo Bazy danych podlegają ochronie ustawa z 27.07.2001 o ochronie baz danych. Ochrona prawno-autorska bazy dotyczy jej struktury, nie zawartości.

Big Data Ekstremalne bazy "Big data" bazy danych przekraczające możliwości typowych narzędzi programowych baz danych w zakresie zbierania, utrzymywania, zarządzania i analizowania. Dane uzyskiwane z komputerów stacjonarnych, mobilnych, komórek, sensorów (RFID) i innych urządzeń wspomagających operowanie informacjami. Dane obejmujące sektor prywatny i publiczny (np. opieka zdrowotna). May 2011, Big data: The next frontier for innovation, competition, and productivity, McKinsey Global Institute

Big data vs hurtownie/bazy Gromadzenie danych w bazach kosztowne, ustrukturyzowane, czasochłonne, wymagające zabiegów kategoryzacji, czyszczenia, wyboru. Dane w Bazach uproszczone, mniej wartościowe od BD. Big Data obejmuje dane szybko zmienne, w ruchu streams computing, które zazwyczaj nie trafiają do baz.

Wartość rekordów w bazach jest znacznie większa od elementów BD. Understandig Big Data, http://public.dhe.ibm.com/common/ssi/ecm/en/iml14296usen/iml14296usen.pdf

Streams computing BigInsights IBMa Analizowanie danych w ruchu, z mikroopóźnieniami, nie tradycyjnie gromadzenie w bazach i statyczna analiza.

Poprawa Bezpieczeństwa Egzekwowanie, obrona, nadzór i cyber obrona z użyciem streamingu zapewniają duże możliwości poprawy egzekwowania prawa i zwiększenia poziomu ochrony, jak i oferuje nieskończony potencjał, kiedy mowa o typach aplikacji, które mogą być budowane w tej przestrzeni, jak np. rozpoznawanie imienia w czasie rzeczywistym, analiza tożsamości, sytuacyjna świadomość aplikacji, wielofunkcyjny nadzór, wykrywanie cyber ochrony, wire taps, nadzór wideo i rozpoznawanie twarzy. Firmy mogą również wykorzystywać streaming analityczny do wykrywania i zapobiegania cyber atakom poprzez streaming sieci i innych danych systemowych, powstrzymując w ten sposób włamania albo wykrywać szkodliwą aktywność gdziekolwiek w jej sieci. Understandig Big Data, http://public.dhe.ibm.com/common/ssi/ecm/en/iml14296usen/iml14296usen.pdf, s.128

Big data - korzyści Dla rozwoju ekonomii. Zwiększenie produkcji i konkurencyjności. Sektor publiczny bliżej konsumentów. Oszczędności, np. w opiece zdrowotnej 8% (USA).

Big data - wyzwania Tworzenie transparentności zasobów. Eksperymentowanie w celu odkrycia potrzeb, wskazania zmienności i poprawy wydajności. Segmentacja populacji w celu dostosowania działań. Zastępowanie/uzupełnianie ludzkich decyzji stosownymi algorytmami. Innowacyjność opracowywania nowych modeli biznesowych, produktów i usług.