Bazy danych program MS ACCESS



Podobne dokumenty
BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

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

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

BAZY DANYCH Formularze i raporty

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

5. Bazy danych Base Okno bazy danych

ACCESS ćwiczenia (zestaw 1)

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

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

Baza danych. Program: Access 2007

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

5.5. Wybieranie informacji z bazy

5.4. Tworzymy formularze

Stosowanie, tworzenie i modyfikowanie stylów.

Tworzenie bazy danych na przykładzie Access

Obsługa pakietu biurowego OFFICE

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

KaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.

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

1. Zarządzanie informacją w programie Access

Tworzenie i modyfikowanie wykresów

Krzysztof Kluza proste ćwiczenia z baz danych

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

Instrukcja uŝytkowania

PROJEKT CZĘŚCIOWO FINANSOWANY PRZEZ UNIĘ EUROPEJSKĄ. Opis działania raportów w ClearQuest

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

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

Bazy danych Karta pracy 1

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Przygotowanie formularza do wypożyczenia filmu:

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Wybierz polecenie z menu: Narzędzia Listy i dokumenty

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

Arkusz kalkulacyjny EXCEL

Instalacja i obsługa aplikacji MAC Diagnoza EW

BAZY DANYCH Panel sterujący

Bazy danych TERMINOLOGIA

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

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Zapytania i wstawianie etykiet z bazy danych do rysunku

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

Tworzenie prezentacji w MS PowerPoint

MS Access - bazy danych.

Współpraca Integry z programami zewnętrznymi

Korespondencja seryjna

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Rozwiązanie. Uruchom program Access 2007.

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

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

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Przedszkolaki Przygotowanie organizacyjne

Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

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

1. GRAFICZNY INTERFEJS U

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

MS Access - bazy danych

Bazy danych Access KWERENDY

Rys. 1. Aktywne linki będą wstawiane za pomocą rozwijanej listy

NAGŁÓWKI, STOPKI, PODZIAŁY WIERSZA I STRONY, WCIĘCIA

EXCEL TABELE PRZESTAWNE

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Polsko-Niemiecka Współpraca MłodzieŜy Podręcznik uŝytkownika Oprogramowania do opracowywania wniosków PNWM

2017/2018 WGGiOS AGH. LibreOffice Base

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

Rys. 1. Zestawienie rocznych kosztów ogrzewania domów

Jak wykorzystać program MS Excel w tworzeniu prostej bazy danych dzieci

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Pobierz plik z przykładem

MS Access formularze

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

1. Instalacja Programu

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają...

Klucz podstawowy dla tabeli można zdefiniować tylko jeden klucz podstawowy. pozostawiając pole A dres puste.

PTI S1 Tabele. Tabele. Tabele

Omówienie procesu zakupowego w sklepie internetowym Papyrus Sp. z o. o. Spis treści

Modelowanie obiektowe - Ćw. 1.

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

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Sekretariat Optivum. Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy ucznia i jego opiekunów? Projektowanie listy

Dane słowa oraz wyrażenia są tłumaczone przy pomocy polecenia Przetwarzanie > Tłumaczenie

Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.

MS Access - bazy danych

NAGŁÓWKI, STOPKI, PODZIAŁY WIERSZA I STRONY, WCIĘCIA

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Zadanie 9. Projektowanie stron dokumentu

Zapytania do baz danych

Bazy danych Kwerendy wybierające (operacje logiczne, zapytania, pola obliczeniowe)

Edytor tekstu MS Word podstawy

Połączenie AutoCad'a z bazą danych

Spis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Tworzenie, zapisywanie oraz otwieranie pliku... 23

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

Zadanie 11. Przygotowanie publikacji do wydrukowania

Instrukcja użytkownika systemu medycznego

Moduł 5 - Bazy danych

1. Przypisy, indeks i spisy.

Transkrypt:

Bazy danych program MS ACCESS O sposobach magazynowania i selekcjonowania informacji Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 1

