Profesjonalna baza danych KROK PO KROKU + Ćwiczenia
Ilość uczniów: 103
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ć.
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