ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb



Podobne dokumenty
Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

BAZY DANYCH Formularze i raporty

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

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

Rozwiązanie. Uruchom program Access 2007.

BAZY DANYCH Panel sterujący

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Tworzenie projektu bazy danych z kreatorem odnośników - Filmoteka. Projekt tabel dla bazy Filmoteka

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

5. Bazy danych Base Okno bazy danych

Obsługa pakietu biurowego OFFICE

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

ACCESS ćwiczenia (zestaw 1)

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

MS Access - bazy danych

Przygotowanie formularza do wypożyczenia filmu:

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

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

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Projektowanie baz danych

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

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Bazy danych Karta pracy 1

Bazy danych Access KWERENDY

Moduł 5 - Bazy danych

kod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G KL003 M KL007 M

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

1. WYKONAJ Utwórz formularz główny Rozkład lotów (wykorzystać Projekt formularza).

Baza danych. Program: Access 2007

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

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

5.4. Tworzymy formularze

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

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

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

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

Konspekt zajęć dotyczących kwerend

Utwórz strukturę bazy

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Temat: Makropolecenia.

MS Access formularze

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

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

MS Access - bazy danych

Formularze i raporty w MS Access

Komputerowe systemy zarządzania. Część I: relacyjna baza danych

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

Tworzenie bazy danych na przykładzie Access

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

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

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

Microsoft Access. Prezentacja

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

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

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

Krzysztof Kluza proste ćwiczenia z baz danych

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

TP1 - TABELE PRZESTAWNE od A do Z

5.5. Wybieranie informacji z bazy

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

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

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

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

Access 2007PL dwiczenia praktyczne

Przewodnik Szybki start

Nie przegrzewaj mózgu wrzuć dane do bazy!

Formularze w programie Word

PODSTAWOWE POJĘCIA BAZ DANYCH

Baza danych kwerendy, formularze, raporty

Bazy danych i systemy informatyczne materiały laboratorium

Bazy danych Access KWERENDY

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

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

Finanse VULCAN. Jak wprowadzić fakturę sprzedaży?

Zadanie 11. Przygotowanie publikacji do wydrukowania

Zapytania do baz danych

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

Tworzenie prezentacji w MS PowerPoint

Sigma Moduł dla szkół

Przedszkolaki Przygotowanie organizacyjne

MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY

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

1. Zarządzanie informacją w programie Access

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

3. Budowa prostych raportów opartych o bazę danych

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Baza danych część 8. -Klikamy Dalej

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

Projekt bazy danych. WypoŜyczalnia filmów DVD. Cel bazy danych

1. MS Access opis programu.

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

CAL Access 3 zajęcia 6. Raporty

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

MS Access - bazy danych.

Utwórz kwerendę wybierającą tytuły płyt, ich ceny zaokrąglone do liczb całkowitych oraz czas trwania płyty zaokrąglony do pełnych kwadransów.

Poprawne opisanie szkoły dla dorosłych w module Administrowanie. 1. Zaloguj się do systemu jako administrator i uruchom moduł Administrowanie.

Zadanie 1. Stosowanie stylów

Kurs Microsoft Access 2000

Transkrypt:

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb TABELE Zakładka tworzenie grupa tabele szablony tabel tabela projekt tabeli (najlepsza metoda) Tabela Gatunek (tabela słownikowa) Przełączyć na widok projektu zatytułować tabelę jako Gatunek Identyfikator = IdGatunek Typ = Autonumerowanie Nazwa Gatunku Typ = Tekst / Rozmiar pola = 30 / Wymagane = tak / Zerowa długość niedozwolona Indeksowanie gatunków bez duplikatów Tabela Osoba (tabela podrzędna) Identyfikator = IdOsoby Typ = Autonumerowanie Kolejne nazwy pól = Imię / Nazwisko / Miasto / UlicaNrDomu / Telefon /Email Typ = Tekst Ograniczyć rozmiary pól Ustawić (!poprzez Edytuj listę) odpowiednią maskę wprowadzania dla numeru telefonu komórkowego (!900\-000\-000;;) Tabela Reżyser (tabela podrzędna) Identyfikator = IdRezysera Typ = Autonumerowanie Kolejne nazwy pól = Imię / Nazwisko Typ = Tekst Indeksowanie nazwisk z duplikatami Tabela Aktor (tabela podrzędna) Identyfikator = IdAktora Typ = Autonumerowanie Kolejne nazwy pól = Imię / Nazwisko Typ = Tekst Indeksowanie nazwisk z duplikatami Tabela Film (tabela nadrzędna) IdFilmu / Tytuł / Cena / Zysk / DataProd / Opinia Cena / Zysk Typ = liczba / format = pojedyncza precyzja DataProd Typ = Data / Godzina Opinia Typ = Nota / Format tekstu=tekst sformatowany Łączymy tabele Film i Gatunek W kolumnie Typ danych stawiamy kursor w pierwszej wolnej komórce Typ = Kreator odnośników Wybierz Obiekt kolumna odnośnika ma pobierać wartości z tabeli Wybierz tabelę Gatunek Wybierz kolumny IdGatunku, Nazwa Gatunku Segregowanie po nazwie gatunku rosnąco Wpisz nazwę tworzonej kolumny odnośnika = Gatunek Te same operacje wykonujemy dla tabel Film i Reżyser