1. BUDOWA BAZ DANYCH Baza danych jest złoŝona jest z róŝnych elementów. Bardzo waŝną częścią jest rekord, podzielony na kilka pól, w których są przechowywane informacje poszczególnych kategorii. Na przykład w ksiąŝce adresowej kaŝdy rekord to zbiór informacji na temat jednej osoby. Bazy podzielono na: Hierarchiczne Relacyjne W bazach hierarchicznych wszystkie informacje są zapisywane w formie jednego zbioru. W takim przypadku moŝliwe jest: Sortowanie Proste wyszukiwanie danych Np. Kowalski, Jan czy teŝ Jan Kowalski we Wrocławiu. Tego typu danych nie moŝna ze sobą łączyć w bazie hierarchicznej! W relacyjnych bazach danych informacje są wprowadzane do róŝnych tabel, które stanowią jej integralną część. Dane umieszczone w kilku zbiorach mogą być ze sobą łączone. 2. TWORZENIE BAZ DANYCH Jeśli chcesz stworzyć własną komputerową ksiąŝkę adresową, powinieneś najpierw utworzyć nową bazę danych. Niech będzie to zbiór adresów. KaŜdy rekord w bazie danych odpowiada jednej pozycji w ksiąŝce adresowej, a pola z których się składa, to kolejne kategorie informacji tworzące komplet danych na temat jednej osoby. KaŜda baza danych to oddzielna tabela. Nazwy kolumn tabeli są jednocześnie nazwami pól, a kaŝdy wypełniony wiersz to jeden rekord. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 2

3. BUDOWA BAZ DANYCH Uruchom program MS Access Z menu wybierz Plik/Nowy W oknie dialogowym po prawej stronie ekranu zaznacz opcję Pusta baza danych W otwartym oknie dialogowym wpisz w odpowiednie pole nazwę tworzonego pliku (np. Adresy) Potwierdź zmiany naciskając Utwórz Pojawi się kolejne okno, w którym moŝna tworzyć obiekty bazy Naciśnij przycisk Tabele (jeśli nie jest juŝ zaznaczony) i wybierz sposób projektowania, np. utwórz tabelę w widoku projektu (Rys.1) Rys. 1 Okno główne zarządzania bazą danych Zatwierdź wybór klikając podwójnie myszą na tym napisie W następnym oknie wpisz w dane i określ Nazwę pola, Typ danych oraz wprowadź opis Po kliknięciu w psute pole w Typie danych pojawi się rozwijalne menu, w którym moŝesz określić jego typ Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 3

4. KLUCZ PODSTAWOWY BAZY DANYCH Po zakończeniu wpisywania danych, aby moŝna było w przyszłości ustawić relację pomiędzy ta tabelą a innymi tabelami baz danych, naleŝy wybrać klucz podstawowy. Naprowadź kursor na nazwę pola Nazwisko i wciśnij prawy przycisk myszy W menu kliknij na pozycję klucz podstawowy (Rys. 2) Rys. 2 Okno projektowania tabeli i ustalenia klucza podstawowego Aby zapisać bazę danych wybierasz z menu Plik/Zapisz W okienku, które się pojawi (Rys.3) wpisz nazwę tabeli Adresy Rys. 3 Okno nadania nazwy tabeli Wciśnij przycisk Ok., tabela zostanie zapisana jako element twojej bazy danych Zamknij okno Adresy: Tabela Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 4

5. TWORZENIE FORMULARZA (KREATORA) Utworzona przez Ciebie tabela jest na razie pusta. Zawiera tylko nazwy pól i zdefiniowane typy danych. Następnym krokiem będzie stworzenie formularza, do którego później wprowadzisz wszystkie dane. W oknie głównym programu zaznacz obiekt Formularze Z opcji dostępnych po prawej stronie okna wybierz Utwórz formularz za pomocą kreatora (Rys.4) Rys. 4 Okno główne zarządzania bazą danych Zatwierdź wybór, klikając dwukrotnie myszą na to polecenie. W oknie, które się pojawi musisz przejść przez wszystkie kroki wyborów. Najpierw dołącz pola tabeli do formularza naciśnij przycisk >>, co spowoduje automatyczne przeniesienie wszystkich pól tabeli. Jeśli chcesz to zrobić pojedynczo, zaznaczaj nazwy pól i naciskaj przycisk > (Rys. 5). Naciśnij Dalej. Rys. 5 Okno kreatora formularzy (wybór pól) Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 5

