ABC_Access_2007_PL_abca27.pdf

(376 KB) Pobierz
ABC Access 2007 PL
Autor: Maciej Groszek
ISBN: 83-246-1003-0
Format: B5, stron: 216
Access to aplikacja s³u¿¹ca do tworzenia zbiorów danych nosz¹cych nazwê baz
i zarz¹dzania nimi. Jednak jest coœ, co odró¿nia Accessa od innych systemów
zarz¹dzania bazami danych. Aplikacja ta ma wbudowane œrodowisko programistyczne,
za pomoc¹ którego mo¿na stworzyæ narzêdzie do manipulowania danymi. Wbudowane
kreatory i wizualne narzêdzia pozwalaj¹ ³atwo stworzyæ interfejs do tabel z danymi
nawet tym osobom, które wczeœniej nie mia³y do czynienia z programowaniem
i projektowaniem baz danych. Mo¿liwoœci Accessa zdecydowanie usprawniaj¹ pracê
firmy i organizacji — zamiast zbieraæ dane w fiszkach, skoroszytach i segregatorach,
mo¿emy wykorzystaæ prost¹ w obs³udze aplikacjê pozwalaj¹c¹ nie tylko na ich
gromadzenie, ale tak¿e przeszukiwanie i tworzenie raportów.
„ABC Access 2007 PL” to podrêcznik, który wprowadzi Ciê w tajniki korzystania
z Accessa. Czytaj¹c go, poznasz zasady projektowania baz danych, wi¹zania ich
relacjami i wype³niania danymi. Dowiesz siê, jakiego typu dane mo¿esz przechowywaæ
w tabelach i jak je przenosiæ z innych aplikacji. Poznasz tak¿e podstawowe narzêdzie
do manipulowania danymi — kwerendy. Zaprojektujesz interfejs do wprowadzania
i modyfikowania danych oraz stworzysz raporty.
Projektowanie baz i tabel
Relacje pomiêdzy tabelami
Typy danych
Import i eksport danych z innych aplikacji
Wyszukiwanie za pomoc¹ kwerend
Tworzenie z³o¿onych kwerend
Projektowanie formularzy do manipulowania danymi
Generowanie raportów
Przekonaj siê, jak ogromne mo¿liwoœci drzemi¹ w Accessie
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
945024821.050.png 945024821.061.png 945024821.064.png 945024821.065.png 945024821.001.png 945024821.002.png 945024821.003.png 945024821.004.png 945024821.005.png 945024821.006.png 945024821.007.png 945024821.008.png 945024821.009.png 945024821.010.png 945024821.011.png 945024821.012.png 945024821.013.png 945024821.014.png 945024821.015.png 945024821.016.png 945024821.017.png 945024821.018.png 945024821.019.png 945024821.020.png 945024821.021.png 945024821.022.png 945024821.023.png 945024821.024.png 945024821.025.png 945024821.026.png 945024821.027.png 945024821.028.png 945024821.029.png 945024821.030.png 945024821.031.png 945024821.032.png 945024821.033.png 945024821.034.png 945024821.035.png 945024821.036.png 945024821.037.png 945024821.038.png 945024821.039.png 945024821.040.png 945024821.041.png 945024821.042.png 945024821.043.png 945024821.044.png 945024821.045.png 945024821.046.png
 