Te same operacje wykonujemy dla tabel Film i Aktor (z zaznaczeniem opcji Zezwalaj na wiele wartości i nazwą kolumny odnośnika = Nazwiska) Zamknij wszystkie tabele z zapamiętaniem ich Relacje między tabelami Zakładka Narzędzia danych, grupa Pokazywanie/ukrywanie relacje Prawy klawisz pokaż wszystko Uporządkuj okna tak by powiązania się nie krzyżowały i by okna nie miały suwaków Klik prawym klawiszem na linii łączącej tabele edytuj relację (wybierz wymuszaj więzy integralności, kaskadowo aktualizuj pola pokrewne) Tabela Wypożyczenia (tabela łącznikowa- przechowuje wartości kluczy podstawowych łączonych tabel) Tytuł / Nazwisko / DataWypożyczenia / DataZwrotu /Uwagi W DacieWypożyczenia zastosuj (jako Wartość domyślną) funkcję now() Uwagi Typ = Nota / Tekst sformatowany Zaznacz Tytuł i Nazwisko i kliknij na ikonę klucza Połącz tabelę Wypożyczenia z tabelą Film (ustaw kursor w polu Typ danych dla Tytul / wybierz Kreator odnośników, itd. /ta kolumna nie powinna przechowywać wielu wartości) Analogicznie: połącz tabelę Wypożyczenia z tabelą Osoba Przejdź do widoku relacji i wyedytuj relację tak, by były przestrzegane więzy integralności i kaskadowe aktualizowanie i usuwanie powiązanych pól Wprowadź przykładowe dane do utworzonych tabel (w Widoku Arkusza Danych)

KWERENDY Pozwalają na zautomatyzowanie operacji pobierania i modyfikowania zapisanych w tabelach danych Zakładka Tworzenie grupa Inne Projekt kwerendy Kwerenda FilmDataProd (Kwerenda wybierająca) Wybierz tabelę Film jako tabelę źródłową Pierwsza kolumna kwerendy wybierz Tytul z tabeli Film Druga kolumna kwarendy wybierz DataProd z tabeli Film Uruchom kwarendę i zapisz ją pod nazwą kfilmdataprod Kwarenda wybiera Tytul filmu i jego datę produkcji z tabeli Film Kwerenda OsobaAdres1 (Kwerenda wybierająca) Tabela źródłowa = Osoba Pierwsza kolumna kwerendy = Nazwisko Druga kolumna kwerendy = Miasto &, &UlicaNrDomu Kwarenda wybiera Nazwisko osoby i jej pełny adres z tabeli Osoba Kwerenda OsobaAdres2 (Kwerenda wybierająca) Tabela źródłowa = Osoba Pierwsza kolumna = Nazwisko Druga kolumna = zamieszkały: Trzecia kolumna = Miasto &, &UlicaNrDomu Kwarenda wybiera Nazwisko osoby, dodaje tekst (taki jaki umieścisz wewnątrz ) i pełny adres tej osoby z tabeli Osoba Kwerenda Tytuł Dochod (Kwerenda wybierająca, z wyrażeniem arytmetycznym) Wybierz tabelę Film Kwarenda wybiera Tytul, Cena i Zysk z Pierwsza kolumna = Tytul tabeli Film, oblicza różnicę między Druga kolumna = Cena zyskiem a ceną i wyświetla tę różnicę Trzecia kolumna = Zysk jako liczbę całkowitą Czwarta kolumna = Zysk - Cena Piąta kolumna = CInt([Zysk]-[Cena]) Zmień tę kwerendę tak aby podawała tylko tytuł filmu i zaokrągloną do liczby całkowitej wartość różnicy Zysk - Cena. Zmień nagłówek drugiej z wyświetlanych kolumn na Dochód Kwerenda TytułCena ( sortuj = rosnąco) Po uruchomieniu kwarendy zapoznaj się z możliwościami sortowania i filtrowania danych (analogicznie jak w Excelu) Kwarenda ma wybierać Tytul i Cena z tabeli Film, sortować filmy rosnąco wg ich ceny Kwerenda TytułCena1 ( kryteria = BETWEEN 10 AND 30) Kwarenda ma wybierać Tytul i Cena z tabeli Film, sortować filmy malejąco wg ich ceny i wyświetlać tylko tytuły tych filmów, których cena jest w przedziale między 10 a 30 zł

