Spis treści
Transkrypt
Spis treści
Spis treści Wstęp 7 Rozdziat 1. Serwer baz danych, czyli do czego stuży Microsoft Access Po co nam bazy danych? Instalacja programu Microsoft Access Aktualizacja programu Aktywacja programu Poznajemy środowisko systemu zarządzania bazami danych Access Tworzenie pustej bazy danych Zamykanie bazy danych Kopiowanie pliku bazy danych Zmiana domyślnej wersji bazy danych Kompilacja bazy danych Podsumowanie 15 15 17 21 22 23 25 26 27 28 29 31 Rozdziat 2. Przykładowa baza danych, czyli jak wykorzystać możliwości programu Access Jak pracować z bazami danych programu Microsoft Access? Otwieranie istniejącej bazy danych Wyszukiwanie plików bazy danych Otwieranie baz danych wcześniejszych wersji programu Access Udostępnianie pliku bazy danych Tworzenie bazy danych na podstawie szablonu Northwind Poznajemy przykładową bazę danych Northwind Dodawanie zaufanych lokalizacji plików bazodanowych Konwertowanie bazy danych Podział bazy danych Konfiguracja podzielonych baz danych Podsumowanie 33 33 34 36 38 38 39 40 48 49 50 52 53 Rozdziat 3. Szablony baz danych, czyli jak w prosty sposób rozpocząć pracę z bazami programu Access Tworzenie bazy na podstawie szablonu Struktura utworzonej na podstawie szablonu bazy Wstawianie danych bezpośrednio do tabeli Wstawianie danych za pomocą formularza Wyszukiwanie danych w tabeli Wyszukiwanie danych w formularzach Filtrowanie danych Usuwanie danych z tabeli Usuwanie danych za pomocą formularza Modyfikowanie danych w tabeli 55 56 57 59 62 63 65 66 68 70 71 Modyfikowanie danych za pomocą formularza Prezentowanie danych za pomocą raportów Szablony baz sieci Web Podsumowanie Rozdziat 4. Projektowanie i tworzenie tabel, czyli jak przechowywać informacje w bazie danych Jak zbudowane są tabele? Szybki start — określamy dane elementarne Pola obliczeniowe Tworzymy tabelę poprzez wprowadzanie przykładowych danych Tworzymy tabelę poprzez import zewnętrznych danych Tworzenie tabel w widoku projektu Definiujemy klucz podstawowy Typy danych programu Microsoft Access Reguły sprawdzania poprawności (warunki, które muszą spełniać dane zapisane w tabeli) Podsumowanie Rozdziat 5. Modyfikowanie tabel, czyli jak zmienić strukturę obiektów bazy danych Jak zarządzać obiektami bazy danych? Zmiana nazwy tabeli Kopiowanie tabeli Usuwanie tabeli Ukrywanie tabeli Dodawanie kolumn do tabeli Zmiana definicji istniejącej kolumny Usuwanie wybranych kolumn Automatyczne wprowadzanie zmian w powiązanych obiektach Eksportowanie danych z tabeli Importowanie danych z innych programów Podsumowanie Rozdział 6. Łączenie tabel, czyli do czego stużą relacje Jak podzielić przechowywane w bazie informacje między odpowiednie tabele? Łączenie tabel za pomocą związku typu jeden do jednego Łączenie tabel za pomocą związku typu jeden do wielu Łączenie tabel związkiem typu wiele do wielu za pomocą pola wielowartościowego Łączenie tabel za pomocą związku typu wiele do wielu Diagram E/R przykładowej bazy danych Northwind Tworzymy projekt przykładowej bazy danych Tabele słownikowe Tabele podrzędne Tabela nadrzędna Tabela łącznikowa 71 72 73 73 75 75 76 81 83 85 86 94 96 102 106 107 107 108 111 113 114 115 116 119 120 121 122 127 129 129 131 137 141 143 147 149 151 152 153 155 Korzystanie z tabeli łącznikowej Określamy więzy integralności (spójności) danych zapisanych w połączonych tabelach Wprowadzanie przykładowych danych Usuwanie relacji Modyfikowanie połączonych tabel Podsumowanie Rozdział 7. Kwerendy, czyli jak zautomatyzować pracę z danymi Do czego służą kwerendy? Pobieranie wszystkich danych z tabeli Wybieranie kolumn z tabeli Modyfikowanie pobieranych danych Porządkowanie pobranych danych Sortowanie danych Ograniczanie liczby zwracanych wierszy . Wyszukiwanie duplikatów '. Wybieranie danych na podstawie prostego warunku logicznego Wybieranie danych na podstawie złożonego warunku logicznego Zwracanie danych z dwóch połączonych tabel za pomocą kreatora Zwracanie danych z wielu połączonych tabel Zwracanie danych z tabel połączonych za pośrednictwem pól wielowartościowych Zwracanie niepasujących wierszy z połączonych tabel Dodawanie podsumowań Zliczanie danych Grupowanie danych Kwerendy krzyżowe Usuwanie wybranych danych Dodawanie danych Modyfikowanie wybranych danych Podsumowanie Rozdział 8. Formularze, czyli jak ułatwić użytkownikom dostęp do danych Po co tworzyć formularze? Szybki start z gotowymi częściami aplikacji Tworzymy autoformularz związany z wybraną tabelą Budowa formularzy powiązanych z tabelami Wyszukujemy,filtrujemy i usuwamy dane Kreator formularzy — tworzymy formularz związany z wybraną tabelą Kreator formularzy — tworzymy formularz związany z połączonymi tabelami Poznajemy motywy i formularze nawigacyjne Zmiana definicji formularza Formularz do przeglądania danych Tworzymy formularz z podformularzem 157 159 162 164 167 168 169 169 171 173 174 178 180 181 182 185 187 188 189 191 193 195 196 198 199 202 203 205 206 207 207 208 211 214 216 218 220 221 223 228 229 Korzystanie z formularza z podformularzem Panel przełączania jako przykład formularza niezwiązanego z żadną tabelą użytkownika Poznajemy zależności pomiędzy obiektami bazy danych Podsumowanie Rozdział 9. Raporty, czyli jak zaprezentować dane Do czego służą raporty? Instalacja drukarki w systemie Windows 7 Tworzymy autoraport Kreator raportów — tworzymy raport powiązany z wybraną tabelą Kreator raportów — tworzymy raport powiązany z wieloma tabelami Kreator raportów — tworzymy raport powiązany z kwerendą Tworzymy raport zawierający podsumowania Raport grupujący dane Dodawanie podsumowań do raportów grupujących dane Dodatkowy poziom grupowania danych Wizualizacje i formatowanie warunkowe Tworzeniefiltrów ograniczających prezentowane dane Podsumowanie Rozdział 10. Makra, czyli jak zautomatyzować regularnie wykonywane operacje Jak zautomatyzować pracę użytkownika za pomocą makr? Tworzymy najprostsze makropolecenie Makro składające się z dwóch akcji Makro składające się z wielu akcji Modyfikowanie makra Makra danych Uruchamiamy makro z poziomu formularza Wykonywanie makra krok po kroku Makro eksportujące dane z wybranej tabeli Przykładowe makro wysyłające wiadomości e-mail Podsumowanie Rozdział 11. Zarządzanie bazą, czyli na czym polega praca administratora baz danych Jak zapewnić wydajną pracę użytkownikom programu Access? Tworzymy dokumentację bazy Konfigurujemy system zarządzania bazami danych Access Właściwości pliku bazy danych Kompaktowanie bazy danych Tworzymy kopię bazy danych Odtwarzamy bazę po awarii Optymalizacja wydajności bazy Zabezpieczamy przechowywane w bazie dane Przenosimy bazę danych do SZBD SQL Server Podsumowanie 234 235 239 240 241 241 242 244 245 247 249 250 255 257 260 261 262 266 267 267 268 270 271 273 275 277 280 281 283 285 287 287 288 292 300 301 302 303 304 305 306 311