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

Podobne dokumenty
Projektowanie baz danych

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

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

BAZY DANYCH Formularze i raporty

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

BAZY DANYCH Panel sterujący

Baza danych część 8. -Klikamy Dalej

Tworzenie bazy danych na przykładzie Access

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Bazy danych Karta pracy 1

Przygotowanie formularza do wypożyczenia filmu:

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

MS Access formularze

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

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

MS Access - bazy danych

ACCESS ćwiczenia (zestaw 1)

Obsługa pakietu biurowego OFFICE

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

Krzysztof Kluza proste ćwiczenia z baz danych

Uzupełnij pola tabeli zgodnie z przykładem poniżej,

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

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

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

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

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

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

Bazy danych Access KWERENDY

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

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

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

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

Baza danych. Program: Access 2007

Formularze i raporty w MS Access

5. Bazy danych Base Okno bazy danych

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Bazy danych i systemy informatyczne materiały laboratorium

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

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

Formularze w programie Word

Arkusz kalkulacyjny MS EXCEL ĆWICZENIA 4

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

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

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

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

1. Zarządzanie informacją w programie Access

Rozwiązanie. Uruchom program Access 2007.

Temat: Makropolecenia.

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

Ćwiczenia. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

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

PTI S1 Tabele. Tabele. Tabele

5.4. Tworzymy formularze

MS Access - bazy danych.

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

Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

Przejdź do widoku tabeli i wpisz nowe dane, aby sprawdzić działanie wprowadzonych we właściwościach pól i tabeli ograniczeń.

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

Temat: Organizacja skoroszytów i arkuszy

kod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G KL003 M KL007 M

Stosowanie, tworzenie i modyfikowanie stylów.

MS Access - bazy danych

Moduł 5 - Bazy danych

Kwerendy, czyli zapytania. Opracowała: I. Długoń

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

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

Utwórz strukturę bazy

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

1. Logowanie do systemu

Rozmiar pola (długość danych)

Materiały pomocnicze Program MS Access 2000

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

Edytor tekstu MS Word podstawy

Arkusz kalkulacyjny EXCEL

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

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

System Informatyczny CELAB. Terminy, alarmy

1. MS Access opis programu.

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

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

kod_towaru kod_towaru tszczegoly kod_towaru

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

Rozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne.

Tworzenie makr warunkowych

JLR EPC. Szybki start. Spis treści. Polish Version 2.0. Przewodnik krok po kroku Przewodnik po ekranach

TWORZENIE FORMULARZY WORD 2007

PODSTAWOWE POJĘCIA BAZ DANYCH

Przewodnik Szybki start

Bazy danych Access KWERENDY

Zapytania i wstawianie etykiet z bazy danych do rysunku

Skróty klawiszowe w Access

Edytor tekstu OpenOffice Writer Podstawy

UMOWY INSTRUKCJA STANOWISKOWA

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

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Zadania do wykonaj przed przyst!pieniem do pracy:

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

Zapytania do baz danych

Transkrypt:

