Kategoria: Bazy danych, SQL
Intensywne, przekrojowe szkolenie z baz danych i języka SQL, opracowane przede wszystkim dla analityków - osób modelowo pracujących na co dzień z programem Excel, mających styczność z programem Access, lub z innym systemem bazodanowym w firmie. Obejmuje zarówno praktykę korzystania z gotowej bazy danych - to znaczy tworzenie zapytań w języku SQL - jak i teorię baz danych oraz tworzenie i modyfikowanie istniejących baz danych.
Warsztaty koncentrują się na poznaniu świata baz danych od strony analitycznej i programistycznej - poprzez szeroko stosowany język zapytań SQL. W tym sensie różnią się od typowych szkoleń np. z programu Access, gdzie nacisk kładziony jest m.in. na możliwości wbudowane i interfejs tego programu, a mniej na samą naukę języka SQL i podstaw projektowania baz danych. Zwykłe użytkownik Accessa lub innej bazy danych na ogół potrafi tylko skorzystać z przygotowanych przez kogoś zapytań czy pobrać gotowe raporty. Po tym szkoleniu uczestnicy są w stanie korzystać z istniejącej bazy danych wydajnie i efektywnie poprzez zapytania SQL - wydostając z niech dokładnie te dane, których potrzebują. Potrafią również tworzyć własne bazy i modyfikować istniejące według potrzeb.
Aby uczestnicy szkolenia poznali go w różnych środowiskach, podczas szkolenia nauczą się korzystać z SQL w bazach MS Access oraz MS SQL Server. Na życzenie - dla grup zamkniętych - szkolenie może być przeprowadzone na dowolnym innym systemie bazodanowym.
Jeśli bardziej niż wykorzystanie SQL w MS Access interesuje Cię jak posługiwać się zapytaniami SQL w bazach danych Oracle, sprawdź nasze szkolenie Oracle Database SQL.
Czas trwania
3 dni
Program
- Relacyjne bazy danych – podstawy
- pojęcie relacji.
- tabela, wiersz, kolumna.
- klucz, klucz główny.
- klucze obce i powiązania między tabelami.
- Podstawowe widoki i operacje w programie bazodanowym.
- Język SQL (DQL – Data Query Language)
- proste zapytania – konstrukcja SELECT,
- funkcje i operatory,
- wybieranie wierszy – klauzula WHERE,
- porządkowanie danych – klauzula ORDER BY,
- klauzula TOP,
- łączenie wielu tabel,
- grupowanie wierszy,
- funkcje agregujące,
- wybieranie grup wierszy – klauzula HAVING,
- podzapytania.
- operacje teoriomnogościowe,
- Projektowanie baz danych na przykładzie
- proces projektowania baz danych,
- notacje schematów baz danych,
- wzorce projektowe
- Schemat bazy danych (DDL – Data Definition Language)
- typy danych,
- tworzenie tabel – CREATE TABLE,
- więzy spójności,
- autonumerowanie wierszy.
- Dodawanie i modyfikacja danych (DML – Data Manipulation Language)
- dodawania danych – INSERT,
- modyfikacje danych – UPDATE,
- usuwanie danych – DELETE.
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest przede wszystkim dla analityków, osób typowo znających MS Excel, nie mających doświadczenia z relacyjnymi bazami danych i językiem SQL.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.