Profesjonalna baza danych KROK PO KROKU + Ćwiczenia

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 zawierają skondensowaną wiedzę i przydatne grafiki obrazujące rozwiązywanie problemów krok po kroku
● 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
● kurs nie zawiera wideo, które trzeba zatrzymywać by przepisać kod, więc nie będziesz się rozpraszać
● 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 – KONKRETNE ROZWIĄZANIA
     ➡ Ms SQL Server – ZAAWANSOWANE TECHNIKI
     ➡ WSZYSTKIE KURSY

Zamów