MS ACCESS ĆWICZENIA Uwaga! Każde ćwiczenie rozpoczynamy od stworzenia w katalogu Moje dokumenty swojego własnego katalogu roboczego, w którym będziecie Państwo zapisywać swoje pliki. Po zakończeniu zajęć proszę usunąć swój katalog z dysku twardego (ewentualnie wcześniej skopiować swoje pliki na własny nośnik lub konto mailowe, itp.) Wstęp Główne okno programu MS Access zawiera zakładki Tabele, Kwerendy, Formularze, Raporty, Makra, Moduły. Tabelę tworzymy w sposób następujący: zakładka Tabele» Nowy» Widok projekt. Następnie wypełniamy kolumny: nazwa pola i typ danych. Zaznaczamy lub stawiamy kursor w polu, które ma być kluczem podstawowym i na pasku narzędzi naciskamy przycisk. Relacje tworzymy poprzez naciśnięcie przycisku. Dalej dodajemy tabele, które chcemy powiązać relacjami i naciskamy przycisk zakończ. Następnie przeciągamy pole z jednej tabeli na pole z drugiej tabeli, np. ID_instytutu z tabeli Studenci na ID_instytutu tabeli Instytuty. Kolejnym krokiem jest ustawienie własności relacji (wszystkie relacje mają zapewniać referencyjną integralność danych). Efekt ten uzyskujemy przez zaznaczenie pola wyboru Wymuszaj więzy integralności. Możemy także zaznaczyć Kaskadowo aktualizuj powiązane pola i Kaskadowo usuwaj powiązane rekordy. Najprostszym sposobem utworzenia formularza jest wybranie opcji Autoformularz kolumnowy (zakładka Formularze, przycisk Nowy) i określenie tabeli dla której ma być utworzony. Kwerendę tworzymy poprzez naciśnięcie przycisku Nowy w zakładce Kwerendy głównego okna MS Access. Wybieramy widok projekt. Z następnego okna wybieramy tabele, z których będziemy pobierać dane. Następnym widokiem jest okno siatki projektu kwerendy. Interesujące nas pola tabel przeciągamy do wybranej kolumny na siatce projektu. Dalej określamy kryteria dla odpowiednich pól. Możemy stosować operatory =, <, >, <=, >=, like. Operator like wykorzystujemy przy porównywaniu danych tekstowych zawartych w danym polu z wzorcem, np. kryterium like "*ski" wpisane w kolumnie Nazwisko odpowiada wszystkim nazwiskom, które kończą się na ski, ponieważ * jest symbolem wieloznacznym określającym zero lub więcej znaków. Kwerenda parametryczna różni się od innych kwerend tym, że wartości kryteriów nie są na stałe zapisane w projekcie kwerendy, ale wprowadza się je w momencie uruchomienia kwerendy. Przykład: Załóżmy, że mamy tabelę dane, a w niej pole o nazwie ocena typu liczbowego. Jeżeli w projekcie kwerendy wybierającej ustawimy kryterium >=3 dla pola ocena, to w wyniku dostaniemy te rekordy dla których wartości w polu ocena są większe lub równe 3. Jeżeli jednak w tym samym projekcie kwerendy wybierającej kryterium zapiszemy tak: >=[Podaj ocenę], to po uruchomieniu kwerendy najpierw pojawi się okno z tekstem Podaj ocenę, w którym będziemy mogli wprowadzić jakąś wartość np. 2, i dopiero wtedy wykona się kwerenda, przy czym kryterium będzie określone jako >=2. Aby skonstruować kwerendę aktualizującą, usuwającą, tworzącą tabele itp. postępujemy w sposób następujący: w głównym oknie MS Access przełączamy się na zakładkę KWERENDY, naciskamy przycisk Nowy, wybieramy widok projekt, dołączamy interesujące nas tabele i zmieniamy typ kwerendy w menu KWERENDA. 1