W tym oknie dokonasz wyboru układu, w jakim pola będą wyświetlane podczas wprowadzania danych: Wybierz wariant kolumnowy (Rys. 6) Naciśnij przycisk Dalej Rys. 6 Okno kreatora formularzy (wybór układu) MoŜesz teraz wybrać styl wyświetlania formularza. Na podglądzie moŝesz zobaczyć róŝne wersje. Następnie: Zaznacz pozycję Papier ryŝowy (Rys. 7) Rys. 7 Okno kreatora formularza (wybór stylu) Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 6

Naciśnij Dalej W kolejnym oknie znajduje się kilka opcji działań (Rys. 8) Rys. 8 Okno kreatora formularza (wybór tytułu i pozostałych opcji) Wybierz wersję Otwórz formularz, aby przejrzeć lub wprowadzić informacje Zmień tytuł formularza na przykład na Wprowadzanie danych Adresy Naciśnij przycisk Zakończ Na ekranie zostanie wyświetlony formularz. MoŜesz wypełnić kilka jego kart (Rys. 9). Aby przejść do wypełnienia następnego rekordu, wciśnij symbol trójkąta > na dole okna formularza. Rys. 9 Wypełniona karta (rekord tabeli) formularza danych Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 7

Po zakończeniu wpisywania danych zamknij okno formularza. JeŜeli chcesz sprawdzić, czy wszystko zostało wprowadzone, wówczas w oknie głównym zarządzania bazą danych (okno Adresy: Baza danych) wybierz po lewej stronie okna obiekt Tabele, a po prawej stronie obiekt Adresy (podwójne kliknięcie). Powinieneś ujrzeć wpisane rekordy w układzie tabelarycznym (Rys. 10) Rys. 10 Tabela wypełniona za pomocą formularza Tabela 6. ZARZĄDZANIE BAZĄ DANYCH Jeśli w trakcie korzystania z bazy danych zauwaŝysz, Ŝe potrzebne będzie dodatkowe pole, nic nie szkodzi na przeszkodzie, by je dodać. MoŜe to być pole pod nazwą Uwagi o mnie, które dodasz do naszej bazy danych. Otwórz plik z bazą danych Adresy (główne okno zarządzania bazą danych) Wybierz po lewej stronie okna Obiekt Tabele Wybierz po prawej stronie okna Obiekt Adresy Na pasku menu otwartego okna wybierz opcję Projektuj MoŜesz teraz bez przeszkód dopisać w kolumnie Nazwa pola kolejną pozycję Uwagi o mnie (Rys. 11) Wciśnij pozycje Zapisz z menu Plik dodatkowe informacje zostały dopisane do twojej bazy danych Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 8

Rys. 11 Modyfikacja bazy danych W przypadku elektronicznej bazy danych kolejność wprowadzania rekordów do tabeli nie ma większego znaczenia, poniewaŝ w kaŝdej chwili mamy moŝliwość decydowania, w jaki sposób wszystkie informacje mają zostać posortowane. Aby to zrobić naleŝy: W oknie Adresy: Bazy danych zaznacz obiekt Tabele Otwórz tabelę Adresy Kliknij prawym przyciskiem myszy na nazwie kolumny, np. Nazwisko Wywołaj menu kontekstowe klikając prawym klawiszem myszy Wybierz polecenie Sortuj rosnąco lub Sortuj malejąco Określ porządek sortowania według kolejności alfabetycznej i malejąco. Po tych operacjach w bazie wszystkie nazwiska oraz dane, które ich dotyczą, zostaną ułoŝone od A do Z. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 9

JeŜeli potrzebny jest ci adres znajomego, to w przypadku prostej bazy danych nie sprawi Ci to problemu. Wystarczy, ze umieścisz kursor w kolumnie Nazwisko a następnie: Wywołaj funkcję Edycja/Znajdź (Ctrl+F) W wyświetlonym oknie dialogowym (karta Znajdź) wpisz nazwisko szukanej osoby Kliknij na przycisk Znajdź następny (Rys. 12) Rys. 12 Wyszukiwanie informacji Działanie to ma sens, gdy baza zawiera duŝą ilość rekordów. Jeśli jest ich mało, wygodniej jest przeszukać bazę, zmieniając jej kolejne karty. Gdy masz juŝ gotową bazę danych, moŝesz zawarte w niej informacje wydrukować słuŝą do tego Raporty. Oto szczegółowe polecenia: W oknie głównym zarządzania bazą danych zaznacz obiekt Raporty Z menu po prawej stronie wybierz opcję Utwórz raport za pomocą kreatora W pierwszym oknie kreatora wybierz pola, które chcesz przedstawić w raporcie naciśnij przycisk Dalej W drugim oknie moŝesz zmienić lub dodać poziomy grupowania (czyli taką selekcję, która umoŝliwi grupowanie rekordów), np. według pierwszej litery nazwiska, co oznacza, Ŝe nazwiska na literę A byłyby wyświetlane w jednej grupie, a nazwiska na literę B w kolejnej. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 10

