LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS



Podobne dokumenty
Krzysztof Kluza proste ćwiczenia z baz danych

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

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

Bazy danych Karta pracy 1

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

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

Baza danych. Program: Access 2007

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Tworzenie bazy danych na przykładzie Access

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

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Obsługa pakietu biurowego OFFICE

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

5. Bazy danych Base Okno bazy danych

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

MS Access formularze

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

PODSTAWOWE POJĘCIA BAZ DANYCH

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

WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010)

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

BAZY DANYCH. Microsoft Access NAWIGACJA, MENU I PARAMETRY WYSZUKIWANIA. Adrian Horzyk. Akademia Górniczo-Hutnicza

LISTA ZADAŃ NR 3 ZADANIA DO ZREALIZOWANIA W MS ACCESS FORMULARZE

BAZY DANYCH Formularze i raporty

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

BAZY DANYCH Panel sterujący

ACCESS ćwiczenia (zestaw 1)

5.4. Tworzymy formularze

Przedszkolaki Przygotowanie organizacyjne

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

MS Access 2010 instrukcja część 2. Ćwiczenie 3.

Laboratorium nr 5. Bazy danych OpenOffice Base.

Zapytania i wstawianie etykiet z bazy danych do rysunku

MsAccess ćwiczenie nr 3 Kwerendy wybierające cd oraz kwerendy funkcjonalne

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Typ danych. Karta ogólne. Rozmiar pola Liczba całkowita długa. Autonumerowanie. Rozmiar pola 50. Tekst. Rozmiar pola 50. Tekst. Zerowa dł.

Rozwiązanie. Uruchom program Access 2007.

Formularze i raporty w MS Access

Projektowanie baz danych

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

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

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Bazy danych Access KWERENDY

Przygotowanie formularza do wypożyczenia filmu:

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

OPRACOWANIE: SŁAWOMIR APANOWICZ

TI - Bazy TECHNOLOGIE INFORMACYJNE

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Połączenie AutoCad'a z bazą danych

Microsoft Access zajęcia 1 2 Pojęcia bazy, projektowanie tabel, ustawianie relacji

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka

PTI S1 Tabele. Tabele. Tabele

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

1. Zarządzanie informacją w programie Access

z ęś ć praktyczna Instytuty ID_instytutu Nazwa_instytutu Kierunki ID_kierunku Nazwa_kierunku ID_instytutu

1. MS Access opis programu.

Instrukcja użytkownika

Formularze w programie Word

Microsoft Access materiały pomocnicze do ćwiczeń

MS Access 2010 instrukcja część Wstaw do tworzonego formularza wszystkie pola z tabeli wydzial:

Zadania do wykonaj przed przyst!pieniem do pracy:

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

Opracował: mgr inż. Marcin Olech

System imed24 Instrukcja Moduł Analizy i raporty

MS Access - bazy danych

EXCEL TABELE PRZESTAWNE

ANALYSIS SERVICES. 1. Tworzymy połączenie ze źródłem danych. 2. Tworzymy nowy widok dla źródła danych

Zakład Informatyzacji Systemów Produkcyjnych. Microsoft Access. materiały pomocnicze do ćwiczeń. (wersja instrukcji: 2005)

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

Program MS Access może być używany także w połączeniu z innymi technologiami informatycznymi. Poniżej przedstawione zostało kilka z nich:

Arkusz kalkulacyjny MS EXCEL ĆWICZENIA 4

Bazy danych. Otwieranie gotowej bazy danych w programie Microsoft Access

5.5. Wybieranie informacji z bazy

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

Opis programu EKSoft Rezerwacje

wprowadzania: wejdź do kreatora i wybierz Kod Pocztowy: ;;-

System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access Instrukcja część 1.

Instalacja i obsługa aplikacji MAC Diagnoza EW

Moduł 5 - Bazy danych

Instrukcja programu ESKUP

Bazy danych i systemy informatyczne materiały laboratorium

Rozmiar pola (długość danych)

Karty pracy. Ustawienia. W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne.