Aby utworzyć raport wybieramy zakładkę RAPORTY i klikamy przycisk Nowy... Wybieramy metodę tworzenia raportu lub rodzaj raportu a następnie obiekt na podstawie którego ma być utworzony raport. Część praktyczna Utwórz tabelę Instytuty zawierającą pola: ID_instytutu 1. Typ danych_ autonumerowanie ( klucz podstawowy(klikami na znak, na pasku standardowym), Nazwa_instytutu 1. Typ danych tekst. 2. Właściwości pola (karta Ogólne) rozmiar pola 30 Utwórz tabelę Kierunki zawierającą pola: ID_kierunku 1. Typ danych_ autonumerowanie ( klucz podstawowy(klikami na znak, na pasku standardowym), Nazwa_kierunku 1. Typ danych tekst. 2. Właściwości pola (karta Ogólne) rozmiar pola 50 ID_instytutu 1. Typ danych liczba 2

Utwórz tabelę o nazwie Studenci zawierającą następujące pola 1. ID_studenta Typ danych_ autonumerowanie ( klucz podstawowy(klikami na znak, na pasku standardowym), 2. Nazwisko Typ danych_ tekst, Właściwości pola (karta Ogólne) o rozmiar pola 30 o maska wprowadzenia >?<????????????????????????????? ( symbol > powoduje że wpisane po nim znaki będą przekształcane na wielkie, zaś symbol < powoduje że wpisane po nim znaki będą przekształcane na małe niezależne od tego, czy z klawiatury będą wprowadzone jako małe czy wielkie.. Symbol? pozwala na wpisanie dowolnej litery lub nie wpisanie żadnego znaku.) 3. Imię tak samo jak Nazwisko. 4. Data_urodzenia Typ danych (data/godzina), Właściwości pola (karta Ogólne) o Format data krótka o Reguła poprawności < Date() ( ten zapis oznacza, że wprowadzana data muszy być wcześniejsza (<) od daty bieżącej w dniu wprowadzania). o Tekst reguły sprawdzania Data urodzenia nie może być z przyszłości!(ten tekst wpiszemy w oknie która otwiera się po kliknięciu prawym przyciskiem myszy na powiększenie) 5. ID_instytutu Typ danych_ liczba, Właściwości pola(karta Odnośniki) o jako Typ formantu wybrać opcję Pole kombi (bowiem tworzone pole ma być polem kombi, czyli umożliwiać wyświetlanie listy możliwości i wybór z niej jednej wartości), o jako Typ źródło wierszy ustalić Tabela/Kwerenda w liście rozwijanej mają się bowiem pojawić się elementy wprowadzone wcześniej do tabeli Instytuty. o jako Źródło wierszy ustalić tabelę Instytuty. o we właściwości Kolumna związana wpisać 1- kolumna występująca w tabeli odnośnikowej Instytuty jako pierwsza jest kolumną klucza podstawowego. o we właściwości Liczba kolumn wpisać 2 do zdefiniowania odnośnika potrzebne są dwie kolumny(dwa pola) z tabeli pomocniczej: pierwsze w celu powiązania obu tabel, drugie w celu wyświetlania nazw poszczególnych kategorii podczas wprowadzania danych do tworzonego pola w tabeli Studenci. o właściwość Nagłówki kolumn ustawić na Nie nie potrzebna wyświetlać nazwy pola tabeli odnośnikowej, ponieważ jest ono takie samo jak w tabeli Studenci. o we właściwości Szerokość kolumn wpisać 2;5 podczas wypełnienia pola ID_instytutu w tabeli Studenci oba pola biedzie widoczna. 6. ID_kierunku Tak samo jak ID_instytutu(tabela odnośnikowa Kierunki ) 7. Rok_studiów Typ danych liczba 8. Opłata (liczba) Typ danych liczba. 3

Utwórz następujące relacje pomiędzy tabelami: Formularze dla tabel Należy stworzyć formularze dla tabel: instytuty, kierunki, studenci za pomocą kreatora. Studenci formularz prosty Kierunki formularz z podformularzem Studenci Instytuty formularz z podformularzem Kierunki Zadania: 1. Utwórz kwerendę zwracającą pola Nazwisko, Imię, Data_urodzenia, Nazwa_instytutu, Kierunek_studiów wszystkich studentów instytutu informatyki 2. Utwórz kwerendę zwracającą pola Nazwisko, Imię, Data_urodzenia, Nazwa_instytutu, Kierunek_studiów wszystkich osób, które studiują na kierunku filologia na 2 roku 3. Utwórz kwerendę zwracającą pola Nazwisko, Imię, Data_urodzenia, wszystkich osób, które urodziły się w roku 1978 lub wcześniej 4. Utwórz kwerendę zwracającą pola Nazwisko, Imię, Data_urodzenia, Nazwa_instytutu, Kierunek_studiów wszystkich osób, które studiują na kierunku administracja na 2 roku, a ich nazwiska rozpoczynają się na literę B 5. Utwórz kwerendę zwracającą średnią opłatę na kierunku administracja. 6. Utwórz kwerendę zwracającą sumy opłat w poszczególnych instytutach. 7. Utwórz kwerendę wybierającą K_młodzi zwracającą: nazwisko, imię, datę urodzenia, nazwę kierunku tych osób, które urodziły się po określonej dacie - przy czym data ma być parametrem kwerendy. 8. Utwórz kwerendę wybierającą K_rok_litera zwracającą: nazwisko, imię, nazwę instytutu, nazwę kierunku, rok studiów tych osób, które studiują na podanym roku studiów, a ich nazwiska rozpoczynają się od podanej litery - rok i pierwsza litera mają być parametrami kwerendy. 9. Utwórz kwerendę K_nowa tworzącą tabelę nowa o następujących polach nazwisko, imię, data urodzenia, rok studiów, nazwa_instytutu,, nazwa_kierunku. Kwerenda ma być tak skonstruowana, aby w tabeli nowa znalazły się wszystkie osoby wpisane w tabeli studenci. 10. Utwórz kwerendę aktualizującą K_ski, która zamieni w tabeli nowa wszystkie nazwiska z końcówką "ski" na nazwisko Kowalski. 11. Utwórz kwerendę usuwającą K_kowalski te rekordy z tabeli nowa w których w polu nazwisko znajduje się tekst "Kowalski". 4

Raporty: 1. Utwórz raport zawierający dane z tabeli studenci: nazwisko, imię, datę urodzenia, rok studiów, opłata, pogrupowany wg. Roku studiów i posortowany wg. nazwiska 2. Utwórz raport zawierający nazwisko, imię, datę urodzenia, nazwę kierunku, rok studiów osób urodzonych przed 12.03.1983. Źródłem danych dla raportu ma być odpowiednio skonstruowana kwerenda pobierająca dane z tabel studenci, kierunki. Główny formularz Należy stworzyć formularz, który będzie pełnił rolę centrum sterowania. Z niego będzie można w wygodny sposób uruchamiać dotychczas stworzone formularze. Na zakładce Formularze wciśnij przycisk Wybierz pozycję Widok Projekt, przy czym nie wybieraj żadnej tabeli, ani zapytania, jako źródła danych, co spowodowałoby utworzenie pustego formularza. Kliknij belkę z napisem Szczegóły, Wybierz dla formularza jakiś kolor. Upewnij się, czy na pasku narzędzi Przybornik wciśnięty jest przycisk Kreatora formantów. kliknij przycisk tworzenia przycisku Dalej postępuj według kolejnych kroków kreatora, wybierając odpowiednie kategorie i akcje: Kategoria Akcja Formularz Przycisk Otwórz formularz Studenci Studenci Operacje na formularzach Otwórz formularz Instytuty Instytuty Otwórz formularz Kierunki Kierunki Zapisz projekt formularza pod nazwą np. Sterujący ( ).i zamknij go. Makrodefinicje Na zakładkę Makra kliknij przycisk. W kolumnie Akcja wybierz z listy rozwijanej akcje: OknoKomunikatu, u dołu okna, w części Argumenty Akcji, wpisz: Komunikat: <<tekst wyświetlanego komunikatu>>, Sygnał: Tak(sygnał dźwiękowy), Typ: Informacja(rodzaj ikonki), Tytuł: autor(nagłówek okienka), Zapisz teraz nasze makro ( ) pod nazwą Autor. Aby sprawdzić działanie makrodefinicji w praktyce, kliknij przycisk uruchamiania makra- Uruchom. 5

Zamknij projekt makra. Wróć teraz na zakładkę formularzy, ustaw się na formularzu MAIN i kliknij przycisk. Upewnij się, czy na pasku narzędzi Przybornik wciśnięty jest przycisk Kreatora formantów. kliknij przycisk tworzenia przycisku Dalej postępuj według kolejnych kroków kreatora, wybierając odpowiednie kategorie i akcje: Kategoria Akcja Przycisk Różne Uruchom makro Autor Autor Aplikacja Zamknij aplikację uruchom właściwość formularza, (kliknąć kwadracik znajdujący się na przecięciu obu linijek). i przełącz się na zakładkę Format. Pozycje: Przyciski nawigacji, Selektory rekordów, Przycisk Zamknij i Pole menu Sterowania zmień na Nie, pozycje: Styl obramowania zmień na Cienki, zaś pozycje: Przyciski Min Max i Paski przewijania zmień na Żaden. Zapisz zmiany i zamknij formularz. Przycisk związany jest akcją Zamknij aplikację czyli zamyka cały program Access a..( Jeżeli chcemy zamknąć formularz bez zamykania bazy wybierzmy z menu Plik i kliknijmy na pozycji Zamknij). 6