Celem tego kursu jest nauka programowania profesjonalnych baz danych w Ms SQL Server od podstaw po zaawansowane rozwiązania, jakie stosowane są w produkcyjnych bazach w wielu bardzo dużych firmach. Po jego przerobieniu otrzymasz profesjonalną bazę danych, dzięki czemu będziesz w stanie zbudować „na wzór” bazę danych Ms SQL dla każdego systemu, jaki tylko będzie Ci potrzebny.
Kurs kierowany jest do osób, które chcą nauczyć się programowania profesjonalnych baz danych dosłownie krok po kroku, począwszy od wstępnego opisu funkcjonowania bazy danych, poprzez zagadnienia dotyczące uwarunkowań prawnych oraz wymagań bazy danych, a następnie przez zaprojektowanie struktur bazy danych łącznie z modelowaniem danych.
Od uczestników szkolenia wymagana jest znajomość systemu operacyjnego Windows oraz fundamentalnych zagadnień dotyczących relacyjnych baz danych i podstawowej składni języka SQL.
Około 34 godziny zegarowe bez wliczania przerw.
199,00 zł (jednorazowa opłata z dostępem bez ograniczeń).
Szkolenie składa się z modułów, które zawierają część merytoryczną w formie dokumentacji technicznej oraz część praktyczną opartą na gotowych plikach i skryptach SQL dołączonych do szkolenia zawierających dokładne komentarze oraz opisy pomagające w szybki i prosty sposób zrozumieć wszystkie bloki kodu. Skrypty dodatkowo zawierają praktyczne przykłady z moimi spostrzeżeniami i wskazówkami.
• Dziedzina profesjonalnej bazy danych.
• Wstępny opis środowiska funkcjonowania bazy danych.
• Opisanie funkcjonowania bazy danych.
• Szczegółowe określenie funkcji bazy danych.
• Uwarunkowania prawne bazy danych.
• Wyszczególnienie wymagań bazy danych.
• Projekt struktur bazy danych oraz schemat i diagram bazy danych.
• Modelowanie danych.
• Diagram przypadków użycia.
• Diagram aktywności.
• Diagram związków encji.
• Fizyczny model danych.
• Utworzenie bazy danych i tabel, klucze główne.
• Klucze obce i indeksy.
• Utworzenie bazy danych i tabel z logami.
• Wyzwalacze.
• Słowniki danych i analiza logów.
• Procedury do wykonywania operacji na danych.
• Wstawienie przykładowych danych.
• Dynamiczne wyszukiwanie danych, wstrzyknięcia.
• Pozostałe procedury do obsługi procesów zachodzących w bazie danych.
• Dodatkowe funkcje wspomagające pracę użytkownikowi końcowemu bazy danych
• Sposoby wyszukiwania obiektów w SSMS.
• Widoki.
• Wyszukiwanie pełnotekstowe.
• Automatyczna archiwizacja (backup) bazy danych.
• Dodatkowe ćwiczenia do wykonania + wskazówki.
Po ukończeniu tego kursu nauczysz się budować profesjonalne bazy danych od podstaw po zaawansowane rozwiązania. Zdobędziesz wiedzę pozwalającą Ci w swobodny sposób opisywać funkcjonowanie baz danych, określać uwarunkowania prawne oraz wymagania baz danych. Będziesz w stanie zaprojektować struktury baz danych łącznie z modelowaniem danych.