Nazwa szkolenia:
Microsoft Access – poziom zaawansowany
Relacyjne bazy danych – tworzenie aplikacji, polepszanie wydajności z użyciem SQL, VBA
Przeznaczenie:
Szkolenie przeznaczone jest dla osób, chcących poszerzyć swoją wiedzę i umiejętności z zakresu projektowania i administracji baz danych.
Program zajęć obejmuje m.in. praktyczne tworzenie baz danych z wykorzystaniem funkcji języka SQL, programowania VBA oraz formantów.
Tematyka zajęć:
- Wiadomości podstawowe
- Środowisko MS Access
- Relacyjne bazy danych
- Wykorzystanie MS Excel w pracy z programem
- Budowanie tabel bazowych
- Tworzenie i modyfikacja tabel
- Wykorzystanie właściwości pól
- Definiowanie niestandardowej maski wprowadzania / reguły poprawności
- Tworzenie ralacji między tabelami
- Edycja więzów integralności oraz sprzężeń
- Opcje kaskadowego usuwania i aktualizacji rekordów
- Tworzenie pól powiązanych
- Treści multimedialne w rekordach
- Wykorzystanie funkcjonalności kwerend
- Rodzaje kwerend, ich budowa i zastosowanie
- Tworzenie kwerend parametrycznych
- Użycie symboli wieloznacznych oraz operatora LIKE
- Użycie wyrażeń arytmetycznych i logicznych
- Użycie funkcji agregujących oraz grupowania
- Podstawy języka SQL
- Funkcje SQL: DISTINCT, DISTINCTROW, GROUP BY, HAVING
- Formularze i Raporty
- Różnice pomiędzy formularzami i raportami
- Tworzenie formularzy i raportów
- Osadzanie podformularzy i podraportów
- Budowa formularza wprowadzającego dane do wielu tabel
- Tworzenie pól zawierających wyrażenia arytmetyczne lub logiczne
- Wykorzystanie pól formularza jako danych wejściowych kwerendy
- Wykorzystanie formantów
- Tworzenie raportów parametrycznych
- Tworzenie podsumowań z wykorzystaniem sumy bieżącej
- Makropolecenia, Visual Basic
- Tworzenie i uruchamianie makropoleceń
- Przypisywanie makropoleceń do formularzy i formantów
- Wstęp do programowania w MS Access
- Podstawy języka VBA
- Przykłady kodu
- Zdarzenia formularzy i formantów
- Wprowadzania i aktualizacji danych przy pomocy procedur zdarzeń
- Przekazywanie danych do formularzy i raportów
- Administracja bazy
- Użytkownicy, grupy, uprawnienia
- Zabezpieczenie bazy danych
- Definiowanie własnego menu
- Kompaktowanie oraz naprawa bazy danych
- Współpraca z MS Excel oraz MS Project
Metoda szkolenia:
Wykład oraz warsztaty.