Agenda szkolenia
  1. Omówienie podstawowych zagadnień związanych z relacyjnymi bazami danych (na przykładzie bazy na platformie SQL Server)

    • Tabele
    • Pola
    • Klucze
    • Indeksy
    • Relacje
    • Więzy integralności
  2. Tworzenie zapytań wybierających (język SQL)

    • Fraza SELECT
    • Filtrowanie danych (WHERE)
    • Sortowanie danych (ORDER BY)
    • Grupowanie danych (GROUP BY)
    • Agregowanie danych (SUM, AVG, MIN, MAX, COUNT)
    • Łączenie tabel (WHERE … = … , WHERE … IN …, INNER JOIN, LEFT JOIN, itp.)
    • Łączenie danych z różnych baz danych
    • Stosowanie funkcji tekstowych (LEFT, RIGHT, SUBSTRING itp.)
    • Frazy warunkowe
    • Konwersja typów danych.
  3. Tworzenie zapytań funkcjonalnych

    • Dodawanie danych (INSERT)
    • Modyfikowanie danych (UPDATE)
    • Usuwanie danych (DELETE)
    • Usuwanie tabel (DROP TABLE).
  4. Tworzenie obiektów serwerowych

    • Widoki
  5. Łączenie zapytań

    • Podzapytania
  6. Pobieranie danych z SQL Servera za pomocą Microsoft Excel

    • Tworzenie połączeń do danych MS SQL Server
    • Dodatek MS Query (opcjonalnie)