Profesjonalna baza danych KROK PO KROKU + Ćwiczenia

Ilość uczniów: 806

 
Zbuduj profesjonalną bazę danych dosłownie KROK PO KROKU
Ten kurs przeznaczony jest dla osób, które znają podstawy SQL’a i chcą się nauczyć programować profesjonalne bazy danych w Ms SQL Server. Zakres kursu pozwoli na zbudowanie profesjonalnej bazy danych od podstaw po zaawansowane rozwiązania, jakie stosowane są w produkcyjnych bazach w wielu bardzo dużych firmach.
Do lekcji dołączone są gotowe do wykorzystania pliki oraz skrypty zawierające dokładne komentarze oraz opisy pomagające w szybki i prosty sposób zrozumieć wszystkie bloki kodu.
Kurs zawiera także ćwiczenia do wykonania, które są oparte o wcześniejsze implementacje dokonane przeze mnie, na których należy się wzorować.

 

Kurs ten opracowałem w NIESPOTYKANEJ DO TEJ PORY FORMIE.
Wszystkie ĆWICZENIA po ich wykonaniu stanowią w efekcie
“Profesjonalną bazę danych” zbudowaną dosłownie KROK PO KROKU.
Jest to PIERWSZY W POLSCE kurs online, po którego przerobieniu
OTRZYMASZ PROFESJONALNĄ BAZĘ DANYCH !!!
Dzięki takiej formule jesteś w stanie zbudować “na wzór” bazę danych Ms SQL
DLA KAŻDEGO SYSTEMU, JAKI TYLKO BĘDZIE CI POTRZEBNY !

 
Dla kogo jest ten kurs ?
● dla osób znających już przynajmniej podstawy SQL’a
● dla studentów informatyki, chcących nauczyć się projektowania baz danych KROK PO KROKU
● dla programistów baz danych, którzy chcą dodatkowo przećwiczyć rozwiązania bazodanowe

 
Daję Tobie możliwość zaprojektowania profesjonalnej bazy danych KROK PO KROKU:
● lekcje są w formie skondensowanej wiedzy w postaci artykułów i przydatnych grafik obrazujących rozwiązywanie problemów krok po kroku (nie są w formie video) w analogicznej formie jak wpisy na tym blogu
● do lekcji dołączone są gotowe pliki i skrypty SQL zawierające dokładne komentarze, żeby bez problemu zrozumieć wszystkie bloki kodu, są także opisane moje spostrzeżenia i uwagi
● inne kursy nie działają, bo są chaotyczne i niekompletne ale z moimi metodami sobie poradzisz
● dostęp czasowy oraz ilość i kolejność dostępów do lekcji jest bez ograniczeń
● sięgnij w końcu po bardzo obszerną wiedzę, której nie oferują żadne inne kursy w jednym miejscu
● w przeciwieństwie do mega drogich szkoleń na sali daję Tobie dodatkowo osobiste wsparcie mailowe.

 
UWAGA! Bardzo ważne jest, aby wszystkie lekcje były robione po kolei. Kolejne lekcje korzystają z obiektów, które kreowane są w lekcjach poprzednich.

 
✔️ Ilość lekcji: 27
✔️ Ilość dodatkowych skryptów i plików: 20
✔️ Szacowany czas nauki: około 34 godziny i 00 minut
✔️ Dostęp czasowy: bez ograniczeń
✔️ Ilość i kolejność dostępów do lekcji: bez ograniczeń

 
1. Wstęp
  ➡ Dowiesz się co jest zawarte w kursie.
  ➡ Zapoznasz się z dziedziną profesjonalnej bazy danych, którą zbudujesz w całości krok po kroku.
  ➡ Zobaczysz jak będą wyglądały ćwiczenia do samodzielnego wykonania.

2. Wstępny opis środowiska funkcjonowania bazy danych
  ➡ Dowiesz się co to będzie za baza danych.
  ➡ Opiszesz środowisko funkcjonowania bazy danych.

3. Opisanie funkcjonowania bazy danych
  ➡ Dowiesz się do czego będzie służyła baza danych.
  ➡ Opiszesz funkcjonowanie bazy danych.