Wstęp ............................................................................. 7
1
Od kartki do bazy danych ................................................. 9
Dlaczego mam używać komputerowej bazy danych .................... 10
Po co wydawać pieniądze na Accessa ........................................... 14
Zadziwiające problemy bibliotekarki ............................................ 15
2
Burza mózgów i ból głowy .............................................. 25
3
W księgarni .................................................................. 29
Tabela i wszystko jasne ................................................................. 29
Założenia ......................................................................................... 31
4
Trzy reguły ................................................................... 35
Reguła 1. Unikanie nadmiarowości ............................................... 36
Reguła 2. Jedna z kolumn musi zawierać dane unikatowe ......... 37
Reguła 3. W bazie danych musi znajdować się klucz ................... 39
5
Ujawniamy tajemnice bazy danych ................................. 41
Architektura bazy danych .............................................................. 42
Dobieranie kluczy ........................................................................... 43
Sięgamy po indeks .......................................................................... 44
Zależności pomiędzy tabelami ....................................................... 45
Relacja 1 – 1 .............................................................................. 45
Relacja 1 – N ............................................................................. 46
Relacja N – M ............................................................................ 47
945024821.047.png 945024821.048.png 945024821.049.png
ABC Access 2007 PL
Niezapowiedziana kartkówka ....................................................... 48
Lista życzeń .............................................................................. 49
Wykaz danych .......................................................................... 50
Tabele i relacje .......................................................................... 50
6
Uruchamiamy program ...................................................53
Zatrudniamy kreatora .................................................................... 55
W taki sposób można wygenerować bazę danych? ...................... 57
Wczytywanie bazy danych ............................................................ 58
Tworzenie nowej bazy ................................................................... 59
7
Obiekty bazy danych .......................................................61
Tabele .............................................................................................. 62
Kwerendy ........................................................................................ 66
Formularze ..................................................................................... 68
Raporty ........................................................................................... 71
Makra .............................................................................................. 73
Moduły ............................................................................................ 74
Edycja obiektów ............................................................................. 75
8
Tabele ...........................................................................77
Typy danych ................................................................................... 78
Korzyści z różnorodności ............................................................... 79
Pomagamy w trudnym wyborze ................................................... 81
Tekst czy Nota .......................................................................... 81
Liczba ........................................................................................ 82
Data i Godzina .......................................................................... 84
Waluta ....................................................................................... 85
Autonumerowanie .......................................................................... 86
Tak i Nie .................................................................................... 87
Obiekt OLE ................................................................................ 87
9
Parametry typów danych ................................................89
Formatowanie tekstu i not ............................................................ 91
Maski wprowadzania ............................................................... 91
Reguła poprawności ................................................................. 92
Indeksowanie ................................................................................. 94
Rozmiar pola .................................................................................. 95
Formaty liczbowe ........................................................................... 96
10
Tworzenie i edycja tabel .................................................99
Definiowanie pól .......................................................................... 102
Definiowanie klucza ..................................................................... 102
Indeksowanie bazy ....................................................................... 105
ABC edycji tabel ............................................................................ 106
Zmiany struktury tabeli ............................................................... 107
Jak to zrobić ................................................................................. 108
4
945024821.051.png 945024821.052.png 945024821.053.png 945024821.054.png
Spis treści
11
Łączenie i wczytywanie danych .................................... 111
Łączenie danych ........................................................................... 112
Importowanie danych .................................................................. 117
Importowanie danych z plików tekstowych ............................... 121
12
Eksportowanie danych ................................................. 123
Eksportowanie struktury tabeli .................................................. 125
Eksportowanie do innych baz danych i arkuszy ........................ 127
Eksportowanie do plików tekstowych ........................................ 128
Eksportowanie z formatowaniem .......................................... 129
13
Wyświetlanie i nawigacja ............................................ 133
Ikona Widok .................................................................................. 134
Widok projekt i arkusza danych .................................................. 134
Nawigacja ..................................................................................... 135
Zaznaczanie .................................................................................. 137
Kursor kameleon ..................................................................... 138
Dopasowanie interfejsu ................................................................ 140
14
Edycja bazy danych ...................................................... 143
Otwieranie tabeli .......................................................................... 143
Tajemnicze znaczki ...................................................................... 145
Wpisywanie nowych danych ....................................................... 146
Edycja danych ............................................................................... 146
Usuwanie danych ......................................................................... 146
Usuwanie wielu rekordów ........................................................... 147
Użyteczne skróty .......................................................................... 148
Filtrowanie ................................................................................... 149
Filtrowanie według formularza ............................................. 150
Filtrowanie zaawansowane ................................................... 151
Sortowanie danych ....................................................................... 153
Proste wyszukiwanie ................................................................... 154
Zamiana danych ............................................................................ 155
15
Relacje ........................................................................ 157
Definiowanie relacji „jeden-do-wielu” lub „jeden-do-jednego” ..... 158
16
Kto pyta, nie błądzi ...................................................... 163
Kwerendy ...................................................................................... 164
Kwerendy wybierające ........................................................... 164
Kwerendy parametryczne ...................................................... 164
Kwerendy krzyżowe ............................................................... 165
Kwerendy funkcjonalne .......................................................... 165
Kwerendy SQL ......................................................................... 166
Tworzenie kwerendy wybierającej .............................................. 166
Wybieranie pól z tabel ............................................................ 168
Kryteria ................................................................................... 170
Tworzenie kwerendy aktualizującej bazę ................................... 172
Tworzenie kwerendy usuwającej rekordy .................................. 173
5
945024821.055.png 945024821.056.png 945024821.057.png 945024821.058.png
ABC Access 2007 PL
17
Formularze ..................................................................177
Z czego składa się formularz ........................................................ 178
Tworzenie formularza ................................................................. 179
Tworzenie formularza przy użyciu polecenia Formularz .... 179
Tworzenie formularza przy użyciu kreatora. ....................... 181
Tworzenie formularza za pomocą Projektu formularza ....... 185
Instrukcja obsługi formularzy ..................................................... 189
18
Raporty ........................................................................191
Tworzenie nowego raportu ......................................................... 192
Tworzenie raportu za pomocą opcji Raport .......................... 193
Tworzenie raportu za pomocą Kreatora raportów ............... 193
Tworzenie raportu za pomocą Projektu raportu .................. 199
Sortowanie i grupowanie ............................................................. 200
Skorowidz ....................................................................203
6
945024821.059.png 945024821.060.png 945024821.062.png 945024821.063.png
Zgłoś jeśli naruszono regulamin