Obsługa zdarzeń w formularzach przy pomocy makr

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

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

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Przewodnik Szybki start

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Inżynieria Programowania Laboratorium 3 Projektowanie i implementacja bazy danych. Paweł Paduch paduch@tu.kielce.pl

Transkrypt:

UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS Aplikacja MS Access służy do tworzenia relacyjnych baz danych. Jedną z zalet aplikacji jest możliwość stworzenie formularzy wspomagających wprowadzanie danych oraz wzorów raportów. Tworzenie bazy danych Aby stworzyć bazę danych należy z menu Plik -> Nowy... wybrać opcje Baza Danych. Spowoduje to utworzenie nowej, pustej bazy danych (rys. 1). Rys. 1. Widok bazy danych Tworzenie tabeli Aby utworzyć tabelę należy zaznaczyć obiekt Tabele i wybrać opcję Utwórz tabelę w widoku projektu. Spowoduje to pojawienie się okna pustej tabeli. Aby wprowadzić do tabeli pola należy wpisać jego nazwę i wybrać typ danych jaki ma być przechowywany przez to pole (rys. 2). Aby w tabeli ustawić klucz podstawowy należy kliknąć prawym klawiszem myszki na wybrane pole i wybrać opcję klucz podstawowy. Po lewej stronie nazwy pola powinien pojawić się symbol klucza. Dla klucza podstawowego wskazane jest wybranie typu pola jako autonumerowanie spowoduje to, że baza danych będzie automatycznie wstawić wartość dla tego pola po utworzeniu nowego rekordu. W celu ustawienia w tabeli klucza obcego (odnośnika do rekordu z innej tabeli) należy w polu Typ danych wybrać opcję kreator odnośników... Spowoduje to uruchomienia kreatora odnośników, w którym można wybrać pola za pomocą których będziemy wiązać tabele oraz pola, z których mają być wyświetlane dane zamiast mało znaczących dla użytkownika liczb z pola będącego kluczem głównym.

Rys. 2. Widok kreatora tabeli Po zakończeniu działania kreatora automatycznie zostanie wypełniona zakładka Odnośnik dla danego pola (rys. 3). Rys. 3. Widok zakładki Odnośnik Na zakładce tej ustawiony jest Typ formatu jako Pole kombi, co umożliwi wybieranie danych z rozwijanej listy. Jako źródło danych wprowadzone jest zapytanie w języku SQL: SELECT [Pracownicy].[ID_pracownika], [Pracownicy].[Imie], [Pracownicy].[Nazwisko] FROM Pracownicy; Pola wybrane przez to zapytanie będą wyświetlane w liście. Aby ułatwić poruszanie się po liście można zmodyfikować to zapytanie np. poprzez połączenie imienia i nazwiska w jedno pole oraz posortowanie danych: SELECT [Pracownicy].[ID_pracownika], [Pracownicy].[Imie]&" "&[Pracownicy].[Nazwisko] FROM Pracownicy ORDER BY [Pracownicy].[Nazwisko]; W polu Kolumna związana wskazywana jest pozycja kolumny, za pomocą której będzie wiązany klucz obcy z kluczem głównym. Po zapisaniu i zamknięciu tabeli aby powrócić do jej edycji z menu podręcznego danej tabeli należy wybrać opcję Widok projektu.

Relacje pomiędzy tabelami Relacje pomiędzy tabelami czyli ustalanie kluczy głównych i obcych mogą być zdefiniowane na poziomie tworzenia tabel. Mogą być też ustalone lub edytowane później, z wykorzystaniem graficznej reprezentacji bazy danych. W tym celu należy wybrać z menu Narzędzia opcję Relacje. Aby utworzyć relację pomiędzy polami tabel należy przeciągnąć lewym przyciskiem myszki pole z jednej tabeli na pole innej tabeli, które ma być z nim powiązane. Rys. 4. Widok okna relacji bazy danych Wprowadzanie danych Najprostszym sposobem wprowadzania danych jest otworzenie danej tabeli i wpisanie danych w pola tabeli (rys. 4.) Kwerendy Rys. 5. Widok tabeli Kwerendy umożliwiają wyświetlanie żądanych informacji z bazy danych. Kwerenda to odpowiednik zapytania SQL. Aby utworzyć kwerendę należy przejść do zakładki Kwerendy, a następnie wybrać opcję Utwórz kwerendę w widoku projektu lub Utwórz kwerendę za pomocą kreatora. Wybór pierwszej opcji pozwala użytkownikowi zdefiniować kwerendę samodzielnie, zaś wybór drugiej opcji spowoduje uruchomienie kreatora kwerend, w którym w prosty sposób można zdefiniować zapytanie. W oknie edycji kwerendy istnieje możliwość podglądu i edycji danej kwerendy za pomocą języka SQL. W tym celu należy wybrać z menu Widok opcję Widok SQL. Rys. 6. Widok edytora kwerend

