Szkolenie "Access dla zaawansowanych"
Czas trwania (po 8h lekcyjnych dziennie)
24
Charakterystyka kursu
Na kursie uczestnik dowie się, jak przyśpieszyć działanie bazy danych, jak napisać zaawansowane zapytania, stworzyć wygodny system formularzy i raportowania. Kurs wprowadza także uczestnika w automatyzacje wszelkich czynności za pomocą makr i języka VBA.
Wymagania
Znajomość systemu Windows.
Znajomość podstaw bazy danych Microsoft Access lub innej.
Zagadnienia omawiane na kursie
Tabele i pola
- Tworzenie indeksów i ich zastosowania
- Reguły sprawdzania poprawności w tabelach
- Tworzenie list wartości
- Tworzenie pól wyszukiwania
- Tworzenie i używanie typu danych Obiekt OLE
Zapytania
- Zapytania z operatorem union
- Tworzenie zapytań krzyżowych
- Funkcje logiczne, daty, tekstowe, konwersji, agregujace
- Odnajdowanie duplikatów i rekordów niedopasowanych
Formularze
- Tworzenie podformularzy
- Wyświetlanie podsumowan
- Otwieranie podformularzy w nowym oknie
- Ustalanie wartości domyślnych kontrolek
- Zmiana widoków formularza
Raportowanie
- Numeracja rekordów w grupach
- Tworzenie raportów wielokolumnowych
- Tworzenie szablonów raportów
- Tworzenie własnych kontrolek "label"
Wykresy
- Tworzenie wykresów
- Osadzanie wykresów w formularzach i raportach
- Edycja i modyfikacja wykresów
Makra
- Tworzenie prostych makr
- Kreator makr
- Dodawanie warunków
- Przypisywanie makra do zdarzeń kontrolek
- Sposoby uruchamiania makr
- Tworzenie makr grupowych
- Autoexec makro
- Autokeys makro
- Testowanie makr w trybie "pojedynczy krok"
Tworzenie Panelów Przełączania
Eksport i import danych
- Eksportowanie tabel i zapytań
- Eksportowanie raportów jako migawki (snapshot)
- Eksportowanie raportów do Microsoft Word
- Importowanie danych z innych baz danych
- Import plików tekstowych (CSV)
- Importowanie arkuszy Excela
- Łączenie tabel z innych baz danych
Model relacyjny oraz integralność bazy
- Klucze obce i sposoby zachowanie spójności
- Kaskadowe usuwanie i aktualizacja rekordów pokrewnych
- Sposoby łączenia tabel
- Łączenia wewnętrzne, zewnętrzne prawe i lewe
- Łączenie tabel bez klauzuli "join"
- Testowanie integralności
Narzędzia oraz konserwacja bazy danych
- Kompaktowanie i naprawianie bazy danych
- Kopie zapasowe i ich przywracanie
- Database documenter
- Replikacja bazy danych
- Synchronizacja
- Wyświetlanie zależności między obiektami
