Jest to kurs na poziomie podstawowym i dlatego wymaga jedynie ogólnej znajomości obsługi komputera.
Publiczność
Głównymi odbiorcami tego kursu są osoby, które przechodzą do roli bazy danych lub których rola została rozszerzona o technologie baz danych.
Stanowisko: Programista
Cechy: brak
Ten trzydniowy kurs prowadzony przez instruktora skierowany jest do osób, które chcą przejść do roli profesjonalisty w zakresie baz danych lub których rola zawodowa rozszerza się o elementy baz danych. Kurs opisuje podstawowe koncepcje baz danych, w tym typy baz danych, języki baz danych i projekty baz danych.
Zdobyte umiejętności
- Opisywanie kluczowych koncepcji baz danych w kontekście SQL Server 2016
- Opis języków baz danych używanych w SQL Server 2016
- Opisywanie technik modelowania danych
- Opisywanie technik normalizacji i denormalizacji
- Opisywanie typów relacji i efektów w projektowaniu baz danych
- Opisywanie wpływu projektu bazy danych na wydajność
- Opisywanie powszechnie używanych obiektów bazy danych
Moduł 1: Wprowadzenie do baz danych
Moduł ten wprowadza kluczowe koncepcje baz danych w kontekście SQL Server 2016.
Lekcje
- Wprowadzenie do relacyjnych baz danych
- Inne typy baz danych
- Analiza danych
- Języki baz danych w SQL Serwer
Laboratorium: Eksploracja i zapytania SQL Serwerowe bazy danych
Po ukończeniu tego modułu będziesz w stanie
- Opisanie, czym jest baza danych
- Zrozumienie podstawowych aspektów relacyjnych
- Opis języków baz danych używanych w SQL Server
- Opisywanie analizy danych
Moduł 2: Modelowanie danych
Moduł ten opisuje techniki modelowania danych.
Lekcje
- Modelowanie danych
- Model bazy danych ANSI/SPARC
- Modelowanie relacji między jednostkami
Laboratorium: Identyfikacja komponentów w modelowaniu relacji encji
Po ukończeniu tego modułu będziesz w stanie
- Zrozumienie powszechnych technik modelowania danych
- Opis modelu bazy danych ANSI/SPARC
- Opisanie modelowania relacji encji
Moduł 3: Normalizacja
Moduł ten opisuje techniki normalizacji i denormalizacji.
Lekcje
- Podstawy normalizacji
- Postać normalna
- Denormalizacja
Laboratorium: Normalizacja danych
Po ukończeniu tego modułu będziesz w stanie
- Opis korzyści i notacji normalizacji
- Opis ważnych terminów normalizacji
- Opis poziomów normalizacji
- Opis roli denormalizacji
Moduł 4: Relacje
Ten moduł opisuje typy relacji i efekty w projektowaniu baz danych.
Lekcje
- Wprowadzenie do relacji
- Planowanie integralności referencyjnej
Laboratorium: Planowanie i wdrażanie integralności referencyjnej
Po ukończeniu tego modułu będziesz w stanie
- Opisywanie typów relacji
- Opisywanie użycia, typów i skutków integralności referencyjnej
Moduł 5: Wydajność
Moduł ten przedstawia wpływ projektu bazy danych na wydajność.
Lekcje
- Indeksowanie
- Wydajność zapytań
- Współbieżność
Laboratorium: Problemy z wydajnością
Po ukończeniu tego modułu będziesz w stanie
- Omówienie wpływu indeksowania na wydajność
- Opisanie wpływu typów sprzężenia i wyszukiwania na wydajność
- Opisanie wpływu współbieżności na wydajność
Moduł 6: Database Obiekty
Moduł ten wprowadza powszechnie używane obiekty bazy danych.
Lekcje
- Tabele
- Widoki
- Procedury składowane, wyzwalacze i funkcje
Laboratorium: Korzystanie z serwera SQL
Po ukończeniu tego modułu będziesz w stanie
- Opis użycia tabel w SQL Server
- Opisz użycie widoków w SQL Server
- Opisz użycie procedur składowanych w SQL Server
- Opis innych obiektów bazy danych powszechnie używanych w SQL Server
Polska - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Kuwait - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Oman - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Slovakia - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Kenya - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Nigeria - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Botswana - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Slovenia - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Croatia - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Serbia - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Bhutan - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Nepal - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)
Uzbekistan - Introduction to SQL Databases (szkolenie autoryzowane 10985-C)