Jeśli chcesz wprowadzić taką selekcję naleŝy: Zaznacz pole Nazwisko Kliknij przycisk Opcje grupowania W oknie Interwały grupowania wskaŝ opcję 1 litera i kliknij OK. Jeśli podejmiesz decyzję wybierz Dalej W kolejnym oknie dokonaj wyboru porządku, w jakim mają być posortowane rekordy i naciśnij przycisk Dalej Wybierz układ raportu kolumnowy i naciśnij Dalej Wybierz styl, naciśnij Dalej W ostatnim oknie nadaj nazwę raportowi, np. Raport adresy, wybierz opcję Podgląd raportu Naciśnij przycisk Zakończ Zobaczysz następujący wygląd raportu (Rys. 13) Rys. 13 Przykładowy wygląd raportu Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 11

7. RELACJE MIĘDZY TABELAMI BAZY Zacznijmy od przygotowania tabel. Za przykład niech posłuŝy prosta baza danych przeznaczona do obsługi wypoŝyczalni kaset wideo. Będzie się ona składała z trzech tabel zawierających: dane o klientach, filmach oraz zamówieniach (Rys. 14). Bazę naleŝy podzielić na oddzielne tabele, aby nie powielać niepotrzebnych informacji. Tabele zawierać będą następujące dane: Tabela Filmy: Nr_filmu, Tytuł, Kategoria, Nr_kasety Tabela Klienci: Nr_klienta, Nazwisko, Imię, Adres, Miasto Tabela Zamówienia: Nr_zamówienia, Nr_filmu, Nr_klienta, Data_wypoŜyczenia, data_zwrotu. Nadaj odpowiednie typy danych, tak jak na rys. 14. ZauwaŜ, Ŝe kaŝde okno tabeli zostało wywołane i zmniejszone (jak okna folderów w systemie Windows), by zobaczenie wszystkich tabel było łatwiejsze. Rys. 14 Trzy tabele bazy Wypożyczalnia Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 12

Stworzyłeś trzy tabele, aby ułatwić i usprawnić działanie bazy. Chcąc umieścić w jednej tabeli dane o filmach i wypoŝyczających je klientach, za kaŝdym razem naleŝy powtarzać informacje dotyczące adresu zamieszkania kaŝdej osoby. Następnym etapem po stworzeniu tabel jest powiązanie ich relacjami. Warto dowiedzieć się czegoś o rodzajach relacji, jakie mogą występować między tabelami. Oto następujące rodzaje relacji: Jeden do wielu: jedno z powiązanych pól jest kluczem podstawowym Jeden do jednego: oba powiązane pola są kluczami podstawowymi Wiele do wielu: są to dwie relacje jeden do wielu, połączone trzecią tabela, której klucz podstawowy składa się z dwóch pól kluczy obcych z dwóch pozostałych tabel Relacje tworzymy przez dopasowanie danych w polach kluczowych zwykle są to pola o tej samej nazwie w obu tabelach. Okno relacji znajdziemy zaznaczając opcje Narzędzia/Relacje. Tworzenie relacji odbywa się poprzez przeciągnięcie pola kluczowego z jednej tabeli do pola kluczowego w drugiej tabeli. UkaŜe się okno edytowania relacji. Kiedy okno Relacji pokaŝe się na ekranie, wówczas: Klikając lewym przyciskiem myszy, chwyć kolejno obiekty Tabele: Filmy, Zamówienia i Klienci z okna głównego zarządzania bazą danych i przeciągnij je na pulpit okna Relacje Chwyć lewym przyciskiem myszy pola Nr_filmu w tabeli Filmy i przeciągnij je w obszar pola o tej samej nazwie w tabeli Zamówienia UkaŜe się pytanie o typ relacji pozostaw taka, jaka jest. Typ jeden do wielu oznacza, Ŝe jeden rekord z tabeli Filmy moŝe być łączony z wieloma rekordami z tabeli Zamówienia Następnie kliknij przycisk Utwórz i powtórz wykonanie czynności, wybierając tym razem pole o nazwie Nr_klienta znajdujące się w tabelach Klienci i Zamówienia W efekcie powiązania tabele złoŝą siew relacyjna bazę danych (Rys. 15) Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 13

