Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.

Podobne prezentacje


Prezentacja na temat: "BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i."— Zapis prezentacji:

1 BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej Laboratorium Biocybernetyki Kraków, al. Mickiewicza 30, paw. C3/205 Google: Adrian Horzyk Adrian Horzyk Adrian Horzyk

2 BAZY DANYCH WPROWADZENIE Bazy danych przechowują obecnie na świecie eksabajty danych, na których opiera się nasza cywilizacja. Bazy danych przechowują obecnie na świecie eksabajty danych, na których opiera się nasza cywilizacja. Możliwość gromadzenia danych oraz ich efektywnego przeszukiwania i przetwarzania warunkuje dalszy rozwój naszej cywilizacji.

3 Czym jest baza danych? Baza danych – to zbiór odpowiednio zorganizowanych danych zgodnie z określonymi regułami. Każda baza danych posiada pewną strukturę powiązań danych, które przechowuje. Bazy danych są zarządzane (obsługiwane) przez specjalne systemy, zwane systemami zarządzania bazami danych (DBMS – database management systems), czyli tzw. silnikami bazodanowymi. W 1970 r. E. F. Codd zaproponował relacyjny model danych, który do dzisiaj jest popularny i powszechnie stosowany. Istnieją też bazy: obiektowe, relacyjno-obiektowe, temporalne, strumieniowe, kartotekowe, hierarchiczne i nierelacyjne (NoSQL).

4 KatalogiKatalogi Najprostszymi popularnymi przykładami baz danych są: książka telefoniczna i katalog biblioteczny. Najprostszymi popularnymi przykładami baz danych są: książka telefoniczna i katalog biblioteczny.

5 TABELE BAZODANOWE KROTKAKROTKA KOLUMNAKOLUMNAKATEGORIAKATEGORIA WIERSZWIERSZ REKORDREKORD POLEPOLE TABELATABELA KLUCZ GŁÓWNY ATRYBUTATRYBUT

6 Relacje wiążą ze sobą dane zapisane w tabelach – odwzorowując zależności pomiędzy nimi. RELACYJNE POWIĄZANIA DANYCH W TABELACH MENU: NARZĘDZIA BAZY DANYCH  RELACJE mogą mieć wiele najczęstszy rodzaj relacji: jeden do wielu Do tworzenia powiązań między tabelami służą klucze główne i klucze obce Niektóre klucze składają się z wielu atrytubów.

7 ZALETY RELACYJNYCH BAZ DANYCH Pozwalają zapobiegać pomyłkom dzięki wbudowanym mechanizmom kontroli wprowadzanych danych. Pozwalają na grupowanie, zestawianie i manipulację danymi oraz ich przeglądanie na wiele różnych sposobów. Pozwalają unikać wprowadzania zduplikowanych danych. Pozwalają chronić dane przed niepowołanym dostępem poprzez określanie ról i nadawanie praw dostępu. Pozwalają przechowywać dane na zdalnych serwerach i umożliwiać dostęp do danych z wielu miejsc. Umożliwiają wygodną i szybką prezentację danych w postaci raportów zawierających wykresy i podsumowania.

8 MICROSOFT ACCESS Wygodne narzędzie dla małych i średnich przedsiębiorstw wchodzące w skład pakietu Microsoft Office.

9 MICROSOFT ACCESS Pozwala na intuicyjne tworzenie: Tabel, kwerend, formularzy i raportów. Pozwala na intuicyjne tworzenie: Tabel, kwerend, formularzy i raportów.

10 TABELE – WIDOK ARKUSZA DANYCH MENU: TWORZENIE  TABELA lub PROJEKT TABELI Tabele to podstawowe obiekty Accessa służące do przechowywania danych uporządkowanych w podobny sposób jak w arkuszach kalkulacyjnych (np. MS Excel). Poszczególne wiersze tabel zawierają obiekty (encje) opisane poprzez wartości atrybutów w kolejnych polach w wierszu.

11 TABELE – WIDOK PROJEKTU MENU: NARZĘDZIA GŁÓWNE  WIDOK  WIDOK PROJEKTU Widok projektu uwidacznia typy danych powiązane z atrybutami.

12 FORMATOWANIE ARKUSZA DANYCH MENU: Narzędzia główne  Formatowanie tekstu Sposób wyświetlania danych w tabelach możemy dostosować do własnych preferencji, zmieniając kolory, rozmiar, czcionkę itp.

