Ćwiczenie nr 1 (Access 2007)


Bazy danych  Ćwiczenie 1  Sarzyński, Furmanek, Jaskólski
ĆWICZENIE 1
1. Uruchomić program Microsoft Access 2007.
2. Utworzyć nową pustą bazę danych o nazwie biblioteka. W tym momencie warto zmienić
ścieżkę dostępu, aby zapisać bazę we wskazanym przez nas miejscu (domyślnie baza jest
zapisywana w folderze moje dokumenty). Można to zrobić z poziomu ekranu startowego
wyświetlanego po uruchomieniu programu Access (rys. 1.) lub klikając przycisk pakietu
Office i wybierając polecenie Nowy (rys. 2.).
Rys. 1. Rys. 2.
3. Zaprojektować niezbędne tabele. Access 2007 domyślnie przechodzi do karty Tabela 1
(rys. 3.). W celu definiowania nowych pól tabeli należy przełączyć widok na Widok
projektu (rys. 4.). Program poprosi o nazwę tabeli w celu jej zapisania (rys. 5.).
Projektowanie kolejnych tabeli można dokonać przechodząc do zakładki Tworzenie
i klikając Tabela lub Projekt tabeli (od razu otwiera tabelę w widoku projektu).
Rys. 3. Rys. 4. Rys. 5.
4. W celu uzupełnienia tabeli danymi należy przejść do Widoku arkusza danych. Ustawienie
Klucza podstawowego dokonujemy przy pomocy ikony . Projektując tabele
należy pamiętać, że za wyjątkiem określenia typu formantu (Pole kombi, Pole tekstowe,
Pole wyboru), którego dokonuje się na zakładce Odnośnik (rys. 6.), wszystkie dany
z kolumny Właściwości pola umieszczamy na zakładce Ogólne (rys. 7.). Dotyczy to np.:
Rozmiaru pola, Indeksowania, Maski wprowadzania, Formantu komórki, Wartości
domyślnej czy też Nowych wartości.
str. 1 z 5
Bazy danych  Ćwiczenie 1  Sarzyński, Furmanek, Jaskólski
Rys. 6. Rys. 7.
a) Zaprojektować tabelę  Czytelnicy o następujących właściwościach:
Nazwa pola Typ danych Właściwości pola
ID_czytelnika Autonumerowanie Liczba całkowita długa, ustawić klucz
podstawowy
Nazwisko Tekst Rozmiar pola 30
Imię Tekst Rozmiar pola 20
Adres Tekst Rozmiar pola 50
Data urodzenia Data/Godzina Data krótka
Zdjecie Obiekt OLE
b) Zaprojektować tabelę  Książki o następujących właściwościach:
Nazwa pola Typ danych Właściwości pola
ID_książki Autonumerowanie Liczba całkowita długa, ustawić klucz
podstawowy
Tytuł Tekst Rozmiar pola 50
Nazwisko_autora Tekst Rozmiar pola 50
Rok_wydania Liczba Liczba całkowita długa, wartość domyślna
2010
Opis Tekst Rozmiar pola 50
c) Zaprojektować tabelę  Wypożyczenia o następujących właściwościach:
Nazwa pola Typ danych Właściwości pola
ID_wypożyczenia Autonumerowanie Liczba całkowita długa, ustawić klucz
podstawowy
ID_książki Liczba Liczba całkowita długa,
wartość indeksowana z powtórzeniami
ID_czytelnika Liczba Liczba całkowita długa,
wartość indeksowana z powtórzeniami
Data_wypożyczenia Data/Godzina Data krótka, wartość domyślna Date()
Data_zwrotu Data/Godzina Data krótka
Uwagi Tekst Rozmiar pola 50
str. 2 z 5
Bazy danych  Ćwiczenie 1  Sarzyński, Furmanek, Jaskólski
5. Uzupełnić utworzone tabele danymi (co najmniej 5 wierszy do każdej tabeli).
6. W celu uzyskania pożądanych  wyselekcjonowanych informacji, należy utworzyć
kwerendy. Do tego celu można wykorzystać kreatora kwerend (rys. 8.) lub widoku
projektu (rys. 9.)
Rys. 8. Rys. 9.
a) Kwerenda K1_czytelnicy oparta jest na tabeli Czytelnicy. Wybieramy pola: Nazwisko, Imię,
Data urodzenia i Adres.
b) Kwerenda K2_książki oparta jest na tabeli Książki. Wybieramy pola: Tytuł, Nazwisko_autora,
Rok_wydania.
c) Kwerenda K3_wypożyczenia oparta jest na tabeli Wypożyczenia. Wybieramy pola: ID_książki,
ID_czytelnika, Data_wypożyczenia i Data_zwrotu.
7. W celu zwiększenia funkcjonalności bazy należy w tabeli wypożyczenia utworzyć odnośniki dla
pól ID_książki (rys. 10.) i ID_czytelnika.
SELECT Ksią\ki.ID_ksią\ki,
Ksią\ki.Tytuł, Ksią\ki.Nazwisko_autora
FROM Ksią\ki ORDER BY
Ksią\ki.Tytuł
Rys. 10.
8. Analogicznie dla pola ID_czytelnika, wybieramy w zakładce Odnośnik: pole kombi, dla zródła
wierszy definiujemy pola z tabeli Czytelnicy, które będą wyświetlane w polu kombi:
SELECT Czytelnicy.ID_czytelnika, Czytelnicy.Nazwisko, Czytelnicy.Imię FROM Czytelnicy ORDER BY
Czytelnicy.Nazwisko
str. 3 z 5
Bazy danych  Ćwiczenie 1  Sarzyński, Furmanek, Jaskólski
Następnie określamy kolumnę związaną, czyli klucz główny oraz liczbę wybranych pól, dla których
możemy określić szerokość wyświetlanych kolumn oraz szerokość całej listy.
9. Do budowania elementów interfejsu graficznego służą formularze. W celu szybkiego i łatwego
uzyskania wstępnego projektu formularza można skorzystać z wielu możliwości, które daje nam
Access. Najszybszym sposobem zbudowania formularza jest zaznaczenia obiektu, z którego pola
chcemy umieścić w formularzu i następnie po przejściu do zakładki Tworzenie wybranie jednej
z opcji (rys. 11.): Formularz - umożliwia tworzenie formularza, w którym można wprowadzać
informacje po kolei dla pojedynczych rekordów (rys. 12.), Formularz dzielony - umożliwia
tworzenie formularza dzielonego, w który w górnej sekcji pokazany jest arkusz danych, a w dolnej
sekcji znajduje się formularz do wprowadzania informacji dotyczących rekordu wybranego
z arkusza danych (rys. 13), Wiele elementów  umożliwia utworzenie formularza pokazującego
wiele rekordów w arkuszu danych, po jednym rekordzie na wiersz (rys. 14.) ,
Rys. 11. Rys. 12.
Rys. 13. Rys. 14.
Można również wybrać opcję Pusty formularz, która to pozwala na dodawanie z listy wszystkich
dostępnych pól według własnego uznania (rys. 15.). w przypadku pól z różnych obiektów Access
poprosi o nadanie relacji służących do prawidłowego odwoływania się do określonych danych.
str. 4 z 5
Bazy danych  Ćwiczenie 1  Sarzyński, Furmanek, Jaskólski
Rys. 15.
Formularze można również projektować za pomocą kreatorów, a także bezpośrednio w widoku
projektu (Projekt formularza). Ostatnia opcja daje najwięcej możliwości edycyjnych  przyciski,
efekty graficzne, wykresy itp.
10. Zaprojektować 3 formularze: Ewidencja czytelników - z pojedynczym rekordem(rys. 16.),
Ewidencja książek  wiele elementów (rys. 17.), Wypożyczenia  formularz dzielony (rys. 18.).
Rys. 16. Rys. 17.
Rys. 18.
str. 5 z 5


Wyszukiwarka

Podobne podstrony:
Access 2007 ĆWICZENIE 2 cz 1
Cwiczenie nr
Ćwiczenie nr 23
Zeszyt Ćwiczeń nr 3
Ćwiczenie nr 10
Materiały pomocnicze do ćwiczenia nr 3 co powinien wiedzieć wnioskodawca (1)
Ćwiczenie nr 73(1)
0106 30 03 2009, cwiczenia nr 6 , Wrzeciono podziałowe Paul Esz
Ćwiczenie nr 50(1)
Ćwiczenie nr 77(1)

więcej podobnych podstron