Rys. 15 Tworzenie relacji między tabelami Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 14

8. TWORZENIE KWERENDY Kwerenda pozwala na zadawanie pytań dotyczących danych prezentowanych w bazie i na uzyskanie odpowiedzi na te pytania. Kwerenda zbiera dane z rozmaitych tabel bazy, aby móc przedstawić uŝytkownikowi konkretny zbiór danych, na przykład: nazwiska osób, które wypoŝyczyły dany film. Budowanie kwerendy polega na wybraniu pól, w których znajdują się interesujące nas informacje oraz na definiowaniu kryteriów ich wyszukiwania. Kwerendy buduje się z pól tabel lub innych kwerend wchodzących w skład bazy danych. Dzięki nim moŝliwe jest przeglądanie, zmienianie i analizowanie informacji. MoŜna je równieŝ uŝywać jako źródła raportów dotyczących danych. Istnieją następujące rodzaje kwerend: Wybierająca: słuŝy do zbierania i wyświetlania informacji z tabel, sumowania rekordów itp KrzyŜowa: wyświetla wartości sumowane z jednego pola w tabeli i na podstawie jednego zestawu danych grupuje je na dwóch stronach arkusza Funkcjonalna: wprowadza zmiany w wielu rekordach za pomocą jednej procedury. WyróŜnia się cztery rodzaje kwerend funkcjonalnych: nasuwająca, aktualizująca, dołączająca i tworząca tabele. MS Access moŝe automatycznie utworzyć kwerendę, co ułatwia i przyśpiesza pracę. Budowanie kwerend wymaga podjęcia decyzji, których tabel lub których kwerend chce się uŝyć jako źródła danych. NaleŜy pamiętać o ustaleniu kryteriów budowania kwerend. Na podstawie przykładu wypoŝyczalni kaset video przystąpimy do tworzenia kwerend umoŝliwiających wyszukanie w bazie informacji, których w danej chwili będziesz potrzebował. W tym celu w oknie bazy danych przejdź do obiektu Kwerendy, a następnie: Kliknij przycisk Nowy, aby otworzyć okno udostępniające narzędzia do tworzenia kwerend W wyświetlonym oknie Nowa kwerenda zaznacz pozycję o nazwie Utwórz kwerendę w widoku projektu Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 15

Tym razem nie trzeba korzystać z pomocy kreatora, poniewaŝ samodzielnie, od podstaw chcesz zbudować własną kwerendę. Na koniec naciśnij OK. Na ekranie pojawi się Kwerenda1: Kwerenda wybierająca. Zanim zbudujesz nową kwerendę z zakładki Tabele, w oknie dialogowym Pokazywanie tabeli musisz wybrać te, z których naleŝy uzyskać informacje. Twoja baza danych jest bardzo prosta składa się z trzech podstawowych tabel danych, zaznacz je kolejno i kliknij przycisk Dalej. Kiedy wszystkie tabele (trzy) pojawią się w oknie kwerenda1, w oknie Pokazywanie tabeli kliknij przycisk Zakończ. Wstawione tabele są juŝ ze sobą powiązane. Relacje te pokazują linie łączące odpowiednie pola: Nr_filmu oraz Nr_klienta w tabelach Filmy i Klienci z odpowiednimi polami o tych samych nazwach tabeli Zamówienia (Rys. 16). Rys. 16 Okno Kwerenda1 :Kwerenda wybierająca Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 16

