|
Projektowanie baz danych - szkolenie zawodowe
Opis szkolenia:
Kompleksowe szkolenie w zakresie tworzenia i korzystania z systemów bazodanowych. W ramach zajęć Słuchacze poznają składnię i zastosowanie języków SQL, PL/SQL, PostgreSQL, VBA oraz XML. Od podstaw uczą się zaawansowanej pracy w programie Ms Access 2007/2010 - budowy tabel i relacji, stosowania kluczy, kwerend, formularzy i tworzenia raportów. Poznają także zasady projektowania własnych systemów bazodanowych na najczęściej wykorzystywanych platformach - MySQL i Oracle. Zajęcia składają się z wykładów i licznych ćwiczeń praktycznych, które Uczestnicy realizują samodzielnie pod bacznym okiem instruktorów.
W ramach kursu Uczestnicy otrzymują oficjalny dyplom MEN potwierdzający zdobyte umiejętności zawodowe w zakresie Projektowania baz danych. Czas szkolenia:120 godz. Program szkolenia: JĘZYK SQL I RELACYJNE BAZY DANYCH Relacyjne bazy danych - podstawowe pojęcia Pojęcie relacji Typy relacji: - jeden do jeden, jeden do wielu, wiele do wielu Tabela bazowa -"podstawowy budulec" każdej bazy danych Klucz, klucz główny Klucze obce i powiązania między tabelami Podstawowe widoki i operacje w programie bazodanowym Podstawy języka SQL Proste zapytania - konstrukcja SELECT Funkcje i operatory Wybieranie wierszy - klauzula WHERE Porządkowanie danych - klauzula ORDER BY Klauzule LIMIT i OFFSET Operacje teoriomnogościowe Łączenie wielu tabel Grupowanie wierszy Funkcje agregujące Wybieranie grup wierszy - klauzula HAVING Teoretyczne podstawy baz danych Anomalie Postaci normalne Projektowanie baz danych w oparciu o przykłady Proces projektowania baz danych Notacje schematów baz danych Wzorce projektowe Schemat bazy danych w SQL Typy danych Tworzenie tabel - CREATE TABLE Więzy spójności Sekwencje Dodawanie i modyfikacja danych Dodawania danych - INSERT Modyfikacje danych - UPDATE Usuwanie danych - DELETE BAZY DANYCH I JĘZYK SQL W MS ACCESS 2007/2010 Wiadomości wstępne Opis środowiska programu Ms Access Dostosowywanie Opcji programu Podstawowe tworzenie tabel 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 Budowanie tabel bazowych Tworzenie połączeń między tabelami Wiązanie pól przy pomocy kreatora odnośników 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 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ń JĘZYK VBA W MS ACCESS 2007/2010 Wprowadzenie Visual Basic for Applications - 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ń PRACA Z BAZĄ DANYCH MYSQL Instalacja bazy MySQL Instalacja standardowa MySQL (pliki binarne) Instalacja MySQL w systemie Windows, albo w systemie GNU/Linux Strojenie serwera po instalacji, testowanie Upgrading MySQL Łączenie się z serwerem Zadawanie zapytań Tworzenie i korzystanie z baz danych Tworzenie i wybór bazy danych Tworzenie tabel Importowanie danych do tabeli Pozyskiwanie informacji o bazie danych i tabelach Używanie polecenia mysql w trybie wsadowym (Batch Mode) Omówienie programów narzędziowych Sposoby wywołania programu Określanie opcji programu - linia poleceń, plik konfiguracyjny, zmienne środowiskowe Ustawianie zmiennych programu poprzez linię poleceń Narzędzia GUI do zarządzania i programowania bazy danych MySQL Administrator MySQL Query Browser Toad for MySQL PRACA Z BAZĄ DANYCH ORACLE I JĘZYKIEM PL/SQL Wprowadzenie do Oracle Architektura bazy danych Oracle Instancja bazy danych Oracle Transakcyjność bazy danych Śledzenie sesji Programowanie w PL/SQL Struktura i typy bloków PL/SQL. Deklarowanie zmiennych Pisanie wykonywalnych instrukcji Instrukcje sterujące Wyjątki - EXCEPTION Procedury Połączenie z serwerem Oracle Wyzwalacze bazodanowe Kursory PL/SQL Obsługa plików w PL/SQL STRUKTURALNE BAZY DANYCH I JĘZYK XML Optymalizacja wydajności baz danych Czytanie planów zapytań Zakładanie indeksów Indeksy wielowymiarowe Przebudowa zapytań Denormalizacja Wyszukiwanie pełnotekstowe uwzględniające odmianę (PostgreSQL) Problem przeszukiwania dokumentów Przygotowanie środowiska - typy i operatory Indeksy Strukturalne bazy danych - XML XML jako baza danych Języki XPath i XQuery XML w relacyjnych bazach danych PODSUMOWANIE Usystematyzowanie wiadomości Szczegółowe informacje dotyczące standardów organizowanych przez nas szkoleń znajdą Państwo w zakładce: Informacje o szkoleniach Opinie o produkcie (0) |
|