Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

#2 - MsSQL Server – Konkretne Rozwiązania

26 lekcji + 23 gotowe pliki i skrypty SQL z moimi komentarzami i wskazówkami, aby bez problemu zrozumieć wszystkie bloki kodu.

Stworzony przez Andrzej Śmigielski

Ostatnia aktualizacja: 18/02/2021
00:00
00:00
x

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
PRZYWRÓCENIE BAZY DANYCH Z ARCHIWUM (BACKUP: RECOVERY MODEL)
|03:25
KURSORY: CURSOR
|07:34
Trailer
PRZYWRÓCENIE BAZY DANYCH Z ARCHIWUM (BACKUP: RECOVERY MODEL)
KURSORY: CURSOR
HIERARCHICZNY TYP DANYCH: HIERARCHYID
OBSŁUGA BŁĘDÓW: ERROR MESSAGE, RAISERROR, TRY I CATCH, THROW
MECHANIZMY AUTOMATYCZNE (SERVER AGENT): JOBS
109
99

26 % taniej

149.00 zł

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje:

  • Bezterminowy dostęp
  • 26 wykładów
  • 2 godz. 07 min. materiałów wideo
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia?.

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Nauczysz się przywracać bazy z backup’u.
  • Poznasz najistotniejsze wbudowane funkcje oraz zmienne systemowe.
  • Będziesz znać dobre praktyki pisania kodu oraz poznasz UML’a.
  • Poznasz schematy bazy danych, instrukcję MERGE oraz złożone typy kolumn.
  • Dowiesz się o kursorach, sekwencjach oraz hierarchicznym typie danych.
  • Poznasz zapytania dynamiczne, SQL INJECTION oraz obsługę błędów.
  • Będziesz znać operatory grupowania, CTE oraz wyzwalacze (TRIGGERS).
  • Nauczysz się tworzyć procedury i funkcje, poznasz JOB’y oraz pperatory: PIVOT i UNPIVOT

Wymagania

● Podstawowa znajomość systemu operacyjnego Windows.

● Podstawowa znajomość zagadnień bazodanowych i języka SQL.

Opis kursu

● W kursie kładę nacisk na skupienie się w 100% na nauce, dlatego lekcje to skondensowana wiedza i przydatne grafiki obrazujące rozwiązywanie problemów dosłownie krok po kroku.

● Do lekcji dołączone są gotowe skrypty SQL zawierające dokładne komentarze, żeby bez problemu zrozumieć wszystkie bloki kodu, są także opisane moje spostrzeżenia oraz uwagi.

● Wiedza w kursie jest poukładana, obszerna oraz kompletna – dlatego z moimi lekcjami sobie poradzisz.


UWAGA! Wszystkie lekcje należy robić po kolei. Kolejne lekcje korzystają z obiektów, które kreowane są w lekcjach poprzednich.


ZAKRES NAUKI:

1. Przywrócenie bazy danych z archiwum (Backup: RECOVERY MODEL) – Baza Kursu Podstawowego

️ Nauczysz się w praktyce odzyskiwać bazę danych z BackUp’u.

2. Najistotniejsze wbudowane funkcje agregujące

️ Poznasz je i dowiesz się gdzie są dostępne.

3. Najistotniejsze wbudowane funkcje daty i czasu

️ Poznasz je i dowiesz się gdzie są dostępne.

4. Najistotniejsze wbudowane funkcje tekstowe

️ Poznasz je i dowiesz się gdzie są dostępne.

5. Najistotniejsze wbudowane funkcje bezpieczeństwa

️ Poznasz je i dowiesz się gdzie są dostępne.

6. Inne przydatne wbudowane funkcje i zmienne systemowe

️ Poznasz je i dowiesz się gdzie są dostępne.

7. Dobre praktyki pisania kodu SQL i T-SQL

️ Poznasz je i ️dowiesz się na co zwracać szczególną uwagę podczas implementacji.

8. UML: Projektowanie i modelowanie baz danych, modele i diagramy

️ Dowiesz się co to jest UML i jaka jest jego istota.

️ Zapoznasz się z wieloma modelami i diagramami.

9. Korespondencja seryjna: instrukcja MERGE

️ Poznasz ją, dowiesz się do czego służy, jak działa i kiedy warto z niej korzystać.

10. Schematy bazy danych

️ Dowiesz się co to jest schemat bazy danych i zapoznasz się z nim.

11. Złożone typy kolumn: COMPUTED, PERSISTED

️ Poznasz je i dowiesz się w jakim celu są stosowane.

12. Kursory: CURSOR

️ Dowiesz się co to są kursory oraz poznasz ich plusy i minusy.

️ Nauczysz się kiedy i w jakich sytuacjach warto (lub nie) z nich korzystać.

13. Sekwencje: SEQUENCE

️ Dowiesz się co to są sekwencje, poznasz ich właściwości i polecenia.

14. Hierarchiczny typ danych: HIERARCHYID