Formularze Formularze umożliwiają przeglądanie i wprowadzanie danych do tabel. Najprostszym sposobem utworzenia formularza jest wybranie opcji Utwórz formularz za pomocą kreatora. W zależności od wybranego typu formularza wyświetlany będzie tylko jeden rekord (rys. 5) z danej tabeli lub wszystkie. W formularzu można wyświetlać dane z kilku tabel. W sytuacji takiej należy wybrać tabelę poprzez którą będą wyświetlane dane. Rys. 7. Widok przykładowego formularza Aby przejść do ręcznej edycji utworzonego formularza z menu podręcznego należy wybrać opcję Widok projektu. Raporty Raporty umożliwiają generowanie zastawień danych przechowywanych w tabelach. Najprostszym sposobem utworzenia raportu jest wybranie opcji Utwórz raport za pomocą kreatora. W raporcie można wyświetlać dane z kilku tabel. W sytuacji takiej należy wybrać tabelę poprzez którą będą wyświetlane dane. Można również wskazać pole, poprzez które mają być grupowane dane (rys. 6). Aby przejść do ręcznej edycji utworzonego raportu z menu podręcznego należy wybrać opcję Widok projektu. Rys. 8. Widok przykładowego raportu

Import danych z arkusza kalkulacyjnego MS-Excel Istnieje możliwość importu danych z innych programów (przykładowo arkusza kalkulacyjnego MS-Excel). Aby pobrać dane zewnętrzne należy wybrać z menu Plik -> Pobierz dane zewnętrzne opcję Importuj. Następnie, z wykorzystaniem kreatora, użytkownik w prosty sposób może wprowadzić dane zewnętrzne do tworzonej bazy danych. Istnieje możliwość importu danych do nowej lub do istniejącej tabeli. Przy wyborze drugiej opcji należy pamiętać o zgodności wszystkich pól w obu tabelach, zarówno źródłowej jak i docelowej. Rys. 9. Widok kreatora importu danych ZADANIA DO WYKONANIA NA LABOLATORIUM Wykorzystując przedstawione powyżej możliwości, zaprojektuj bazę danych dla punktu sprzedaży. W trakcie realizacji zadania należy posłużyć się relacyjnym modelem bazy danych przedstawionym na wkładzie nr 4. Należy utworzyć formularze umożliwiające wprowadzanie i modyfikowanie: Klientów; Pracowników; Produktów; Transakcji. Należy utworzyć kwerendy wypisujące informacje zadane przez prowadzącego zajęcia. Przykładowo: Dane wszystkich klientów składających zamówienia oraz pracowników je realizujących, posortowane wg nazwiska klienta, Nazwy wszystkich towarów, jakie zostały zakupione przez poszczególnych klientów, Dane pracowników obsługujących danego klienta podczas wszystkich jego transakcji, Baza danych powinna posiadać możliwość generowania zestawień (raportów) transakcji dla: Poszczególnych pracowników; Poszczególnych klientów. Z zrealizowanych zadań należy przygotować sprawozdanie, które powinno zawierać: stronę tytułową (imię, nazwisko, temat ćwiczenia, datę oddania sprawozdania), opis realizacji zadań (ze szczególnym uwzględnieniem kwerend), rysunki prezentujące stworzone tabele, powiązania pomiędzy nimi, raporty, podsumowanie i wnioski z przeprowadzonego ćwiczenia.