Język SQL - podstawy zapytań



O Kursie

Cel kursu
Kurs daje możliwość zapoznania uczestników z krótką historią języka SQL, z jego podstawowymi cechami oraz różnymi aspektami tworzenia zapytań w języku SQL.

Tematyka kursu
Podczas wykładu przedstawiona jest krótka historia języka SQL i jego podstawowe cechy. W dalszej części wykładu są omawiane różne aspekty tworzenia zapytań w języku SQL. Podstawowe cechy składni polecenia SELECT są omówione na przykładzie zapytań skierowanych do jednej tabeli. W kolejnych rozdziałach jest pokazane łączenie tabel i zapytania korzystające z danych zapisanych w wielu tabelach, wykorzystanie funkcji agregujących oraz zapytania złożone. W ostatnim rozdziale są zaprezentowane niektóre nowe elementy polecenia SELECT języka SQL. W trakcie wykładu są prezentowane i omawiane różne przykłady zapytań skierowanych do przykładowej bazy danych (Elektroniczny Dziennik Ocen).
W ramach warsztatów zostanie przedstawiony sposób instalacji MS SQL Server 2008 Express Edition a następnie uczniowie zostaną zapoznani z SQL Server Menagement Studio, narzędziem klienckim umożliwiającym korzystanie i administrowanie SQL Serwerem. W kolejnych ćwiczeniach będą formułowane różne postaci zapytań, wykorzystujące polecenie SELECT języka SQL. W każdym ćwiczeniu zadaniem ucznia będzie napisanie i wykonanie podanego zapytania a następnie samodzielne napisanie zapytania z niewielką pomocą prowadzącego warsztaty. Kolejne ćwiczenia stopniują trudność wykonywanych zapytań.

Część teoretyczna:
   1. Krótka historia języka SQL
   2. Cechy języka SQL
   3. Przykładowa baza danych
   4. Podstawy zapytań – operacje na modelu relacyjnym
   5. Polecenie SELECT – zapytania proste
   6. Polecenie SELECT – łączenie tabel
   7. Polecenie SELECT – wykorzystanie funkcji agregujących
   8. Polecenie SELECT – zapytania złożone
   9. Polecenie SELECT – co jeszcze potrafię?

Część praktyczna:
Ćwiczenie 1.
   Zapoznanie się ze środowiskiem MS SQL Server 2008 i bazą danych Elektroniczny Dziennik Ocen
Ćwiczenie 2.
   Proste zapytania skierowane do jednej tabeli
Ćwiczenie 3.
   Zapytania wykorzystujące łączenie tabel
Ćwiczenie 4.
   Zapytania wykorzystujące funkcje agregujące
Ćwiczenie 5.
   Zapytania złożone
Ćwiczenie 6.
   Co jeszcze potrafię

Struktura kursu
Kurs składa się z następujących elementów:

  1. Wykład wprowadzający do kursu (video),
  2. Zeszyt dydaktyczny do kursu - w formacie PDF,
  3. Prezentacja PowerPoint do kursu - w formacie .ppt,
  4. Materiały dodatkowe
  5. Test z pytaniami sprawdzającymi wiedzę

Sposób realizacji kursu
Kurs jest przeznaczony do realizacji w trybie samokształcenia lub pod kierunkiem nauczyciela. Po zapoznaniu się ze wszystkimi elementami kursu oraz wykonaniu testu sprawdzającego wiedzę, uczestnik otrzymuje prawo do samodzielnego wystawienia certyfikatu potwierdzającego zrealizowanie kursu e-learningowego „Język SQL – podstawy zapytań” przygotowanego przez Warszawską Wyższą Szkołę Informatyki.

Certyfikat potwierdzający realizację kursu

certyfikat

O wykładowcy
mgr inż. Andrzej Ptasznik jest wykładowcą Warszawskiej Wyższej Szkole Informatyki z zakresu: Baz danych, Języki i paradygmaty programowania, Projektów zespołowych, Przetwarzaniach rozproszonych oraz prowadzi warsztaty projektowania baz danych i integracji usług. W latach 2010-2012 prowadził szkolenia z zakresu Baz Danych w ramach projektu Informatyka +.


nask logo   


