access-2007-pl.-biblia full version.pdf

(40810 KB) Pobierz
887612373.001.png
6
Access 2007 PL. Biblia
Tworzenie nowej tabeli ........................................................................................................................ 81
Istota konwencji nazewnictwa ....................................................................................................... 82
Proces tworzenia struktury tabeli .................................................................................................. 83
Posługiwanie się zakładką Projekt na wstążce Accessa ................................................................ 87
Praca z polami ............................................................................................................................... 88
Tworzenie tabeli tblKlienci .................................................................................................................. 97
Pola autonumerowane w Accessie ................................................................................................ 97
Kończenie tabeli tblKlienci ........................................................................................................... 97
Zmiana struktury tabeli ........................................................................................................................ 98
Wstawianie nowego pola ............................................................................................................... 98
Usuwanie pola ............................................................................................................................... 98
Zmiana położenia pola ................................................................................................................... 99
Zmiana nazwy pola ........................................................................................................................ 99
Zmiana rozmiaru pola .................................................................................................................... 99
Problemy konwersji danych ........................................................................................................ 100
Przypisywanie właściwości pól ................................................................................................... 101
Właściwości pól tabeli tblKlienci ...................................................................................................... 117
Okno właściwości Odnośnik ....................................................................................................... 117
Określanie klucza głównego .............................................................................................................. 118
Wartości niepowtarzalne ............................................................................................................. 119
Wybór klucza głównego .............................................................................................................. 119
Tworzenie klucza głównego ........................................................................................................ 120
Tworzenie złożonych kluczy głównych ...................................................................................... 120
Indeksowanie tabel Accessa .............................................................................................................. 121
Czy używanie indeksów jest ważne? ........................................................................................... 122
Indeksy złożone z wielu pól ........................................................................................................ 124
Kiedy należy indeksować tabele? ................................................................................................ 125
Indeksowanie tabeli tblKlienci .................................................................................................... 126
Drukowanie struktury tabeli .............................................................................................................. 127
Zapisywanie ukończonej tabeli .......................................................................................................... 128
Operacje przeprowadzane na tabelach w oknie bazy danych ............................................................ 128
Zmiana nazwy tabel ..................................................................................................................... 128
Usuwanie tabel ............................................................................................................................ 129
Kopiowanie tabel w obrębie bazy danych ................................................................................... 129
Kopiowanie tabel do innej bazy danych ...................................................................................... 130
Dodawanie rekordów do tabeli bazy danych ..................................................................................... 130
Informacje o typie danych Załącznik ................................................................................................. 131
Podsumowanie ................................................................................................................................... 132
Rozdział 3. Projektowanie wzmocnionych aplikacji ..................................... 133
Normalizacja danych ......................................................................................................................... 135
Pierwsza postać normalna ........................................................................................................... 136
Druga postać normalna ................................................................................................................ 138
Trzecia postać normalna .............................................................................................................. 142
Więcej informacji na temat anomalii ........................................................................................... 143
Denormalizacja ............................................................................................................................ 143
Relacje pomiędzy tabelami ................................................................................................................ 144
Wiązanie danych .......................................................................................................................... 145
Jeden do jednego ......................................................................................................................... 147
Jeden do wielu ............................................................................................................................. 148
Wiele do wielu ............................................................................................................................. 150
Relacje przechodnie ..................................................................................................................... 151
7
Spis treści
Więzy integralności ........................................................................................................................... 152
Pojęcie kluczy .................................................................................................................................... 155
Określanie klucza głównego ........................................................................................................ 156
Korzyści wynikające ze stosowania kluczy głównych ................................................................ 158
Wybór klucza głównego .............................................................................................................. 159
Tworzenie relacji i wymuszanie przestrzegania więzów integralności ....................................... 161
Przeglądanie wszystkich relacji ................................................................................................... 167
Usuwanie relacji .......................................................................................................................... 167
Reguły integralności specyficzne dla aplikacji ........................................................................... 167
Podsumowanie ................................................................................................................................... 169
Rozdział 4. Wybieranie danych za pomocą kwerend .................................... 171
Pojęcie kwerendy ............................................................................................................................... 172
Czym jest kwerenda? ................................................................................................................... 172
Typy kwerend .............................................................................................................................. 174
Możliwości kwerend .................................................................................................................... 175
Jak działają zestawy rekordów? .................................................................................................. 176
Tworzenie kwerendy .......................................................................................................................... 177
Używanie okna kwerendy ........................................................................................................... 178
Poruszanie się w oknie widoku projektu kwerendy .................................................................... 178
Używanie wstążki Projektowanie kwerendy ............................................................................... 179
Korzystanie z obszaru QBE okna projektu kwerendy ................................................................. 179
Wybieranie pól ................................................................................................................................... 180
Dodawanie pojedynczego pola .................................................................................................... 180
Dodawanie wielu pól ................................................................................................................... 181
Wyświetlanie zestawu rekordów ....................................................................................................... 182
Praca z polami .................................................................................................................................... 183
Zaznaczanie pola w obszarze siatki QBE .................................................................................... 183
Zmiana kolejności pól ................................................................................................................. 184
Zmiana rozmiaru kolumn w obszarze siatki QBE ....................................................................... 184
Usuwanie pól ............................................................................................................................... 185
Wstawianie pól ............................................................................................................................ 185
Aliasy nazw pól ........................................................................................................................... 185
Wyświetlanie pól ......................................................................................................................... 186
Zmiana kolejności sortowania ........................................................................................................... 187
Wyświetlanie tylko wybranych rekordów ......................................................................................... 189
Kryteria wyboru rekordów .......................................................................................................... 189
Definiowanie prostych kryteriów tekstowych ............................................................................. 189
Definiowanie prostych kryteriów innych typów ......................................................................... 191
Drukowanie zbiorów wynikowych kwerend ..................................................................................... 192
Zapisywanie kwerendy ...................................................................................................................... 192
Dodawanie do kwerendy więcej niż jednej tabeli .............................................................................. 193
Obszar Tabele/kwerendy okna projektu kwerendy ............................................................................ 194
Linie sprzężeń .............................................................................................................................. 194
Operacje na oknach list pól ......................................................................................................... 195
Przesuwanie tabel ........................................................................................................................ 195
Usuwanie tabel ............................................................................................................................ 195
Dodawanie kolejnych tabel ......................................................................................................... 195
Dodawanie pól z więcej niż jednej tabeli .......................................................................................... 196
Przeglądanie nazw tabel .............................................................................................................. 196
Dodawanie wielu pól ................................................................................................................... 197
8
Access 2007 PL. Biblia
Ograniczenia dla kwerend bazujących na wielu tabelach .................................................................. 197
Ograniczenia modyfikacji ............................................................................................................ 198
Obchodzenie ograniczeń dla kwerend ......................................................................................... 198
Tworzenie sprzężeń w kwerendach i ich obsługa .............................................................................. 200
Sprzęganie tabel ........................................................................................................................... 201
Określenie typu sprzężenia .......................................................................................................... 202
Usuwanie sprzężeń ...................................................................................................................... 204
Typy sprzężeń tabel ........................................................................................................................... 204
Sprzężenia równe (wewnętrzne) .................................................................................................. 205
Zmiana właściwości sprzężenia ................................................................................................... 206
Sprzężenia wewnętrzne oraz zewnętrzne .................................................................................... 207
Tworzenie iloczynu kartezjańskiego ........................................................................................... 208
Podsumowanie ................................................................................................................................... 208
Rozdział 5. Używanie operatorów i wyrażeń w Accessie ............................. 211
Co to są operatory? ............................................................................................................................ 212
Typy operatorów .......................................................................................................................... 212
Priorytet operatorów .................................................................................................................... 224
Kwerendy — od prostych do złożonych ............................................................................................ 225
Używanie w kwerendach operatorów porównania ...................................................................... 226
Złożone kryteria wyboru ............................................................................................................. 228
Używanie funkcji w kwerendach wybierających ........................................................................ 231
Odwoływanie się do pól w kwerendach wybierających .............................................................. 231
Wpisywanie kryteriów jednowartościowych ..................................................................................... 231
Wprowadzanie kryteriów znakowych (Tekst lub Nota) .............................................................. 232
Operator Like i symbole wieloznaczne ....................................................................................... 233
Określanie wartości niepasujących .............................................................................................. 236
Wprowadzanie kryteriów liczbowych (Liczba, Waluta, Autonumerowanie) ............................. 237
Wprowadzanie kryteriów logicznych (Tak/Nie) ......................................................................... 239
Wprowadzanie kryterium dla obiektu OLE ................................................................................. 239
Wprowadzanie wielu kryteriów w jednym polu ................................................................................ 239
Operacja Or .................................................................................................................................. 240
Określanie wielu wartości pola za pomocą operatora Or ............................................................ 240
Używanie komórki Lub: na siatce projektu QBE ........................................................................ 241
Używanie listy wartości w połączeniu z operatorem In .............................................................. 242
Operacja And ............................................................................................................................... 242
Określanie zakresu za pomocą operatora And ............................................................................ 243
Używanie operatora Between...And ............................................................................................ 243
Wyszukiwanie danych o wartości Null ....................................................................................... 244
Wprowadzanie kryteriów w wielu polach ......................................................................................... 245
Używanie operacji And i Or w polach kwerendy ........................................................................ 245
Określanie kryteriów And w wielu polach kwerendy ................................................................. 246
Określanie kryteriów Or w wielu polach kwerendy .................................................................... 246
Używanie operacji And oraz Or na różnych polach .................................................................... 247
Kwerenda złożona w wielu wierszach ......................................................................................... 249
Tworzenie w kwerendzie pola obliczeniowego ................................................................................. 249
Podsumowanie ................................................................................................................................... 250
9
Spis treści
Rozdział 6. Praca w widoku arkusza danych ................................................. 251
Arkusze danych .................................................................................................................................. 252
Okno arkusza danych ......................................................................................................................... 253
Poruszanie się w obrębie arkusza danych .................................................................................... 254
Przyciski nawigacyjne ................................................................................................................. 254
Wstążka arkusza danych .............................................................................................................. 255
Otwieranie arkusza danych ................................................................................................................ 256
Wpisywanie nowych danych ............................................................................................................. 256
Zapisywanie rekordu ................................................................................................................... 258
Automatyczne sprawdzanie poprawności typów danych ............................................................ 258
Wpływ właściwości na wpisywane dane ..................................................................................... 259
Operacje przeprowadzane na rekordach w arkuszu danych .............................................................. 262
Przemieszczanie się pomiędzy rekordami ................................................................................... 262
Wyszukiwanie określonej wartości ............................................................................................. 263
Modyfikowanie wartości w arkuszu danych ...................................................................................... 265
Ręczne zamienianie istniejących wartości .................................................................................. 265
Modyfikacja istniejącej wartości ................................................................................................. 266
Pola, których nie można edytować .............................................................................................. 267
Używanie funkcji Cofnij .................................................................................................................... 267
Kopiowanie i wklejanie wartości ....................................................................................................... 267
Zamienianie wartości ......................................................................................................................... 268
Dodawanie nowych rekordów ........................................................................................................... 269
Usuwanie rekordów ........................................................................................................................... 269
Wyświetlanie rekordów ..................................................................................................................... 270
Zmiana kolejności pól ................................................................................................................. 270
Zmiana szerokości wyświetlanych pól ........................................................................................ 272
Zmiana wysokości wyświetlanych rekordów .............................................................................. 272
Zmiana czcionki .......................................................................................................................... 273
Wyświetlanie linii oddzielających komórki i alternatywne kolory wierszy ................................ 274
Wyrównywanie danych w kolumnach ........................................................................................ 275
Ukrywanie oraz odkrywanie kolumn .......................................................................................... 276
Blokowanie kolumn ..................................................................................................................... 276
Zapisywanie zmienionego układu arkusza .................................................................................. 277
Zapisywanie rekordu ................................................................................................................... 277
Sortowanie i filtrowanie rekordów w arkuszu danych ...................................................................... 277
Korzystanie z funkcji szybkiego sortowania ............................................................................... 277
Używanie filtrowania według wyboru ........................................................................................ 278
Używanie filtrowania według formularza ................................................................................... 280
Drukowanie rekordów ....................................................................................................................... 281
Drukowanie arkusza danych ........................................................................................................ 282
Korzystanie z podglądu wydruku ................................................................................................ 282
Podsumowanie ................................................................................................................................... 282
Rozdział 7. Tworzenie prostych formularzy .................................................. 285
Tworzenie formularzy za pomocą poleceń na wstążce ...................................................................... 286
Tworzenie nowego formularza .................................................................................................... 286
Tworzenie formularza dzielonego ............................................................................................... 287
Tworzenie formularza typu „wiele elementów” .......................................................................... 287
Tworzenie formularzy za pomocą kreatora ................................................................................. 288
Tworzenie formularza w postaci arkusza danych ........................................................................ 290
Tworzenie pustego formularza .................................................................................................... 290
Zgłoś jeśli naruszono regulamin