4. Szczegółowe określenie funkcji bazy danych
  ➡ Dowiesz się jakie funkcje będzie spełniała baza danych.
  ➡ Szczegółowo opiszesz funkcje bazy danych.

5. Uwarunkowania prawne bazy danych
  ➡ Dowiesz się dlaczego należy uwzględnić warunki prawne bazy danych.
  ➡ Opiszesz aspekty prawne, na które trzeba zwrócić szczególną uwagę.

6. Wyszczególnienie wymagań bazy danych
  ➡ Poznasz jakie są wymagania bazy danych.
  ➡ Opiszesz wymagania bazy danych.

7. Projekt struktur bazy danych oraz schemat i diagram bazy danych
  ➡ Określisz model bazy danych.
  ➡ Przedstawisz diagram (schemat) bazy danych.
  ➡ Opracujesz rodzaj gromadzonych danych.
  ➡ Przedstawisz strukturę danych.
  ➡ Szczegółowo opiszesz związki między danymi.
  ➡ Wypiszesz uwarunkowania technologiczne.
  ➡ Przećwiczysz budowanie diagramu (schematu) bazy danych.

8. Modelowanie danych
  ➡ Dowiesz się co oznacza modelowanie danych.
  ➡ Zrozumiesz, na jakim etapie realizacji projektu należy korzystać z modelowania danych.
  ➡ Poznasz narzędzia umożliwiające modelowanie danych.

9. Diagram przypadków użycia
  ➡ Dowiesz się, co to jest diagram przypadków użycia.
  ➡ Zrozumiesz, do czego i w jaki sposób jest wykorzystywany.
  ➡ Przećwiczysz budowanie diagramu przypadków użycia.

10. Diagram aktywności
  ➡ Dowiesz się, co to jest diagram aktywności.
  ➡ Zrozumiesz, do czego i w jaki sposób jest wykorzystywany.
  ➡ Przećwiczysz budowanie diagramu aktywności.

11. Diagram związków encji
  ➡ Dowiesz się, co to jest diagram związków encji.
  ➡ Zrozumiesz, do czego i w jaki sposób jest wykorzystywany.
  ➡ Przećwiczysz budowanie diagramu związków encji.

12. Fizyczny model danych
  ➡ Dowiesz się, co to jest fizyczny model danych.
  ➡ Zrozumiesz, do czego i w jaki sposób jest wykorzystywany.
  ➡ Przećwiczysz budowanie fizycznego modelu danych.

13. Utworzenie bazy danych i tabel
  ➡ Utworzysz bazę danych.
  ➡ Zaimplementujesz tabele.
  ➡ Oprogramujesz klucze główne.
  ➡ Napiszesz wymuszenia oraz ograniczenia na kolumnach tabel.
  ➡ Poznasz sposób nazewnictwa obiektów w bazie danych.
  ➡ Dowiesz się jak dokonywać opisów tabel i kolumn.
  ➡ Przygotujesz pierwszy diagram bazy danych.

14. Klucze obce i indeksy
  ➡ Utworzysz klucze obce, czyli referencje między tabelami.
  ➡ Utworzysz indeksy na określonych kolumnach tabel.

15. Utworzenie bazy danych i tabel z logami
  ➡ Dowiesz się w jakim celu tworzona jest baza z logami.
  ➡ Utworzysz bazę wraz z wymaganymi tabelami.

16. Wyzwalacze (triggers) dla operacji na danych
  ➡ Dowiesz się co to są wyzwalacze w SQL Server.
  ➡ Nauczysz się podziału wyzwalaczy na grupy.
  ➡ Zapoznasz się z właściwościami wyzwalaczy.
  ➡ Poznasz dostępne opcje związane z wyzwalaczami.
  ➡ Przećwiczysz implementację wyzwalaczy (TRIGGERS).

17. Słowniki danych i analiza logów
  ➡ Dowiesz się jakie są struktury słowników danych i w jakim celu są stosowane.
  ➡ Utworzysz słowniki danych.
  ➡ Nauczysz się analizować logi dotyczące operacji na danych.
  ➡ Przećwiczysz tworzenie słowników oraz analizowanie logów.

18. Procedury do wykonywania operacji na danych
  ➡ Dowiesz się w jakim celu będą potrzebne procedury.
  ➡ Nauczysz się w jaki sposób monitorować działanie procedur.
  ➡ Przećwiczysz implementację procedur.

