Access_w_biurze_i_nie_tylko_accbiu.pdf

(692 KB) Pobierz
Access w biurze i nie tylko
IDZ DO
PRZYK£ADOW Y ROZDZIA£
Access w biurze
SPIS TREœCI
i nie tylko
KATALOG KSI¥¯EK
Autor: Sergiusz Flanczewski
ISBN: 83-7361-920-8
Format: B5, stron: 420
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Pakiet biurowy MS Office jest jednym z podstawowych narzêdzi wykorzystywanych
we wspó³czesnych firmach. Zawarty w nim system zarz¹dzania bazami danych Access
to wygodna w obs³udze aplikacja s³u¿¹ca do operowania na zbiorach danych.
Dziêki prostocie obs³ugi, sporym mo¿liwoœciom i wizualnym narzêdziom stanowi
doskona³e rozwi¹zanie dla przedsiêbiorstw, w których du¿e znaczenie ma czas
poœwiêcany na opanowanie nowych programów. Kreatory i rozbudowany system
pomocy oferowane przez Accessa niezwykle upraszczaj¹ proces tworzenia bazy
oraz aplikacji przeznaczonych do obs³ugi zgromadzonych w niej danych.
W ksi¹¿ce „Access w biurze i nie tylko” znajdziesz omówienie podstawowych
mo¿liwoœci tego systemu. Nauczysz siê tworzyæ i otwieraæ istniej¹ce bazy danych
oraz tworzyæ nowe. Dowiesz siê, w jaki sposób projektowaæ tabele i jak dobieraæ typy
danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby
wybierania i wstawiania danych, a tak¿e manipulowania nimi za pomoc¹ kwerend.
W kolejnych rozdzia³ach znajdziesz informacje o tworzeniu formularzy i raportów oraz
wyœwietlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz siê
tak¿e pisaæ w³asne makra i poznasz podstawy jêzyka Visual Basic for Applications.
Otwieranie istniej¹cych baz danych
Tworzenie tabel
Typy danych
Tworzenie i modyfikowanie relacji
Manipulowanie danymi za pomoc¹ kwerend
Konstruowanie formularzy
Budowanie raportów
Automatyzacja pracy za pomoc¹ makropoleceñ
Tworzenie i wyœwietlanie wykresów
Dane to dziœ najcenniejszy towar. Naucz siê nim zarz¹dzaæ
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
ONOWOœCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
692033444.003.png 692033444.004.png 692033444.005.png 692033444.006.png
Spis treści
Wstęp .............................................................................................. 7
Rozdział 1. Podstawowe informacje o obsłudze systemu zarządzania
bazami danych Access ..................................................................... 9
Uruchamianie i zamykanie programu .............................................................................. 11
Baza danych ..................................................................................................................... 15
Otwarcie istniejącej bazy danych .............................................................................. 15
Otwarcie istniejącej bazy danych ze zmodyfikowanymi
parametrami uruchomieniowymi ............................................................................ 17
Tworzenie nowej bazy danych .................................................................................. 19
Struktura okna Bazy danych ..................................................................................... 20
Bazy danych a wersje programu Access ........................................................................... 30
Otwieranie bazy danych z wcześniejszej wersji programu Access
bez jej konwertowania ............................................................................................ 30
Konwersja bazy danych ze starszej wersji programu Access ................................... 33
Rozdział 2. Tabele ........................................................................................... 39
Struktura i tworzenie tabeli .............................................................................................. 39
Typy danych pola ...................................................................................................... 40
Procedury tworzenia tabel ......................................................................................... 41
Tworzenie tabeli za pomocą kreatora ........................................................................ 42
Tworzenie tabeli przez wprowadzenie danych ......................................................... 46
Tworzenie tabeli w widoku projektu ......................................................................... 51
Tworzenie tabeli — polecenie Importuj .................................................................... 58
Tworzenie tabeli — polecenie Połącz tabele ............................................................ 64
Klucze podstawowe tabeli ......................................................................................... 67
Procedury obsługi tabeli .................................................................................................. 71
Nawigowanie w tabeli ............................................................................................... 71
Zaznaczanie pól i rekordów ...................................................................................... 77
Prezentacja danych w tabeli ...................................................................................... 77
Aktualizacja danych w tabeli .................................................................................... 90
Modyfikacja struktury tabeli ................................................................................... 101
Rozdział 3. Relacje i kwerendy ....................................................................... 109
Relacje — informacje podstawowe ............................................................................... 109
Tworzenie, edytowanie i usuwanie relacji .................................................................... 112
Konstrukcja relacji jeden-do-wielu ......................................................................... 112
Aktualizacja tabel pozostających w relacji jeden-do-wielu .................................... 117
Konstrukcja relacji wiele-do-wielu ......................................................................... 120
Aktualizacja tabel pozostających w relacji wiele-do-wielu .................................... 131
 
