Poszerzaj horyzonty. Ucz się. Rozwijaj.
Szkolenie MS Access na poziomie zaawansowanym to intensywny kurs, który pozwoli Ci w pełni wykorzystać potencjał programu Microsoft Access do tworzenia zaawansowanych aplikacji bazodanowych. Podczas tego szkolenia zagłębisz się w zaawansowane techniki projektowania, zarządzania danymi i automatyzacji, które pozwolą Ci na tworzenie profesjonalnych i wydajnych rozwiązań bazodanowych.
Pamiętaj: każdy element szkolenia opisany poniżej może być zmieniony i negocjowany tak aby maksymalnie odpowiadał Twoim wymaganiom.
Szkolenie skierowane jest do osób, które:
Posiadają już solidne podstawy obsługi programu MS Access.
Chcą nauczyć się zaawansowanych technik projektowania baz danych.
Potrzebują tworzyć złożone aplikacje bazodanowe z wykorzystaniem formularzy, raportów i makr.
Chcą zautomatyzować powtarzalne zadania i usprawnić zarządzanie danymi.
Chcą poznać zaawansowane techniki tworzenia kwerend i analizy danych.
Chcą rozwinąć swoje umiejętności w zakresie programowania VBA w Accessie.
Pracują z dużymi zbiorami danych i potrzebują efektywnych narzędzi do ich przetwarzania.
Chcą poszerzyć swoje kompetencje i stać się ekspertem w dziedzinie MS Access.
Podstawowe pojęcia związane z projektowaniem baz danych
Definicja encji i atrybutów encji
Normalizacja – postaci normalne, zalety i wady normalizacji
Etapy budowy bazy danych:
Projekt koncepcyjny
Projekt logiczny
Projekt fizyczny
Praca z typami danych i ich formatowaniem
Maski wprowadzania – ich zastosowanie i znaki specjalne
Indeksowanie i jego wpływ na wydajność bazy (indeks prosty i złożony)
Reguły poprawności danych i operatory walidacyjne
Importowanie danych z różnych źródeł (Excel, pliki tekstowe, CSV, inne bazy)
Tabele połączone – tworzenie i zarządzanie
Rodzaje relacji i kardynalności (jeden do jednego, jeden do wielu, wiele do wielu)
Tworzenie i zarządzanie kluczami podstawowymi i obcymi
Rola tabel słownikowych, transakcyjnych i łączących
Przykłady praktyczne (np. iloczyn kartezjański)
Filtrowanie i sortowanie zaawansowane
Formatowanie tabel (czcionki, szerokości kolumn i wierszy)
Kwerendy a filtry – różnice i zastosowanie
Budowanie zapytań QBE/QBD
Operatory logiczne i porównania
NOT, IS NULL, IS NOT NULL
OR, IN(), AND
BETWEEN...AND
LIKE i maski wyszukiwania
Tworzenie kwerend łączących dane z różnych tabel
Kwerendy na kwerendach – struktura i zastosowanie
Kwerendy top/bottom (np. pierwsze 5 wartości, najlepsze 5%)
Kwerendy podsumowujące – agregacja danych
Kwerendy z parametrami – interaktywne zapytania SQL
Struktura kwerend krzyżowych – podstawy
Tworzenie zaawansowanych kwerend krzyżowych z wieloma nagłówkami wierszy
Wyliczanie wartości w kwerendach krzyżowych (suma, średnia, liczba zamówień)
Tworzenie nowych tabel na podstawie danych
Usuwanie zbędnych rekordów z tabel (np. stare dane, wartości NULL)
Dołączanie danych do istniejących tabel
Aktualizowanie rekordów (np. zmiana cen produktów)
Kwerendy UNION – łączenie wyników z różnych tabel
Kreator formularzy i sekcje formularza
Formanty pól – rodzaje i zastosowanie
Wykorzystanie zdarzeń w formularzach
Budowanie formularzy z interaktywnymi przyciskami
Kopiowanie formularzy i zmiana źródeł danych
Tworzenie raportów na podstawie kwerend sumujących i krzyżowych
Eksport danych do różnych formatów (Excel, pliki tekstowe, PDF, HTML, e-mail)
Wykorzystanie raportów w korespondencji seryjnej
Tworzenie makr automatyzujących procesy w bazie
Eksportowanie danych za pomocą makr
Drukowanie i podgląd wydruku
Dokumentator bazy danych – analiza struktury
Defragmentacja i kompaktowanie bazy
Analiza wydajności – optymalizacja zapytań
Analiza tabel – poprawa organizacji danych
szkolenie stacjonarne zostanie zrealizowane w lokalizacji Zamawiającego i w oparciu o jego infrastrukturę (komputery, oprogramowanie, narzędzia audiowizualne)
** szkolenie online zostanie zrealizowane w oparciu o platformę MS Teams. W przypadku wyboru innej platformy (Zoom, Webex itp) dostęp dla trenera i uczestników zapewnia Zamawiający.
*Zamawiający może przeprowadzić własną ewaluację szkolenia w oparciu o własne ankiety.