|
Szkolenie Access i VBA (40 godz.) zaawansowane
1) Wiadomości wstępne ( 1 godz.)
- Access w porównaniu z Excel,em - krótki opis środowiska Access - tabela bazowa jako podstawowy "budulec" każdej bazy danych - pojęcie "relacyjne bazy danych" - zmiana niektórych opcji aplikacji (Narzędzia >> Opcje)
2) Podstawowe czynności związane z tworzeniem tabel ( 3 godz.)
- budowanie tabel - pojęcie pola i rekordu - typy danych - nazwa pola, a jego tytuł - definicja klucza podstawowego - autonumer - jednopolowy - wielopolowy - maski wprowadzania - definicja indeksu - ćwiczenia na przykładzie tabeli "Pracownicy"
3) Budowanie tabel bazowych bazy danych cz.I ( 4 godz.)
- utworzenie tabel Wydawnictwa i Książki - utworzenie połączenie między tabelami - pojęcie klucza obcego - pojęcie relacji - jeden do jednego - jeden do wielu - wiele do wielu - wiązanie pól przy pomocy kreatora odnośników
4) Budowanie tabel bazowych bazy danych cz.II ( 4 godz.)
- utworzenie tabel Autorzy i KsiążkiAutorzy - omówienie potrzeby tworzenia relacji wiele do wielu przy pomocy tabeli łącznikowej - dokładniejsze omówienie relacji - integralność referencyjna - kaskadowa aktualizacja danych - kaskadowe usuwanie danych - sprzężenia
5) Budowanie podstawowych kwerend ( 4 godz.)
- utworzenie prostych kwerend wybierających - kryteria wyboru rekordów - sortowanie rekordów - operator LIKE - krok następny - kwerendy parametryczne - podstawy języka SQL - jego znaczenie w bazach danych - kreator odnośników jako kwerenda - funkcje agregacji SQL - znaczenie słów DISTINCT i DISTINCTROW w języku SQL - znaczenie słów GROUP BY. HAVING w języku SQL
6) Budowanie prostych formularzy i raportów ( 3 godz.)
- podstawowa różnica między formularzami i raportami - do czego służą formularze - przeglądanie rekordów - dodawanie nowych rekordów - usuwanie rekordów - do czego służą raporty - autoformularz a kreator formularzy - autoraport a kreator raportów
7) Zaawansowane formularze i raporty ( 4 godz.)
- tworzenie standardowego formularza głównego - tworzenie i osadzanie podformularzy typu pojedynczego i arkusza danych - tworzenie formularzy ciągłych - tworzenie formularza dla związku wiele do wielu
8) Zabezpieczenia aplikacji (2 godz.)
- tworzenie hasła bazy danych - zabezpieczanie obiektów poprzez zastosowanie uprawnień
9) Wstęp do programowania w Accesie ( 2 godz.)
- środowisko programowania - język VBA – omówienie podstawowych pojęć - przykłady pisania kodu
10) Omówienie języka VBA ( 4 godz.)
- procedury i funkcje - zmienne - nazewnictwo zmiennych - deklarowanie zmiennych - typy danych - pętle i instrukcje warunkowe - instrukcja SELECT CASE
11) Formanty ( 4 godz.)
- formanty standardowe - formant Karta (zakładki) - formant Kalendarz - formant TreeView (widok drzewa) - formant DateTimePicker - formant MonthView
12) Dostęp do danych DAO i ADO ( 3 godz.)
- różnice pomiędzy DAO a ADO - pobieranie danych - dodawanie nowych rekordów - aktualizacja danych
13) Wprowadzenie do programowania i obsługi zdarzeń (2 godz.)
- zdarzenia formularzy i formantów - kontrola wprowadzania i aktualizacji danych przy pomocy procedur zdarzeń
|