Alexander M. - Microsoft Access 2013 PL. Biblia.pdf

(23173 KB) Pobierz
Rzut oka na książkę
O autorach ....................................................................................................... 25
Wprowadzenie ................................................................................................. 27
Część I.
Komponenty Accessa ....................................................... 33
Rozdział 1.
Wprowadzenie do projektowania baz danych ............................. 35
Rozdział 2.
Wprowadzenie do Accessa ............................................................ 51
Część II.
Tabele Accessa ................................................................. 63
Rozdział 3.
Tworzenie tabel ............................................................................. 65
Rozdział 4.
Relacje między tabelami .............................................................. 117
Rozdział 5.
Praca z tabelami ........................................................................... 155
Rozdział 6.
Importowanie i eksportowanie danych ..................................... 191
Rozdział 7.
Dołączanie danych zewnętrznych ............................................... 221
Część III.
Kwerendy Accessa ........................................................ 245
Rozdział 8.
Pobieranie danych za pomocą kwerend ..................................... 247
Rozdział 9.
Stosowanie operatorów i wyrażeń ............................................. 277
Rozdział 10.
Poza kwerendy wybierające ...................................................... 317
Część IV.
Analizowanie danych w Accessie ................................ 349
Rozdział 11.
Przekształcanie danych ............................................................. 351
Rozdział 12.
Obliczenia i daty ......................................................................... 371
Rozdział 13.
Analizy warunkowe .................................................................... 393
Rozdział 14.
Podstawy SQL-a w Accessie ....................................................... 409
Rozdział 15.
Podkwerendy i funkcje agregujące domeny ............................ 427
Rozdział 16.
Statystyki opisowe ..................................................................... 447
6
Access 2013 PL. Biblia
Część V.
Formularze i raporty Accessa ....................................... 461
Rozdział 17.
Tworzenie prostych formularzy ................................................ 463
Rozdział 18.
Praca z danymi w formularzach ................................................ 499
Rozdział 19.
Praca z formantami formularzy ................................................ 529
Rozdział 20.
Prezentowanie danych za pomocą raportów .......................... 561
Rozdział 21.
Raporty w Accessie — techniki zaawansowane ....................... 613
Część VI.
Podstawy programowania w Accessie ....................... 653
Rozdział 22.
Korzystanie z makr programu Access ....................................... 655
Rozdział 23.
Podstawy programowania w języku VBA ................................. 689
Rozdział 24.
Typy danych i procedury w języku VBA .................................... 727
Rozdział 25.
Model zdarzeń ............................................................................ 767
Rozdział 26.
Debugowanie aplikacji Accessa ................................................. 789
Część VII.
Zaawansowane techniki programowania
w Accessie ................................................................... 817
Rozdział 27.
Dostęp do danych za pomocą kodu VBA ................................... 819
Rozdział 28.
Zaawansowany dostęp do danych
z wykorzystaniem kodu VBA ................................................... 859
Rozdział 29.
Integrowanie baz SQL Server i Access ....................................... 875
Rozdział 30.
Dostosowywanie wstążek ......................................................... 915
Rozdział 31.
Dystrybucja aplikacji Accessa .................................................... 949
Część VIII.
Access i Windows SharePoint Services ...................... 991
Rozdział 32.
Wprowadzenie do programu Windows SharePoint Services .... 993
Rozdział 33.
Integrowanie Accessa z SharePointem ..................................... 999
Rozdział 34.
Wprowadzenie do usług Access Services ................................ 1013
Rozdział 35.
Instalowanie aplikacji Accessa w SharePoincie ...................... 1023
Rozdział 36.
Makra danych ........................................................................... 1039
Dodatki ..................................................................................... 1057
Dodatek A.
Specyfikacja Accessa 2013 ........................................................ 1059
Dodatek B.
Optymalizowanie aplikacji Accessa .......................................... 1065
Dodatek C.
Wydajność kwerend i uszkodzenia baz danych ....................... 1087
Dodatek D.
Przegląd funkcji dla analityków danych .................................. 1095
Skorowidz ................................................................................................... 1127
Spis treści
O autorach ....................................................................................................... 25
Wprowadzenie ................................................................................................. 27
Część I.
Komponenty Accessa ....................................................... 33
Rozdział 1.
Wprowadzenie do projektowania baz danych ............................. 35
Terminologia związana z bazami danych występująca w Accessie ....................................................35
Bazy danych .................................................................................................................................36
Tabele ...........................................................................................................................................37
Rekordy i pola ..............................................................................................................................38
Wartości .......................................................................................................................................38
Relacyjne bazy danych .......................................................................................................................38
Obiekty baz danych Accessa ..............................................................................................................39
Arkusze danych ............................................................................................................................40
Kwerendy .....................................................................................................................................40
Formularze do wprowadzania danych i ich wyświetlania ............................................................40
Raporty .........................................................................................................................................41
Obiekty bazy danych ....................................................................................................................41
Pięcioetapowa metoda projektowania .................................................................................................42
Krok 1.: Ogólny projekt systemu — od koncepcji do rzeczywistości ..........................................42
Krok 2.: Projektowanie raportów ..................................................................................................43
Krok 3.: Projektowanie danych ....................................................................................................43
Krok 4.: Projektowanie tabel ........................................................................................................45
Krok 5.: Projektowanie formularzy ..............................................................................................48
Rozdział 2.
Wprowadzenie do Accessa ............................................................ 51
Ekran powitalny ..................................................................................................................................51
Tworzenie pustej bazy danych dla komputerów stacjonarnych ..........................................................53
Interfejs Accessa 2013 ........................................................................................................................54
Okienko nawigacji ........................................................................................................................55
Wstążka ........................................................................................................................................58
Pasek narzędzi Szybki dostęp .......................................................................................................58
8
Access 2013 PL. Biblia
Część II.
Tabele Accessa ................................................................. 63
Rozdział 3.
Tworzenie tabel ............................................................................. 65
Rodzaje tabel ......................................................................................................................................65
Tabele obiektów ...........................................................................................................................66
Tabele transakcyjne ......................................................................................................................66
Tabele
łączące
..............................................................................................................................66
Tworzenie nowej tabeli .......................................................................................................................66
Projektowanie tabel ......................................................................................................................68
Posługiwanie się zakładką Projektowanie ....................................................................................72
Praca z polami ..............................................................................................................................74
Tworzenie tabeli klientów ..................................................................................................................82
Korzystanie z pól typu Autonumerowanie ...................................................................................82
Kończenie definicji tabeli tblCustomers .......................................................................................82
Zmiana projektu tabeli ........................................................................................................................83
Wstawianie pola ...........................................................................................................................83
Usuwanie pola ..............................................................................................................................83
Zmiana położenia pola ..................................................................................................................84
Zmiana nazwy pola .......................................................................................................................84
Zmiana rozmiaru pola ...................................................................................................................84
Problemy konwersji danych .........................................................................................................84
Przypisywanie właściwości pól ....................................................................................................85
Właściwości pól tabeli tblCustomers ................................................................................................101
Określanie klucza głównego .............................................................................................................103
Wybór klucza głównego .............................................................................................................103
Tworzenie klucza głównego .......................................................................................................104
Tworzenie złożonych kluczy głównych ......................................................................................105
Indeksowanie tabel ...........................................................................................................................106
Ważność stosowania indeksów ...................................................................................................107
Indeksy złożone z wielu pól .......................................................................................................108
Kiedy należy indeksować tabele? ...............................................................................................110
Drukowanie struktury tabeli .............................................................................................................111
Zapisywanie ukończonej tabeli .........................................................................................................112
Operacje na tabelach .........................................................................................................................113
Zmiana nazwy tabel ....................................................................................................................113
Usuwanie tabel ...........................................................................................................................113
Kopiowanie tabel w obrębie bazy danych ..................................................................................113
Kopiowanie tabel do innej bazy danych .....................................................................................114
Dodawanie rekordów do tabeli bazy danych ....................................................................................115
Posługiwanie się polami typu Załącznik ...........................................................................................116
Rozdział 4.
Relacje między tabelami .............................................................. 117
Tworzenie kuloodpornych baz danych .............................................................................................118
Normalizacja i denormalizacja danych .............................................................................................120
Pierwsza postać normalna ..........................................................................................................120
Druga postać normalna ...............................................................................................................123
Trzecia postać normalna .............................................................................................................128
Denormalizacja ...........................................................................................................................130
Zgłoś jeśli naruszono regulamin