- Podstawowa znajomość obsługi komputera
Publiczność
- Administratorzy Database
- Specjaliści IT
Database Projektowanie i Programming z SQL to kompleksowa dziedzina nauki i praktyki skoncentrowana na tworzeniu, zarządzaniu i wykorzystywaniu baz danych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średniozaawansowanych specjalistów IT, którzy chcą dowiedzieć się, jak projektować, wdrażać i zarządzać relacyjnymi bazami danych oraz jak wyszukiwać i manipulować danymi za pomocą SQL.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawy projektowania baz danych.
- Nauczyć się tworzyć relacyjne bazy danych i zarządzać nimi.
- Zdobyć biegłość w pisaniu zapytań SQL w celu pobierania danych i manipulowania nimi.
- Zrozumienie zaawansowanych SQL koncepcji i technik.
- Rozwijanie umiejętności optymalizacji i utrzymywania baz danych.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie do Databases
- Co to jest baza danych?
- Rodzaje baz danych
- Wprowadzenie do relacyjnych baz danych
- Przegląd systemów (DBMS) Database Management
- Funkcje systemów DBMS
- Popularne oprogramowanie DBMS
Podstawy projektowania Database
- Koncepcyjne, logiczne i fizyczne modele danych
- Wprowadzenie do modelowania związków encji (ER)
- Tworzenie diagramów ER
- Podmioty, atrybuty i relacje
Normalizacja i Database Projektowanie
- Formy normalne (1NF, 2NF, 3NF, BCNF)
- Korzyści płynące z normalizacji
- Praktyczne przykłady normalizacji
- Denormalizacja i jej zastosowania
Wprowadzenie do SQL
- Składnia i struktura SQL
- Typy danych w SQL
- Instrukcje CREATE, ALTER, DROP
- Ograniczenia (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
Manipulacja danymi SQL
- Instrukcja INSERT
- Zbiorcze operacje wstawiania
- Instrukcje UPDATE i DELETE
- Korzystanie z klauzuli WHERE
Zapytanie o dane za pomocą SQL
- Instrukcja SELECT
- Filtrowanie danych za pomocą klauzuli WHERE
- Sortowanie danych za pomocą ORDER BY
- Korzystanie z LIMIT i OFFSET
Zaawansowane SQL koncepcje
- ŁĄCZENIE WEWNĘTRZNE, ŁĄCZENIE W LEWO, ŁĄCZENIE W PRAWO, ŁĄCZENIE PEŁNE
- Pisanie podzapytań
- Klauzule GROUP BY i HAVING
- Funkcje agregujące (COUNT, SUM, AVG, MAX, MIN)
Praca z indeksami i widokami
- Tworzenie i używanie indeksów
- Plusy i minusy indeksów
- Tworzenie widoków i zarządzanie nimi
- Korzystanie z widoków w celu uproszczenia zapytań
Database Bezpieczeństwo i transakcje
- Role i uprawnienia użytkowników
- Wdrażanie najlepszych praktyk bezpieczeństwa
- Właściwości ACID
- Instrukcje COMMIT i ROLLBACK
Optymalizacja i konserwacja Database
- Analizowanie i optymalizowanie SQL zapytań
- Korzystanie z planu EXPLAIN
- Strategie tworzenia kopii zapasowych
- Przywracanie baz danych
Podsumowanie i kolejne kroki
United Arab Emirates - Database Design and Programming with SQL
Qatar - Database Design and Programming with SQL
Egypt - Database Design and Programming with SQL
Saudi Arabia - Database Design and Programming with SQL
South Africa - Database Design and Programming with SQL
Brasil - Database Design and Programming with SQL
Canada - Database Design and Programming with SQL
中国 - Database Design and Programming with SQL
香港 - Database Design and Programming with SQL
澳門 - Database Design and Programming with SQL
台灣 - Database Design and Programming with SQL
USA - Database Design and Programming with SQL
Österreich - Database Design and Programming with SQL
Schweiz - Database Design and Programming with SQL
Deutschland - Database Design and Programming with SQL
Czech Republic - Database Design and Programming with SQL
Denmark - Database Design and Programming with SQL
Estonia - Database Design and Programming with SQL
Finland - Database Design and Programming with SQL
Greece - Database Design and Programming with SQL
Magyarország - Database Design and Programming with SQL
Ireland - Database Design and Programming with SQL
Luxembourg - Database Design and Programming with SQL
Latvia - Database Design and Programming with SQL
España - Database Design and Programming with SQL
Italia - Database Design and Programming with SQL
Lithuania - Database Design and Programming with SQL
Nederland - Database Design and Programming with SQL
Norway - Database Design and Programming with SQL
Portugal - Database Design and Programming with SQL
România - Database Design and Programming with SQL
Sverige - Database Design and Programming with SQL
Türkiye - Database Design and Programming with SQL
Malta - Database Design and Programming with SQL
Belgique - Database Design and Programming with SQL
France - Database Design and Programming with SQL
日本 - Database Design and Programming with SQL
Australia - Database Design and Programming with SQL
Malaysia - Database Design and Programming with SQL
New Zealand - Database Design and Programming with SQL
Philippines - Database Design and Programming with SQL
Singapore - Database Design and Programming with SQL
Thailand - Database Design and Programming with SQL
Vietnam - Database Design and Programming with SQL
India - Database Design and Programming with SQL
Argentina - Database Design and Programming with SQL
Chile - Database Design and Programming with SQL
Costa Rica - Database Design and Programming with SQL
Ecuador - Database Design and Programming with SQL
Guatemala - Database Design and Programming with SQL
Colombia - Database Design and Programming with SQL
México - Database Design and Programming with SQL
Panama - Database Design and Programming with SQL
Peru - Database Design and Programming with SQL
Uruguay - Database Design and Programming with SQL
Venezuela - Database Design and Programming with SQL
Polska - Database Design and Programming with SQL
United Kingdom - Database Design and Programming with SQL
South Korea - Database Design and Programming with SQL
Pakistan - Database Design and Programming with SQL
Sri Lanka - Database Design and Programming with SQL
Bulgaria - Database Design and Programming with SQL
Bolivia - Database Design and Programming with SQL
Indonesia - Database Design and Programming with SQL
Kazakhstan - Database Design and Programming with SQL
Moldova - Database Design and Programming with SQL
Morocco - Database Design and Programming with SQL
Tunisia - Database Design and Programming with SQL
Kuwait - Database Design and Programming with SQL
Oman - Database Design and Programming with SQL
Slovakia - Database Design and Programming with SQL
Kenya - Database Design and Programming with SQL
Nigeria - Database Design and Programming with SQL
Botswana - Database Design and Programming with SQL
Slovenia - Database Design and Programming with SQL
Croatia - Database Design and Programming with SQL
Serbia - Database Design and Programming with SQL
Bhutan - Database Design and Programming with SQL