4
Access w biurze i nie tylko
Kwerendy — informacje podstawowe .......................................................................... 134
Tworzenie kwerendy w widoku projektu ................................................................ 135
Tworzenie kwerendy za pomocą kreatora ............................................................... 140
Kwerenda wybierająca ............................................................................................ 143
Kwerenda parametryczna ........................................................................................ 153
Kwerenda krzyżowa ................................................................................................ 157
Kwerendy funkcjonalne .......................................................................................... 167
Kwerenda tworząca tabelę ...................................................................................... 167
Kwerenda aktualizująca .......................................................................................... 173
Kwerenda usuwająca ............................................................................................... 180
Kwerenda dołączająca ............................................................................................. 187
Rozdział 4. Formularze, formanty i raporty ...................................................... 193
Formularz — informacje podstawowe .......................................................................... 193
Tworzenie Autoformularza ..................................................................................... 193
Formularz jako arkusz danych ................................................................................ 196
Tworzenie formularza za pomocą kreatora ............................................................. 198
Tworzenie formularza w widoku projektu .............................................................. 203
Zmiana właściwości formularza .............................................................................. 208
Formularz — umieszczanie obrazu (grafiki) .......................................................... 210
Formularz jako okno dialogowe .............................................................................. 213
Tworzenie podformularzy ....................................................................................... 216
Formanty — informacje podstawowe ........................................................................... 224
Umieszczanie formantu na formularzu ................................................................... 224
Pasek narzędzi Przybornik ...................................................................................... 227
Raporty — informacje podstawowe .............................................................................. 230
Tworzenie raportu za pomocą polecenia Autoraport .............................................. 230
Tworzenie raportu za pomocą kreatora ................................................................... 232
Rozdział 5. Makra i edytor języka Visual Basic ............................................... 239
Makra — informacje podstawowe ................................................................................ 240
Tworzenie makra ..................................................................................................... 240
Uruchamianie makra ............................................................................................... 243
Edytor języka Visual Basic ............................................................................................ 250
Obsługa edytora VBA ............................................................................................. 250
Rozdział 6. Jednoręki bandyta, czyli grafika i losowość w jednym .................... 265
Zadanie projektowe ....................................................................................................... 265
Założenia szczegółowe do projektowanej bazy danych ............................................ 265
Konstrukcja tabel bazy danych ...................................................................................... 270
Konstrukcja tabeli Tab_fot ...................................................................................... 271
Konstrukcja tabeli Wynik ........................................................................................ 276
Konstrukcja formularzy ................................................................................................. 278
Formularz Tabela wygranych .................................................................................. 278
Formularz START ................................................................................................... 285
Formularz Logo ....................................................................................................... 302
Makra ............................................................................................................................. 310
Obsługa zdarzeń formularzy i formantów ..................................................................... 314
Formularz START ................................................................................................... 317
Formularz Logo ....................................................................................................... 326
Spis treści
5
Rozdział 7. Wykresy, czyli liczby w słupkach ................................................... 329
Zadanie projektowe ....................................................................................................... 329
Założenia szczegółowe do projektowanej bazy danych ............................................ 329
Konstrukcja tabel i kwerendy bazy danych ................................................................... 334
Konstrukcja tabeli Tab_osoby ................................................................................. 334
Konstrukcja tabeli Tab_transakcje .......................................................................... 336
Konstrukcja tabeli Parametry .................................................................................. 337
Konstrukcja relacji pomiędzy tabelami Tab_osoby i Tab_transakcje .................... 338
Konstrukcja kwerendy Suma_Kwerenda ................................................................ 342
Konstrukcja formularzy ................................................................................................. 346
Formularz START ................................................................................................... 346
Formularz Parametr ................................................................................................. 370
Formularz Wykres ................................................................................................... 377
Modyfikacja wykresu .................................................................................................... 385
Konstrukcja raportu ....................................................................................................... 393
Konstrukcja makropoleceń ............................................................................................ 403
Makropolecenie — Makro1 .................................................................................... 404
Makropolecenie — Makro2 .................................................................................... 405
Makropolecenie — Makro3 .................................................................................... 405
Obsługa zdarzeń formularzy i formantów ..................................................................... 406
Skorowidz .................................................................................... 409
Rozdział 4.
Formularze,
formanty i raporty
Formularz — informacje podstawowe
Formularz jest obiektem bazy danych umożliwiającym wprowadzanie oraz wyświe-
tlanie informacji. Informacjami tymi mogą być dane alfanumeryczne (przechowywane
w tabelach), jak również informacje innego typu, np. grafika, dźwięki, sekwencje wideo,
przechowywane w plikach niewchodzących w skład bazy danych. W przypadku gdy
formularz pobiera i przechowuje dane z tabeli lub kwerendy, czyli z podstawowego
źródła danych, mówimy, że formularz jest związany.
W formularzu nie muszą znajdować się wszystkie pola tabel lub kwerend, na których
jest on oparty.
Formularzy możemy również użyć jako „paneli przełączania”, czyli wykorzystywać je
do uruchomienia innych formularzy lub raportów przez wyposażenie ich w odpowied-
nie przyciski (lub inne formanty), w których została odpowiednio zaprogramowana
obsługa zdarzeń, to znaczy reakcja na kliknięcie myszą w obszarze przycisku.
Tworzenie Autoformularza
Przykładem formularza związanego jest Autoformularz . Jego tworzenie przedstawimy
na przykładzie bazy danych o nazwie db4.mdb . W tym celu należy:
1. Otworzyć bazę danych db4.mdb znajdującą się w katalogu C:\Acc_Biuro\
Rozdzial_4 .
2. Wybrać zakładkę Obiekty/Tabele (lewa strona okna dialogowego Baza danych ,
rysunek 4.1).
692033444.001.png 692033444.002.png
Zgłoś jeśli naruszono regulamin