Opis szkolenia:
Visual Basic for Applications (VBA) to język programowania zaimplementowany w aplikacjach pakietu Ms Office
(wykorzystują go również inne aplikacje np. ArchiCAD) służący przede wszystkim do automatyzacji pracy
z dokumentami np. przez makropolecenia. Program napisany w VBA nie wymaga środowiska uruchomieniowego.
Szkolenie przeznaczone jest dla osób znających podstawy pracy w programie Microsoft Access - informatyków i nie tylko. Podczas zajęć uczestnicy realizują kilkanaście ćwiczeń obrazujących działanie VBA w praktyce.
Szkolenie prowadzone jest w oparciu o najnowszą wersję programu - Ms Access 2010
(opcjonalnie - Ms Access 2007).
Czas szkolenia: 24 godz.
Program szkolenia:
Wiadomości wstępne
Opis środowiska programu Access
Dostosowywanie Opcji programu
Porównanie zasady działania Ms Access i Ms Excel
Tabela bazowa -"podstawowy budulec" każdej bazy danych
Relacyjne bazy danych - charakterystyka
Podstawowe tworzenie tabel - przypomnienie
Tworzenie tabel
Pojęcia pola i rekordu
Typy danych
Nazwa pola, a jego tytuł
Definicja klucza podstawowego
Autonumeracja
Pojęcia: jednopolowy i wielopolwy
Maski wprowadzania
Definicja indeksu
ćwiczenia: tabela "Pracownicy"
Budowanie tabel bazowych (TWORZENIE BAZY DANYCH CZ. I)
ćwiczenia: utworzenie tabel "Wydawnictwa" i "Książki"
Utworzenie połączenia między tabelami
Pojęcie klucza obcego
Pojęcie relacji
Typy relacji:
- jeden do jeden
- jeden do wielu
- wiele do wielu
Wiązanie pól przy pomocy kreatora odnośników
Budowanie tabel bazowych (TWORZENIE BAZY DANYCH CZ. I)
Utworzenie tabel "Autorzy" i "Książki - Autorzy"
Tabela łącznikowa - omówienia tworzenia relacji wiele do wielu
Szczegółowe omówienie relacji
Integralność referencyjna
Kaskadowa aktualizacja danych
Kaskadowe usuwanie danych
Sprzężenia
Budowanie podstawowych kwerend
Utworzenie prostych kwerend wybierających
Kryteria wyboru rekordów
Sortowanie rekordów
Operator LIKE
Kwerendy parametryczne
Kreator odnośników jako kwerenda
Podstawy języka SQL i jego znaczenie w bazach danych
- funkcje agregacyjne
- polecenia: DISTINCT i DISTINCTROW
- polecenia:GROUPBY i HAVING
Budowanie prostych formularzy i raportów
Różnica między formularzami i raportami
Podstawowe funkcje formularzy
Kryteria wyboru rekordów
Dodawanie i usuwanie rekordów
Podstawowe funkcje raportów
Autoformularz, a kreator formularzy
Autoraport, a kreator raportów
Zaawansowane formularze i raporty
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
Zabezpieczanie aplikacji
Tworzenie hasła bazy danych
Tworzenie i zastosowanie uprawnień
Programowanie w Ms Access - wstęp
Środowisko programowania
Język VBA - omówienie podstawowych pojęć
Przykłady pisania kodu
Omówienie języka VBA
Procedury i funkcje
Zmienne:
- nazewnictwo zmiennych
- deklaracja zmiennych
Typy danych
Pętle i instrukcje warunkowe
Instrukcja SELECT CASE
Formaty
Formaty standardowe
Format Karta (zakładki)
Format Kalendarz
Format Tree View (widok drzewa)
Format DataTimePicker
Format MonthView
Dostęp do danych DAO i ADO
Różnice między DAO, a ADO
Pobieranie danych
Dodawanie nowych rekordów
Aktualizacja danych
Programowanie i obsługa zdarzeń
Zdarzenia formularzy i formatów
Kontrola wprowadzania i aktualizacji danych przy pomocy procedur zdarzeń
Szczegółowe informacje dotyczące standardów organizowanych przez nas szkoleń znajdą Państwo w zakładce :
I
nformacje o szkoleniach