Kwerenda TytułNajwiększyZysk ( sortuj = malejąco, na wstążce wybierz Zwróć=3) Kwarenda ma wybierać Tytul i Zysk z tabeli Film, sortować filmy malejąco wg zysku i wyświetlić 3 najbardziej zyskowne filmy (na wstążce w Narzędzia kwerend / Konfiguracja kwerendy wybierz Zwróć i wpisz obok 3) Kwerenda TytułZawierającySłowo (kryteria = Like *golden* ) Kwarenda ma wybierać Tytul, Cena, Gatunek i Rezyser z tabeli Film i wyświetlić jedynie dane o filmie mającym w tytule słowo golden (w polu Kryteria: kolumny Tytul wpisz warunek logiczny Like *golden* ) Kwerenda FilmyPrzynosząceDochód (Cena / kryteria: <[Zysk]) Kwarenda ma wybierać Tytul i Cena z tabeli Film i wyświetlać tylko tytuły filmów przynoszących dochód (w polu Kryteria: kolumny Cena wpisz warunek logiczny < [Zysk] Kwerenda FilmReżyser(Wybieranie danych z połączonych ze sobą tabel, użycie Kreatora prostych kwarend) Kwarenda ma wyświetlać nazwiska reżyserów i tytuły ich filmów. Tworzenie / Inne / Kreator kwerend / wybierz Kreator prostych kwerend / z tabeli Film wybierz Tytul / z tabeli Rezyser wybierz Nazwisko Kwerenda FilmyAktor (Wybieranie danych z dwóch tabel, pola wielowartościowe) Kwarenda ma wyświetlać listę tytułów filmów i nazwiska grających w nich osób. Projekt kwerendy / zaznacz tabele Film i Aktor (z wciśniętym Ctrl) / z tabeli Film wybierz Tytul / z tabeli Aktor wybierz Nazwisko Kwerenda FilmyOsoby (wybierz dane z trzech tabel) Kwarenda ma wyświetlać nazwiska osób, które pożyczyły poszczególne filmy oraz daty ich wypożyczenia i zwrotu. Wybierz Tytul z tabeli Film, Nazwisko z tabeli Osoba, DataPozyczki i DataZwrotu z tabeli Pożyczka Kwerenda SumowanieZysków (Grupowanie) Kwarenda ma wyświetlać zsumowany zysk z wypożyczania filmów. Wybierz tabelę Film / na wstążce kliknij ikonę sumy Σ / wybierz Zysk z tabeli Film / w polu Podsumowanie: tej kolumny wybierz funkcję Suma Wybierz Tytul z tabeli Film, Nazwisko z tabeli Osoba, DataPozyczki i

Kwerenda FilmyGatunki (Zliczanie filmów należących do różnych gatunków) wybierz dane z dwóch tabel: Film i Gatunek kliknij ikonę sumy Σ na wstążce Pierwsza kolumna = nazwa z tabeli Gatunek Druga kolumna = IdFilmu z tabeli Film / Podsumowanie: Policz / Sortuj: malejąco Kwerenda FilmyTarantino (Kwarenda tworząca tabelę) wybierz tabele Film i Reżyser na wstążce wybierz Typ kwerendy/utwórz tabelę wybierz kilka kolumn z tabeli Film wybierz Nazwisko z tabeli Rezyser / Kryteria:= Tarantino, odznacz pole Pokaż Kwerenda FilmGatunekReżyser (Kwerenda krzyżowa) Wybierz tabele: Film, Gatunek, Reżyser Zaznacz ikonę Krzyżowa oraz ikonę sumy Σ Pierwsza kolumna = nazwisko z tabeli Reżyser; krzyżowa = nagłówek kolumny Druga kolumna = nazwa z tab. Gatunek; krzyżowa = nagłówek wiersza. W wierszu Podsumowanie: obu kolumn pozostaw wartość domyślną (Grupuj według) Trzecia kolumna = IdFilmu, w wierszu Podsumowanie: Policz, w wierszu krzyżowa = Wartość Kwerendy usuwające i aktualizujące

FORMULARZE Za ich pośrednictwem użytkownik przegląda i modyfikuje przechowywane w tabelach dane formularze przygotowuje twórca bazy danych Typy formularzy: związane (wyświetlają dane z dowolnej tabeli) i niezwiązane (umożliwiają jedynie wykonanie określonych operacji) Tworzenie Formularze Więcej formularzy Kreator formularzy Formularz Aktor (związany z tabelą Aktor) Tabela Aktor/ zaznacz pola Imie i Nazwisko/ układ = wyjustowany/ styl =??? Zapisz formularz jako Aktor Uruchom formularz i zapoznaj się z jego działaniem: o Przeglądanie rekordów o Tworzenie nowych rekordów ( ikona na pasku nawigacyjnym formularza ) o Usuwanie rekordów ( Rekordy Usuń Usuń rekord ) o Filtrowanie rekordów ( Sortowanie i filtrowanie Filtruj ) i ( Zaawansowane Filtruj wg formularza ) o Szukanie rekordów ( wg numeru rekordu, w polu Wyszukaj na dole formularza ) Edycja właściwości formularza ( w Widoku projektu lub w Widoku układu, F4 ) Formularz Rezyser(związany z tabelą Rezyser) Zaznacz tabelę Rezyser w panelu nawigacyjnym Tworzenie Formularz dzielony Usuń pole etykiety i pole tekstowe w IdRezysera Dodaj datę i godzinę ( w Widoku układu: Formatowanie Formanty Data i godzina) Zmniejsz pola Imie i Nazwisko ( w Widoku projektu ) Wprowadź, usuń i zmodyfikuj dane o wybranych reżyserach Zapisz formularz jako Rezyser Formularz Gatunek(formularz jedynie do wprowadzania danych) Kreator formularzy tabela Gatunek zaznacz Nazwa gatunku wyjustowany wybierz styl nadaj nazwę formularzowi zaznacz Modyfikuj projekt formularza Wyświetl Arkusz właściwości formularza Zmodyfikuj właściwości formularza o Paski przewijania = żaden o Przyciski nawigacyjne = nie o Selektor rekordów = nie o Wprowadzanie danych = tak Dodaj przycisk umożliwiający dodanie nowego rekordu (kreator nowych formantów) Widok projektu zrób miejsce pod polem Nazwa gatunku Narzędzia projektowania formularzy Projektowanie zaznacz Użyj kreatora formantów ikona Przycisk narysuj myszką przycisk pod polem Nazwa gatunku W Kreatorze przycisków poleceń: Kategorie = Operacje na rekordach

Uruchom formularz i sprawdź jego działanie Akcje = Dodaj nowy rekord Wybierz czy na przycisku ma być wyświetlany tekst czy obraz Nadaj nazwę przyciskowi Formularz Osoba(formularz jedynie do przeglądania danych) Kreator formularzy tabela Osoba zaznacz wszystkie pola poza IdOsoby tabelaryczny wybierz styl nadaj nazwę formularzowi zaznacz Modyfikuj projekt formularza Dostosuj wielkości pól tekstowych do wyświetlanych w nich danych Wyświetl Arkusz właściwości formularza Zmodyfikuj właściwości formularza o Wprowadzanie danych = nie o Dodawanie dozwolone = nie o Usuwanie dozwolone = nie o Edycja dozwolona = nie Wyświetl formularz w Widok formularza i sprawdź jak działa RAPORTY RaportOsoba(związany z tabelą Osoba) Zaznacz tabelę Osoba w panelu nawigacyjnym Tworzenie Raport Zapisz raport jako Osoba RaportRezyserzy(związany z tabelą Rezyser) Tworzenie Kreator raportów tabela Rezyser zaznacz Imie i Nazwisko nie dodawaj poziomów grupowania sortuj wg Nazwisko rosnąco drugoplanowy porządek sortowania wg Imie rosnąco układ tabelaryczny styl nazwa raportu = Rezyser wyświetl w Podgląd raportu RaportFilm(związany z tabelą Film) Tworzenie Kreator raportów tabela Film zaznacz IdFilmu, Tytul, DataPr nie dodawaj poziomów grupowania sortuj wg Tytul rosnąco układ tabelaryczny styl nazwa raportu = Film zaznacz Modyfikuj projekt raportu W Widoku Projektu usuń pole etykiety IdFilmu ( zaznacz to pole Arkusz właściwości zakładka Format: Widoczny = nie / Szerokość = 0 Narzędzia projektowania raportów / Projekt / przycisk Pole tekstowe narysuj myszką obrys pola w sekcji stopki raportu zmień tytuł dodanej etykiety na Wszystkich filmów : Właściwości pola Dane w polu Żródło formantu kliknij Konstruktor wyrażeń Funkcje Funkcje wbudowane typ funkcji = Agregat SQL, funkcja = Policz argument funkcji Policz = [IdFilmu] Zamknij Właściwości pola wyświetl raport w widoku Podglad wydruku