Drogi użytkowniku
Przechodząc do serwisu poprzez kliknięcie odnośnika „Zgadzam się” wyrażasz zgodę na przetwarzanie przez nas Twoich danych osobowych.
Pliki cookies
Gdy korzystasz z naszych serwisów, gromadzimy informacje o Twojej wizycie i sposobie poruszania się w naszych serwisach. W tym celu stosujemy pliki cookies. Plik cookies zawiera dane informatyczne, które są umieszczone w Twoim urządzeniu końcowym - przeglądarce internetowej, z której korzystasz.
Pliki cookies używane w naszych serwisach wykorzystywane są między innymi do bieżącej optymalizacji serwisów oraz ułatwiania Twojego z nich korzystania. Niektóre funkcjonalności dostępne w naszych serwisach mogą nie działać, jeżeli nie wyrazisz zgody na instalowanie plików cookies.
Instalowanie plików cookies lub uzyskiwanie do nich dostępu nie powoduje zmian w Twoim urządzeniu ani w oprogramowaniu zainstalowanym na tym urządzeniu.
Stosujemy dwa rodzaje plików cookies: sesyjne i trwałe. Pliki sesyjne wygasają po zakończonej sesji, której czas trwania i dokładne parametry wygaśnięcia określa używana przez Ciebie przeglądarka internetowa oraz nasze systemy analityczne. Trwałe pliki cookies nie są kasowane w momencie zamknięcia okna przeglądarki, głównie po to, by informacje o dokonanych wyborach nie zostały utracone. Pliki cookies aktywne długookresowo wykorzystywane są, aby pomóc nam wspierać komfort korzystania z naszych serwisów, w zależności od tego czy dochodzi do nowych, czy do ponownych odwiedzin serwisu.

Do czego wykorzystujemy pliki cookies?
Pliki cookies wykorzystywane są w celach statystycznych oraz aby usprawnić działanie serwisów i zwiększyć komfort z nich korzystania, m.in:

  • pozwalają sprawdzić jak często odwiedzane są poszczególne strony serwisów - dane te wykorzystujemy do optymalizacji serwisów pod kątem odwiedzających;
  • umożliwiają rozpoznanie rodzaju Twojego urządzenia, dzięki czemu możemy lepiej dopasować sposób i format prezentowania treści oraz funkcjonalności serwisów;
  • poprawiają wydajność i efektywność serwisów dla korzystających.

W jaki sposób możesz nie wyrazić zgody na instalowanie plików cookies za pomocą ustawień przeglądarki?
Jeśli nie chcesz, by pliki cookies były instalowane na Twoim urządzeniu, możesz zmienić ustawienia swojej przeglądarki w zakresie instalowania plików cookies. W każdej chwili możesz też usunąć z pamięci swojego urządzenia pliki cookies zapisane w trakcie przeglądania naszych serwisów. Pamiętaj jednak, że ograniczenia w stosowaniu plików cookies mogą utrudnić lub uniemożliwić korzystanie z tych serwisów.
Wykorzystywane narzędzia firm trzecich
Niektóre pliki cookies są tworzone przez podmiot, z usług których korzystamy, np.

  • Google Inc.

W naszych serwisach wykorzystujemy narzędzie Google Analytics do analizy ruchu na stronie internetowej oraz aktywności dotyczących jej przeglądania. Wykorzystujemy je w szczególności do celów statystycznych, aby sprawdzić jak często odwiedzane są poszczególne serwisy. Dane te wykorzystujemy również do optymalizacji i rozwoju serwisów. Więcej informacji na temat narzędzia Google Analytics znajdziesz na stronie:  https://policies.google.com/technologies/cookies

  • Facebook

Więcej informacji o zasadach plików cookies możesz znaleźć na:
https://pl-pl.facebook.com/policies/cookies/     

  • Twitter

Więcej informacji o zasadach plików cookies możesz znaleźć na:
https://help.twitter.com/en/rules-and-policies/twitter-cookies

  • Youtube

Więcej informacji o zasadach plików cookies możesz znaleźć na:
https://policies.google.com/privacy?hl=pl&gl=pl

 

Wyrażam zgodę na podstawowe oraz funkcjonalne cookies.
Podstawowe cookies są niezbędne aby strona mogła działać prawidłowo.
Cookies funkcjonalne wykorzystujemy do analizowania wizyt na stronie internetowej. Pomoże nam to zrozumieć, jak często odwiedzane są poszczególne serwisy oraz pozwoli optymalizować i rozwijać stronę. ZGADZAM SIĘ