13 TWORZENIE NOWEJ TABELI MENU: TWORZENIE  TABELA Tabelę konstruujemy poprzez dodawanie kolejnych atrybutów o z góry zdefiniowanych typach danych. Pole Identyfikator określa klucz główny tej tabeli z domyślnie włączoną opcją autonumerowanie w celu automatycznego nadawania kolejnych unikalnych kluczy. Podstawowe typy pól: Krótki tekst (do 255 znaków) Długi tekst (do znaków) Liczba (wymierna) Waluta (1234…2345,1234 PLN) Data i godzina (od 100 do 9999) Tak/Nie (logiczne prawda/fałsz) Obiekt OLE (np. arkusz Excel, dokument Word, obraz) Hiperłącze (aktywna ścieżka do folderu na dysku lub do strony WWW) Załącznik (zawierający plik) Autonumerowanie (nadawanie kolejnego unikalnego numeru) Podstawowe typy pól: Krótki tekst (do 255 znaków) Długi tekst (do znaków) Liczba (wymierna) Waluta (1234…2345,1234 PLN) Data i godzina (od 100 do 9999) Tak/Nie (logiczne prawda/fałsz) Obiekt OLE (np. arkusz Excel, dokument Word, obraz) Hiperłącze (aktywna ścieżka do folderu na dysku lub do strony WWW) Załącznik (zawierający plik) Autonumerowanie (nadawanie kolejnego unikalnego numeru) Gwiazdka wskazuje na nowy nie zapisany jeszcze w tabeli wiersz (encję).

14 IMPORTOWANIE DANYCH MENU: DANE ZEWNĘTRZNE  EXCEL Dane do tabeli możemy zaimportować z wielu różnych źródeł danych.

15 KREATOR IMPORTU DANYCH Jeśli tabela zawiera nagłówki należy zaznaczyć tą opcję.

16 KREATOR IMPORTU DANYCH W trakcie importu należy określić typy importowanych pól/atrybutów.

17 KREATOR IMPORTU DANYCH Jeśli tabela ma być powiązana należy utworzyć lub wybrać klucz podstawowy.

18 KREATOR IMPORTU DANYCH Na końcu należy nadać nazwę nowej tabeli i można pozwolić na jej przeanalizowanie.

19 KREATOR ANALIZATORA TABEL Kreator zwraca uwagę na duplikaty i zachęca do normalizacji.

20 KREATOR ANALIZATORA TABEL Kreator proponuje wykonanie normalizacji w celu usunięcia duplikatów.

21 KREATOR ANALIZATORA TABEL Kreator pozostawia możliwość kontroli procesu podziału importowanej tabeli.

22 KREATOR ANALIZATORA TABEL Automat również daje możliwość przeniesienia pól w zaproponowanym podziale.

23 KREATOR ANALIZATORA TABEL Przeniesiono pole „RODZAJ ADRESU” z tabeli 2 do 1, a tabelom nadano nazwy.

24 KREATOR ANALIZATORA TABEL Następnie należy wygenerować lub określić unikatowy klucz dla tabel.

25 KREATOR ANALIZATORA TABEL Kreator proponuje możliwość ujednolicenia podobnych zapisów.

26 KREATOR ANALIZATORA TABEL Korzystne jest utworzenie kwerendy.

27 KREATOR ANALIZATORA TABEL Na końcu otrzymujemy raport dotyczący pracy kreatora i importowania.

28 KREATOR ANALIZATORA TABEL Błędnie zaimportowane dane należy poprawić ręcznie albo skorzystać z oryginalnej struktury importowanej tabeli.

29 TWORZENIE BAZY DANYCH Z SZABLONU EKRAN STARTOWY: SZABLON W Accessie dostępnych jest kilkanaście szablonów. Kilka tysięcy innych można ściągnąć z Internetu.

30 TWORZENIE BAZY DANYCH Z SZABLONU EKRAN STARTOWY: SZABLONY  ZADANIA Po wybraniu szablonu „Zadania” pojawi się okno, w którym Access prosi o podanie Nazwy pliku, w którym przechowywana będzie nasza nowa baza danych „DatabaseMojeZadania”. Naciskamy Utwórz.

31 TWORZENIE BAZY DANYCH Z SZABLONU Utworzona baza danych wg szablonu Zadania posiada już zdefiniowane tabele, formularze i raporty, które można swobodnie modyfikować i dostosowywać do własnych potrzeb.

32 TWORZENIE BAZY DANYCH Z SZABLONU LEWA WSTĄŻKA: OBIEKTY POMOCNICZE  KONTAKTY Widok projektu tabeli „Kontakty”.

33 TWORZENIE BAZY DANYCH Z SZABLONU EKRAN STARTOWY: PUSTA BAZA DANYCH dla komp. stacjonarnych Możemy rozpocząć też pracę od stworzenia nowej pustej bazy danych dla komputerów stacjonarnych. W takim przypadku definiujemy wszystkie tabele, ich pola od początku, a następnie tworzymy formularze, kwerendy i raporty. Możemy teraz dodać kilka nowych pól: Imię, Nazwisko Ulica, Miasto Kod pocztowy, Telefon… Możemy teraz dodać kilka nowych pól: Imię, Nazwisko Ulica, Miasto Kod pocztowy, Telefon…

34 BAZY DANYCH

35


Pobierz ppt "BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i."

Podobne prezentacje


Reklamy Google