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.
Jeśli bardziej niż wykorzystanie SQL w MS Access i MS SQL Server interesuje Cię jak posługiwać się zapytaniami SQL w bazach danych Oracle, sprawdź nasze szkolenie Oracle Database SQL.
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.
Zobacz też:
- Programista baz danych Oracle (kurs zawodowy - bootcamp)
- Analiza danych (kurs zawodowy - bootcamp)
- PostgreSQL dla analityków
- Zaawansowany PostgreSQL dla analityków
- Procedury składowane w PL/pgSQL dla PostgreSQL
- PostgreSQL dla programistów
- Projektowanie baz danych w PostgreSQL
- Optymalizacja aplikacji dla PostgreSQL
- PostgreSQL dla administratorów
- Kopie zapasowe w PostgreSQL
- Replikacja i HA w PostgreSQL
- Zaawansowany PostgreSQL dla administratorów
- Wprowadzenie do administracji MongoDB
- Zaawansowana administracja MongoDB
- Tuning MongoDB
- Administracja serwerem Redis
- Język SQL i bazy danych dla analityków
- Bazy danych i zapytania T-SQL w MS SQL Server
- Zaawansowane zagadnienia języka T-SQL w MS SQL Server
- Wprowadzenie do administracji SQL Server
- Bazy danych dla programistów
- MySQL dla programistów
- Administracja MySQL
- Zaawansowane bazy danych. Optymalizacja zapytań. Natywne bazy XML, XPath, XQuery
- Oracle Database SQL
- Oracle Database PL/SQL
- Oracle Database SQL - zagadnienia zaawansowane
- Administracja bazą danych Oracle
- Zaawansowana administracja bazą danych Oracle
- MS Access (zaawansowany)
- Programowanie VBA w Accessie