Access_2003_PL_Kurs_ac23ku.pdf

(1860 KB) Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW Y ROZDZIA£
Access 2003 PL. Kurs
SPIS TRECI
KATALOG KSI¥¯EK
Autorzy: Danuta Mendrala, Marcin Szeliga
ISBN: 83-7361-308-0
Format: B5, stron: 352
Zawiera CD-ROM
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
Zamiast d³ugich tekstów —- rysunki z dok³adnymi objanieniami. Samodzielna nauka
nigdy nie by³a tak prosta!
Znaczenie baz danych trudno przeceniæ. S³u¿¹ one nie tylko jako magazyny informacji,
ale co wa¿niejsze, pozwalaj¹ na niezwykle szybkie ich przeszukiwanie.
W ci¹gu kilku sekund w tysi¹cach danych odnajdziesz te, których w³anie potrzebujesz
i zaprezentujesz je w formie rozmaitych zestawieñ, a nawet wykresów.
Baza danych pozwoli Ci gromadziæ szczegó³owe dane o kontrahentach czy produktach
i przeprowadzaæ na nich dowolne operacje. Trudno dzi sobie wyobraziæ nowoczesne
przedsiêbiorstwo, które nie korzysta³oby z rozbudowanych baz danych. Program
Microsoft Access to jeden z najprostszych w obs³udze i zarazem najpopularniejszy
system bazodanowy powszechnie stosowany w firmach i instytucjach na ca³ym wiecie.
Ksi¹¿ka „Access 2003 PL. Kurs” to nowoczesny podrêcznik, dziêki któremu w krótkim
czasie poznasz tê aplikacjê i nauczysz siê u¿ywaæ jej w praktyce. Przystêpny jêzyk,
liczne ilustracje, æwiczenia pokazuj¹ce jak krok po kroku realizowaæ najczêstsze zadania
— to wszystko sprawi, ¿e bez pomocy nauczyciela poznasz Accessa i powiêkszysz
swoje kompetencje staj¹c siê bardziej cenionym i poszukiwanym pracownikiem.
Nauczysz siê:
• Instalowaæ Accessa i pakiet Office
• Tworzyæ nowe bazy danych
• Projektowaæ i modyfikowaæ tabele przechowuj¹ce dane
• Wprowadzaæ dane do baz danych
• Wi¹zaæ ze sob¹ tabele za pomoc¹ relacji
• Pisaæ w³asne kwerendy przeszukuj¹ce bazy danych
• Tworzyæ wygodne formularze do wprowadzania danych
• Tworzyæ eleganckie raporty na podstawie wybranych danych
• Zarz¹dzaæ bazami danych
Ksi¹¿ki wydawnictwa Helion z serii „Kurs” adresowane s¹ do pocz¹tkuj¹cych
u¿ytkowników komputerów, którzy chc¹ w krótkim czasie nabyæ praktycznych
umiejêtnoci przydatnych w karierze zawodowej i codziennej pracy. Napisane
przystêpnym jêzykiem i bogato ilustrowane s¹ wspania³¹ pomoc¹ w samodzielnej nauce.
• Przeznaczony dla pocz¹tkuj¹cych
• Praktyczne zadania omówione krok po kroku
• Przystêpny i zrozumia³y jêzyk
• Liczne ilustracje
• Idealny do samodzielnej nauki
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
692031768.001.png 692031768.002.png 692031768.003.png
Spis treci
Wstp..................................................................................................................................................................................7
Rozdział 1. Pierwsza baza danych, czyli do czego słuy Microsoft Access................................13
Po co nam bazy danych?..................................................................................................... 13
Instalacja programu Microsoft Access............................................................................. 15
Aktywacja programu........................................................................................................... 18
Poznajemy #rodowisko systemu zarz$dzania bazami danych Access.......................... 19
Tworzenie pustej bazy danych...........................................................................................20
Zamykanie bazy danych.....................................................................................................22
Kopiowanie pliku bazy danych.........................................................................................23
Zmiana domy#lnej wersji bazy danych.............................................................................24
Kreator bazy danych ...........................................................................................................25
Kompilacja bazy danych ....................................................................................................29
Podsumowanie..................................................................................................................... 31
Rozdział 2. Przykładowa baza danych, czyli jak wykorzysta& moliwo(ci programu Access...33
Jak pracowa- z baz$ danych programu Microsoft Access?............................................33
Otwieranie istniej$cej bazy danych...................................................................................35
Wyszukiwanie plików bazy danych ..................................................................................37
Udost3pnianie pliku bazy danych ....................................................................................40
Instalacja przykładowej bazy Northwind ........................................................................43
Poznajemy przykładow$ baz3 danych Northwind.........................................................45
Konwertowanie bazy danych.............................................................................................50
Podział bazy danych............................................................................................................ 51
Konfiguracja podzielonych baz danych ..........................................................................53
Podsumowanie.....................................................................................................................54
Rozdział 3. Projektowanie i tworzenie tabel, czyli jak przechowywa& informacje
w bazie danych ...............................................................................................................................55
Jak zbudowane s$ tabele?....................................................................................................55
Kreator tabel — okre#lamy dane elementarne................................................................57
Tworzymy tabel3 poprzez wprowadzanie przykładowych danych.............................. 61
692031768.004.png
4
Spis tre(ci
Tworzenie tabel w widoku projektu..................................................................................64
Definiujemy klucz podstawowy........................................................................................ 71
Typy danych programu Microsoft Access.......................................................................75
Reguły sprawdzania poprawno#ci (warunki, które musz$ spełni-
zapisane w tabeli dane).....................................................................................................80
Podsumowanie.....................................................................................................................84
Rozdział 4. Modyfikowanie tabel, czyli jak zmieni& struktur obiektów bazy danych ........85
Jak zarz$dza- obiektami bazy danych?.............................................................................85
Zmiana nazwy tabeli ...........................................................................................................87
Kopiowanie tabeli................................................................................................................89
Usuwanie tabeli.................................................................................................................... 91
Ukrywanie tabeli..................................................................................................................92
Dodawanie kolumn do tabeli............................................................................................94
Zmiana definicji istniej$cej kolumny...............................................................................95
Usuwanie wybranych kolumn...........................................................................................98
Automatyczne wprowadzenie zmian w powi$zanych obiektach.................................99
Eksportowanie danych z tabeli........................................................................................100
Importowanie danych z arkusza programu Excel........................................................102
Podsumowanie................................................................................................................... 105
Rozdział 5. Pobieranie i modyfikowanie danych, czyli codzienna praca uytkownika bazy ..107
Jak korzysta- z bazy danych?............................................................................................107
Wstawianie danych bezpo#rednio do tabeli..................................................................109
Wstawianie danych za pomoc$ formularza....................................................................113
Wyszukiwanie danych w tabeli.........................................................................................115
Wyszukiwanie danych za pomoc$ formularza ..............................................................117
Filtrowanie danych.............................................................................................................118
Usuwanie danych z tabeli.................................................................................................120
Usuwanie danych za pomoc$ formularza......................................................................122
Modyfikowanie danych w tabeli ..................................................................................... 123
Modyfikowanie danych za pomoc$ formularza...........................................................124
Podsumowanie................................................................................................................... 125
Rozdział 6. Ł1czenie tabel, czyli do czego słu1 relacje...................................................................127
Jak podzieli- przechowywane w bazie informacje mi3dzy odpowiednie tabele?.....127
Ł$czenie tabel zwi$zkiem typu jeden do jednego.......................................................... 130
Ł$czenie tabel zwi$zkiem typu jeden do wielu.............................................................. 135
Ł$czenie tabel zwi$zkiem typu wiele do wielu............................................................... 138
Diagram E/R przykładowej bazy danych Northwind..................................................141
Tworzymy projekt przykładowej bazy danych.............................................................. 143
Tabele słownikowe............................................................................................................. 145
Tabele podrz3dne............................................................................................................... 147
Tabela nadrz3dna............................................................................................................... 149
Tabela ł$cznikowa.............................................................................................................. 152
Korzystanie z tabeli ł$cznikowej ..................................................................................... 154
Okre#lamy wi3zy integralno#ci (spójno#ci) danych zapisanych
w poł$czonych tabelach ................................................................................................. 156
Wprowadzanie przykładowych danych ......................................................................... 159
Usuwanie relacji..................................................................................................................161
Spis tre(ci
5
Modyfikowanie poł$czonych tabel.................................................................................164
Podsumowanie................................................................................................................... 165
Rozdział 7. Kwerendy, czyli jak zautomatyzowa& prac z danymi .............................................167
Do czego słuB$ kwerendy?................................................................................................167
Pobieranie wszystkich danych z tabeli ...........................................................................170
Wybieranie kolumn z tabeli.............................................................................................172
Modyfikowanie pobieranych danych............................................................................. 173
Porz$dkowanie pobranych danych.................................................................................177
Sortowanie danych............................................................................................................179
Ograniczanie liczby pobranych danych ........................................................................180
Wyszukiwanie duplikatów...............................................................................................182
Wybieranie danych na podstawie prostego warunku logicznego .............................. 185
Wybieranie danych na podstawie złoBonego warunku logicznego ...........................187
Pobieranie, z pomoc$ kreatora, danych z dwóch poł$czonych tabel ........................188
Pobieranie danych z wielu poł$czonych tabel...............................................................189
Pobieranie danych z tabel poł$czonych za po#rednictwem innej tabeli ....................191
Dodawanie podsumowaD................................................................................................. 193
Zliczanie danych................................................................................................................194
Grupowanie danych.......................................................................................................... 195
Kwerendy krzyBowe...........................................................................................................197
Usuwanie wybranych danych ..........................................................................................199
Dodawanie danych............................................................................................................201
Modyfikowanie wybranych danych................................................................................203
Podsumowanie...................................................................................................................204
Rozdział 8. Formularze, czyli jak ułatwi& uytkownikom dostp do danych........................ 205
Po co tworzy- formularze? ...............................................................................................205
Tworzymy autoformularz zwi$zany z wybran$ tabel$.................................................207
Praca z formularzem zwi$zanym ....................................................................................209
Wyszukujemy, filtrujemy i usuwamy dane.....................................................................211
Kreator formularzy — tworzymy formularz zwi$zany z wybran$ tabel$.................214
Kreator formularzy — tworzymy formularz zwi$zany z poł$czonymi tabelami....216
Zmiana definicji formularza ...........................................................................................218
Formularz do przegl$dania danych................................................................................222
Tworzymy formularz z podformularzem......................................................................224
Korzystanie z formularza z podformularzem...............................................................228
Panel przeł$czania jako przykład formularza niezwi$zanego
z Badn$ tabel$ uBytkownika...........................................................................................229
Poznajemy zaleBno#ci pomi3dzy obiektami bazy danych...........................................232
Podsumowanie...................................................................................................................234
Rozdział 9. Raporty, czyli jak zaprezentowa& dane........................................................................... 235
Do czego słuB$ raporty?....................................................................................................235
Konfiguracja drukarki w systemie Windows XP...........................................................237
Tworzymy autoraport.......................................................................................................240
Kreator raportów — tworzymy raport powi$zany z wybran$ tabel$.........................241
Kreator raportów — tworzymy raport powi$zany z wieloma tabelami....................244
Kreator raportów — tworzymy raport powi$zany z kwerend$ ..................................246
Tworzymy raport zawieraj$cy podsumowania..............................................................248
6
Spis tre(ci
Raport grupuj$cy dane......................................................................................................252
Dodawanie podsumowaD do raportów grupuj$cych dane .........................................254
Dodatkowy poziom grupowania danych ......................................................................256
Tworzenie filtrów ograniczaj$cych prezentowane dane..............................................258
Podsumowanie................................................................................................................... 261
Rozdział 10. Makra, czyli jak zautomatyzowa& regularnie wykonywane operacje............... 263
Jak zautomatyzowa- prac3 uBytkownika za pomoc$ makr?........................................263
Tworzymy najprostsze makropolecenie.........................................................................265
Makro składaj$ce si3 z dwóch akcji.................................................................................267
Makro składaj$ce si3 z wielu akcji...................................................................................268
Modyfikowanie makra......................................................................................................270
Uruchamiamy makropolecenia z poziomu formularza .............................................272
Wykonywanie makra krok po kroku..............................................................................275
Przykładowe makro eksportuj$ce dane z wybranej tabeli............................................277
Przykładowe makro wysyłaj$ce wiadomo#ci e-mail......................................................279
Podsumowanie................................................................................................................... 281
Rozdział 11. Zarz1dzanie baz1, czyli na czym polega praca administratora baz danych.. 283
Jak zapewni- wydajn$ prac3 uBytkownikom programu Access? ................................283
Tworzymy dokumentacj3 bazy........................................................................................285
Konfigurujemy system zarz$dzania bazami danych Access .......................................289
Kompaktowanie bazy danych .........................................................................................294
Tworzymy kopi3 bazy danych .........................................................................................295
Odtwarzamy baz3 po awarii.............................................................................................296
Optymalizacja wydajno#ci bazy ......................................................................................297
Zabezpieczamy przechowywane w bazie dane ..............................................................299
Przenosimy baz3 danych do SZBD SQL Server............................................................ 301
Podsumowanie...................................................................................................................304
Rozdział 12. Zadania dodatkowe.................................................................................................................. 305
Materiał z rozdziału 1........................................................................................................306
Materiał z rozdziału 2.......................................................................................................307
Materiał z rozdziałów 3 – 11.............................................................................................308
Podsumowanie...................................................................................................................327
Dodatek A Odpowiedzi do zada8 ............................................................................................................. 329
Odpowiedzi do rozdziału 1..............................................................................................329
Odpowiedzi do rozdziału 2. ............................................................................................332
Odpowiedzi do rozdziału 3..............................................................................................333
Odpowiedzi do rozdziału 4. ............................................................................................335
Odpowiedzi do rozdziału 5..............................................................................................336
Odpowiedzi do rozdziału 6..............................................................................................337
Odpowiedzi do rozdziału 7. ............................................................................................338
Odpowiedzi do rozdziału 8. ............................................................................................339
Odpowiedzi do rozdziału 9. ............................................................................................340
Odpowiedzi do rozdziału 10............................................................................................341
Odpowiedzi do rozdziału 11............................................................................................342
Skorowidz.................................................................................................................................................................. 343
Zgłoś jeśli naruszono regulamin