️ Zapoznasz się z nim i jego właściwościami oraz poznasz elementy struktury hierarchicznej.

️ Nauczysz się sposobów jego przechowywania.

️ Poznasz strategie indeksowania tego typu danych i ️dostępne metody wyciągania danych.

15. SQL_VARIANT i SQL_VARIANT_PROPERTY

️ Dowiesz się co to jest oraz poznasz ich plusy i minusy.

16. Zapytania dynamiczne i SQL INJECTION

️ Dowiesz się co to są zapytania dynamiczne oraz SQL INJECTION.

️ Nauczysz się możliwości wykonywania dynamicznych zapytań.

️ Dowiesz się jakie są zagrożenia dotyczące tego typu zapytań.

17. Obsługa błędów: ERROR MESSAGE, RAISERROR, TRY i CATCH, THROW

️ Nauczysz się jakie są rodzaje błędów oraz ich składowe.

️ Nauczysz się je przechwytywać i obsługiwać.

️ Poznasz różnice między typami błędów.

18. Operator GROUPING SETS, GROUYPING_ID, ROLLUP, CUBE

️ Dowiesz się co to są operatory grupowania oraz nauczysz się ich używania.

️ Poznasz jeden z wielu systemów (postaci) liczbowych.

19. CTE (Common Table Expression)

️ Dowiesz się co to jest CTE i poznasz właściwości CTE.

️ Nauczysz się implementacji CTE.

20. Tworzenie procedur: CREATE PROCEDURE

️ Dowiesz się co to jest procedura i jakie są sposoby implementacji.

️ Zapoznasz się z dostępnymi opcjami.

️ Poznasz dodatkowe i cenne uwagi.

21. Tworzenie funkcji cz. 1: CREATE FUNCTION

️ Dowiesz się co to jest funkcja i poznasz sposoby jej implementacji.

️ Zapoznasz się z dostępnymi opcjami i poznasz dodatkowe, cenne uwagi.

️ Nauczysz się w jaki sposób je modyfikować i usuwać.

22. Tworzenie funkcji cz. 2: PARTITION FUNCTION

️ Dowiesz się co to jest funkcja partycji i zapoznasz się z jej właściwościami.

️ Zapoznasz się z dostępnymi opcjami.

23. Wyzwalacze: TRIGGERS

️ Dowiesz się co to są wyzwalacze i na jakie dzielą się grupy.

️ Zapoznasz się z właściwościami wyzwalaczy oraz poznasz ich opcje.

24. Mechanizmy automatyczne (Server Agent): JOBS

️ Dowiesz się co to są „JOB’y” w SQL Server.

️ Dowiesz się o usłudze (agencie) odpowiadającej za pracę JOB’ów.

️ Nauczysz się tworzyć nowe JOB’y krok po kroku.

25. Pomocne zapytania w wyszukiwaniu obiektów oraz ich przeszukiwaniu i filtrowanie w SSMS

️ Poznasz pomocne zapytania i nauczysz się korzystać z filtrowania w SSMS.

️ Zapoznasz się z różnicami korzystania podczas powyższych sposobów filtrowania obiektów.

26. Operatory: PIVOT i UNPIVOT

️ Poznasz je i zapoznasz się z różnicami między nimi.

Spis treści

Czas trwania: 02:07:49Rozwiń wszystkie tematy
down1. PRZYWRÓCENIE BAZY DANYCH Z ARCHIWUM (BACKUP: RECOVERY MODEL)
1 wykłady
  • PRZYWRÓCENIE BAZY DANYCH Z ARCHIWUM (BACKUP: RECOVERY MODEL)|03:25
down2. NAJISTOTNIEJSZE WBUDOWANE FUNKCJE AGREGUJĄCE
1 wykłady
down3. NAJISTOTNIEJSZE WBUDOWANE FUNKCJE DATY I CZASU
1 wykłady
down4. NAJISTOTNIEJSZE WBUDOWANE FUNKCJE TEKSTOWE
1 wykłady
down5. NAJISTOTNIEJSZE WBUDOWANE FUNKCJE BEZPIECZEŃSTWA
1 wykłady
down6. INNE PRZYDATNE WBUDOWANE FUNKCJE I ZMIENNE SYSTEMOWE
1 wykłady
down7. DOBRE PRAKTYKI PISANIA KODU
1 wykłady
down8. UML: PROJEKTOWANIE I MODELOWANIE BAZ DANYCH, MODELE I DIAGRAMY
1 wykłady
down9. KORESPONDENCJA SERYJNA: INSTRUKCJA MERGE
1 wykłady
down10. SCHEMATY BAZY DANYCH
1 wykłady

O autorze

avatar
Andrzej ŚmigielskiProgramista Baz Danych
Kursy: 3
O mnie
Już na samym początku napisałem pierwszy program oparty o bazy danych w ramach pracy dyplomowej pod tytułem: „Projekt i implementacja systemu bazodanowego do obsługi wypożyczalni p...Czytaj więcej
Zobacz profil autora