ZałóŜmy, Ŝe twoja kwerenda będzie słuŝyła w celu wyszukiwania danych na temat danego tytułu filmu oraz osób, które go wypoŝyczyły: Z tabeli Filmy wybierz pole Tytuł Z tabeli Klienci wybierz Nazwisko i Imię Z tabeli Zamówienia wybierz Data_wypoŜyczenia i Data_zwrotu Aby wybrać kolejno wymienione pola, kliknij Nan ich obszar lewym przyciskiem myszy, przytrzymaj i przeciągnij w kolejne pola tabeli znajdujące się poniŝej (dolna część okna Kwerenda_wypoŜyczalnia) (Rys. 17). W kolejnych kolumnach w wierszu Pole pojawią się nazwy przeniesionych pozycji a pod nimi nazwy tabel, z których pochodzą. Rys. 17 Okno po stworzeniu kwerendy Aby program wyszukał film z tekstem Potop w tytule w wierszu Kryteria pierwszej kolumny musisz wpisać Potop i naciśnij klawisz Enter. MS Access automatycznie poprawi składnię wyraŝenia, dodając znaki cudzysłowu Gdy klikniesz na pasku narzędzi przycisk Uruchom, oznaczony czerwonym wykrzyknikiem, na ekranie pojawi się okno z tabelą i rezultatami wyszukiwania. Aby powrócić do okna projektu kwerendy, wybierz na pasku menu polecenie Widok/Widok projektu. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 17

9. SPOSÓB KORZYSTANIA Z KWEREND Spróbuj odnaleźć wszystkie tytuły filmów, które nie zostały jeszcze zwrócone do wypoŝyczalni: Usuń tytuł Potop (zaznacz słowo i wciśnij Delete w klawiaturze) W kolumnie Data_zwrotu w wierszu Kryteria wprowadź tekst Is Null oznaczający puste pole Gdy uruchomisz kwerendę, wówczas pojawi się tabelka z niezwróconymi jeszcze filmami, a wiec takimi, w których wprowadzono datę wypoŝyczenia, lecz brak jest daty zwrotu (Rys. 18). Rys. 18 Wynik działania kwerenda po wprowadzeniu kryterium Is Null Spróbuj zmodyfikować kwerendę tak, aby móc się dowiedzieć, kto do tej pory nie zwrócił filmu lub w przeszłości zbyt długo przetrzymywał kasety. Jeśli masz problem, spróbuj prześledzić poniŝszy opis: Przejdź do pierwszej wolnej kolumny w oknie Kwerenda_wypoŜyczalnia W jej wnętrzu kliknij prawym przyciskiem myszy wywołasz menu kontekstowe Następnie wybierz pozycję Sumy W wierszu Pole (w wybranej kolumnie) wpisz: ([Zamówienia].[Data_zwrotu])- ([Zamówienia].[Data_wypoŜyczenia]) w nawiasach kwadratowych wpisuje się nazwy tabel Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 18

Wpisane wyraŝenie oblicza czas (odejmuje od daty zwrotu datę wypoŝyczenia, dlatego zawiera znak odejmowania), przez jaki klienci byli w posiadaniu wypoŝyczonych filmów. Następnie: Kliknij pole Podsumowanie (ukazało się ono w momencie wyboru z listy pomocniczej opcji Sumy) w wybranej na początku kolumnie W dostępnej liście zaznacz pozycję WyraŜenie Po uruchomieniu kwerendy ukaŝą się poszukiwane informacje. 10. MINIBAZY DANYCH W PROGRAMIE MS EXCEL Do przygotowania bazy danych wykorzystać moŝesz arkusz kalkulacyjny MS Excel. PosłuŜą temu dwie funkcje programu i prezentowane poniŝej dwa przykłady. Chcesz stworzyć elektroniczny notatnik, który będzie zawierać informacje o znajomych i wypoŝyczonych im filmach, grach lub ksiąŝkach. Pamiętaj, aby przed załoŝeniem bazy danych dokładnie przemyśleć jej strukturę. Tworzenie mini bazy danych zilustruje, jak z duŝej ilości róŝnorodnych informacji wybrać najbardziej istotne. Po uruchomieniu programu: W pierwszym wierszu wpisz nazwy nagłówków poszczególnych pól danych Do komórki A1 wprowadź Nazwisko Do komórki B1 wprowadź Imię Dodaj pola: Miasto, Ulica, Numer telefonu, Notatki (Rys. 19). Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 19

