Kategoria: Bazy danych, SQL
Język zapytań SQL to wszechstronne narzędzie niezbędne w warsztacie każdego, kto ma w pracy styczność z bazami danych. Podczas tego intensywnego szkolenia, uczestnicy poznają najważniejsze zasady SQL i uczą się korzystać z niego do pobierania informacji z bazy danych.
SQL jest używany z minimalnymi zmianami w większości stosowanych komercyjnie baz danych. Aby uczestnicy szkolenia poznali go w różnych środowiskach, podczas szkolenia nauczą się korzystać z SQL w bazach MS Access oraz MS SQL Server.
Przeciętny użytkownik bazy danych potrafi jedynie wykorzystywać gotowe, przygotowane przez innych zapytania albo pobierać gotowe raporty. Po niniejszym szkoleniu, uczestnicy potrafią sami tworzyć zapytania do bazy danych i pobierać potrzebne sobie informacje - często od razu wstępnie przetworzone albo przeanalizowane.
Program szkolenia jest równoważny ostatnim dwóm dniom kursu Analizy Danych.
Oferujemy także szkolenia dotyczące posługiwania się językiem SQL w innych rodzajach baz danych, w tym Oracle Database i PostgreSQL.
Czas trwania
2 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,
- Wprowadzenie do projektowania relacyjnych baz danych
- Proces projektowania bazy
- Unikanie anomalii – postaci normalne
- 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.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest przede wszystkim dla analityków i innych osób, które chcą pracować z istniejącymi bazami danych. Nie wymagany jest żaden wcześniejszy kontakt z językiem SQL, chociaż wskazane jest obycie z komputerami i programami biurowymi.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.