19. Wstawienie przykładowych danych
  ➡ Wykorzystasz procedury do wstawiania danych.
  ➡ Wstawisz przykładowe dane potrzebne do kolejnych lekcji.

20. Dynamiczne wyszukiwanie danych
  ➡ Dowiesz się co to są zapytania dynamiczne i w jakim celu są wykorzystywane.
  ➡ Dowiesz się jakie są zagrożenia dotyczące tego typu zapytań.
  ➡ Dowiesz się co to jest SQL INJECTION.
  ➡ Nauczysz się implementacji zapytań dynamicznych.
  ➡ Przećwiczysz implementację tego typu zapytań.

21. Pozostałe procedury do obsługi procesów zachodzących w bazie danych
  ➡ Zaimplementujesz kolejne, rozbudowane procedury.
  ➡ Utrwalisz sposób monitorowania działania procedur.
  ➡ Przećwiczysz obsługę błędów.
  ➡ Zaimplementujesz walidowanie parametrów wejściowych procedur.
  ➡ Utrwalisz implementację transakcji.
  ➡ Przećwiczysz testowanie nowych procedur.

22. Dodatkowe funkcje wspomagające pracę użytkownikowi końcowemu bazy danych
  ➡ Zobaczysz jakie warto stosować rozwiązania usprawniające pracę końcowemu użytkownikowi.
  ➡ Przygotujesz skrypty usprawniające pracę.

23. Sposoby wyszukiwania obiektów w SSMS
  ➡ Poznasz pomocne zapytania w wyszukiwaniu obiektów i ich przeszukiwaniu.
  ➡ Nauczysz się korzystać z filtrowania w SSMS.
  ➡ Zapoznasz się z różnicami korzystania podczas powyższych sposobów filtrowania obiektów.
  ➡ Dowiesz się dlaczego sposoby te będą pomocne.

24. Widoki: View
  ➡ Dowiesz się co to są widoki.
  ➡ Zapoznasz się z rodzajami widoków.
  ➡ Nauczysz się ich implementacji.

25. Wyszukiwanie pełnotekstowe: FTS
  ➡ Dowiesz się co to jest i do czego służy FTS.
  ➡ Zobaczysz dlaczego warto z tego skorzystać.
  ➡ Nauczysz się wykorzystywać TFS w praktyce.

26. Automatyczna archiwizacja (backup) bazy danych
  ➡ Dowiesz się, jakie są modele archiwizowania baz danych.
  ➡ Zrozumiesz, dlaczego BackUp jest taki ważny.
  ➡ Nauczysz się w praktyce wykonywać archiwizację (Backup) bazy danych.
  ➡ Zautomatyzujesz backup’owanie bazy danych.

27. Dodatkowe ćwiczenia do wykonania + wskazówki
  ➡ Zobaczysz, jakie nowe funkcjonalności można jeszcze zaimplementować.
  ➡ Przećwiczysz implementowanie wielu nowych obiektów.
  ➡ Nauczysz się rozbudowywać istniejące rozwiązania.
  ➡ Zapoznasz się z cennymi wskazówkami do każdego ćwiczenia.
  ➡ Nauczysz się pisać przejrzysty kod SQL.

 
#Kurs #Online #MSSQL #SQL #Server #Microsoft #T-SQL #BazyDanych #SSMS #ManagementStudio

 
Zobacz inne kursy bazodanowe:
  ➡ Ms SQL Server – SOLIDNE PODSTAWY
  ➡ Ms SQL Server – SOLIDNE PODSTAWY (VIDEO)
  ➡ Ms SQL Server – KONKRETNE ROZWIĄZANIA
  ➡ Ms SQL Server – KONKRETNE ROZWIĄZANIA (VIDEO)
  ➡ Ms SQL Server – ZAAWANSOWANE TECHNIKI
  ➡ Ms SQL Server – ZAAWANSOWANE TECHNIKI (VIDEO)
  ➡ Ms SQL Server – Ekstrakcja, transformacja i ładowanie danych – ETL, SSIS, DTSX
  ➡ WSZYSTKIE KURSY

 

Zamów