Rys. 19 Okno programu wprowadzanie danych do nagłówka Kliknij na komórkę A1 Z paska menu wybierz polecenie: Dane/Formularz W oknie, które się pojawi (Rys. 20) kliknij przycisk OK. Rys. 20 Okno użycia pierwszego wiersza zaznaczenia jako etykiet, nie danych W ten sposób potwierdzisz, Ŝe komórki pierwszego wiersza mają słuŝyć do oznaczenia pól danych w masce. Przed sobą masz okno maski wprowadzania, poprzez którą wpisywanie nowych informacji odbywa się łatwo: Wprowadź dane (Rys. 21) Za pomocą klawisza Tab przejdź do kolejnych pól maski Jeśli chcesz przejść do kolejnego rekordu bazy, aby wpisać kolejne informacje, wciśnij Enter lub kliknij przycisk Nowy Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 20

Rys. 21 Okno maski wprowadzania Po wprowadzeniu danych opuść okno maski kliknięciem przycisku Zamknij Wszystkie informacje moŝna równieŝ wpisywać w komórkach arkusza (Rys. 22), jeśli chcesz powrócić do okna maski, kliknij jedną z wypełnionych juŝ komórek i wywołaj polecenie Dane/Formularz Rys. 22 Okno arkusza z danymi Maska danych słuŝy takŝe do szybkiego wyszukiwania informacji. W tym celu naleŝy kliknąć w niej na przycisk Kryteria i wybranym polu wpisać ciąg znaków, które chce się odnaleźć. Niech to będzie np. Kowal w polu Nazwisko (Rys. 23). PóźniejnaleŜy kliknąć przycisk Znajdź następny. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 21

Rys. 23 Okno maski wprowadzania wyszukiwanie informacji MoŜne się zdarzyć iŝ w twojej bazie danych będzie więcej osób o identycznym nazwisku. W takim przypadku naleŝy uzupełnić kryteria wyszukiwania o dodatkowe informacje jeśli wiesz, Ŝ poszukiwany Kowal mieszka w Gdyni, to wystarczy wpisać w pole Miasto wyraz Gdynia. Po dokonaniu pierwszych wpisów do bazy danych moŝesz ją sformatować dodać obramowanie, dostosować wymiary kolumn do zawartych w nich treści, wprowadzić kolory. Wszystko po to, by wygląd bazy danych był estetyczny (Rys. 24). Rys. 24 Okno arkusza baz danych po przykładowym sformatowaniu Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 22

Niezwykle szybko moŝemy równieŝ odnajdywać informacje bezpośrednio z poziomu arkusza danych. Wyobraź sobie, Ŝe pracujesz w sekretariacie szkoły i dysponujesz danymi o uczniach twojej szkoły (Rys. 25). Rys. 25 Okno programu z przykładowym fragmentem arkusza z danymi uczniów Twoim zadaniem jest wydrukować listy uczniów tylko z klasy 2A i jedynie chłopców. Aby wykonać to zadanie, Otwórz plik: lista_uczniów.xls a następnie: Z paska menu wywoła polecenie Dane/Filtr/Autofiltr W wierszu nagłówka, przy kaŝdej jego opcji, pojawią się małe przyciski opatrzone strzałkami Kliknij przycisk, który znajduje się przy polu Klasa Spowoduje to wyświetlenie listy zawartości z wszystkich rekordów. Gdy wybierzesz 2A, w arkuszu zostaną wyświetlone tylko te rekordy, w których dana wartość występuje. To jednak nie koniec. Musisz powtórzyć te czynności, zaznaczając przycisk ze strzałka w polu Płeć i wybrać oznaczenie m jak męŝczyzna. Na ekranie pozostaną dane, które miałeś uzyskać (Rys.26). Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 23

Rys. 26 Okno z bazą danych w trakcie wyboru właściwego rekordu 11. POLECENIA KONTROLNE Omów budowę baz danych Wyjaśnij do czego słuŝy klucz podstawowy Wymień rodzaje relacji zachodzących miedzy tabelami baz danych Utwórz w programie MS Access bazę danych uczniów twojej klasy. Baza powinna zawierać: informacje o imieniu, nazwisku, adresie, telefonie. Do bazy spróbuj wprowadzić kwerendy, które pokaŝą relacje zachodzące między rekordami bazy. Otwórz plik programu MS Word Zadanie.doc i wykonaj polecenia. Ćwiczenie na zaliczenie wykonanie projektu bazy danych na zadany temat: np. biblioteka. Praca w zespołach dwuosobowych. Opracowała: mgr Bożena Poloczek PUBLICZNE GIMNAZJUM W RUDZIŃCU 2007/2008 Strona 24