MySQL 8. Design och skapande av databaser - kurs 34 990 RUB. från Specialist, utbildning, Datum: 2 maj 2023.
Miscellanea / / December 05, 2023
MySQL - en av de populära relationsdatabasservrarna. Används på ett stort antal webbplatser och innehållshanteringssystem (CMS). Wordpress, Joomla, Drupal, Bitrix och andra CMS kan och fungerar med MySQL DBMS. De mest populära PHP-ramverken kan fungera med MySQL: Laravel, Symfony, yii och andra. För att kunna använda MySQL effektivt måste du känna till dess verktyg, möjligheter och funktioner.
Under kursen "MySQL 8. Designa och skapa databaser” kommer du att behärska de grundläggande teknikerna och metoderna för att arbeta effektivt med MySQL 8-servern. Under utbildningen kommer du att överväga stadierna för att designa och skapa databaser, studera SQL-operatorer i detalj och lära dig hur du hanterar transaktioner på MySQL-servern. Du kommer att kunna skapa lagrade procedurer och utlösare och lära dig hur du effektivt använder lagringsmotorerna ("motorerna") på MySQL-servern. Denna kurs är ett måste för alla webbutvecklare.
Kursen är avsedd för webbutvecklare och webbansvariga som planerar att använda MySQL-servern i sin praktik. Kursen kommer att vara särskilt intressant för specialister som använder PHP och Perl.
I slutet av kursen har du utvecklat en stor volym SQL-frågemallar, som du senare kan använda i dina projekt, och skapa en databas för det valda projektet. Varje modul innehåller ett stort antal praktiska uppgifter och avslutas med ett test för att konsolidera kunskapen. Alla kursdeltagare får hemuppgifter.
Kursprogrammet uppfyller kraven i den professionella standarden "Programmerare". Efter framgångsrikt slutförande av kursen utfärdas centret ett prestigefyllt certifikat för avancerad utbildning.
Du kommer att lära dig:
-installera och konfigurera MySQL 8-servern
- arbeta med mysql-konsolen
-designa och skapa effektiva databaser på MySQL 8-servern
-Använd MySQL Workbench för att designa scheman
-manipulera data på MySQL 8-servern med hjälp av SQL-språket effektivt
-använda lagrade procedurer och triggers i databaser
-använda och hantera transaktioner
- Säkerhetskopiera information och återställa efter en katastrof
-optimera frågor och serverkonfiguration för effektivare drift
- lyssnare kommer att lära sig namnet på delfinen på MySQL 8-logotypen)
11
kurser"För ett fartyg som inte vet vart det seglar kommer ingen vind att vara gynnsam" Seneca
En begåvad lärare-utövare, innehavare av den prestigefyllda internationella statusen ZCE (Zend Certified Engineer).
Kombinerar många års undervisning och praktisk utvecklingserfarenhet. Lyssnare älskar Alexey Vladimirovich för hans lättillgängliga och begripliga presentation av komplexa ämnen, tydliga exempel som hjälper dem att omedelbart bemästra materialet, passion för hans arbete och goda humor.
Alexey Vladimirovich har lång yrkeserfarenhet av att utveckla, stödja och uppdatera företagswebbplatser. Han undervisade i disciplinerna "Software Development Technology", "Theory of Programming Languages and Translation Methods", "Fundamentals of HTML and CSS" vid universitet. Specialiserat på att undervisa kurser om webbteknologier. Under sin tid på centret utbildade Alexey Vladimirovich över 5 000 elever.
Författare till kurserna ”Applikationsutveckling i Symfony”, ”JavaScript. Nivå 3. React och JSX", "React: Redux och react-router".
Alexey Vladimirovich förbättrar ständigt sin professionella nivå och klarar examen 70-480 "Programmering i HTML5 med JavaScript och CSS3.
Foton av gruppstudenter finns i vår VKontakte-gemenskap.
Modul 1. Installera och starta MySQL 8-servern (4 ac. h.)
-Distribution
- Filstruktur
-Sätta upp en konfigurationsfil
-Initialisering av serverdata
-Starta servern
-Starta mysql-konsolen
-Konsolkommandon
-Arbetar med MySQL Workbench
-Grundläggande SQL-kommandon
Modul 2. Design av en relationsdatabas (4 ac. h.)
-Datatyper
- Designa ett basdiagram i WorkBench
-Normalisering av databastabellen
-Skapa nycklar
-Relationer mellan bord
-Arbeta med .mwb-filer
-Exportera SQL-kod från databasschema
Modul 3. Syntax för SQL-uttryck för att definiera datastruktur (4 ac. h.)
-DDS-operatörer
- Operatörer för att skapa baser
- Skapande av tabeller
-Tillfälliga bord
-Indeks
-Fullständigt textindex
- ALTER modifieringsoperatör
Modul 4. SQL-uttryck: Datamanipulation (4 ac. h.)
-CRUD-operatörer
-Infogande av data
-Dataladdning LOAD
-Datauppdatering
- Avlägsnande
- Datasampling
-Predikat
-Bord ansluter
Modul 5. Kombinera frågor och manipulera data (4 ac. h.)
-VÄLJ gå med
-Subqueries IN, NÅGRA, ALLA, MELLAN
-FINNS operatör
-Representation
-Visa begränsningar
Modul 6. Lagrade procedurer och triggers (4 ac. h.)
-Begreppet RUTINER
-Lagrade procedurer
-Inbyggda funktioner
- Jobbar med datum/tid
- Jobba med siffror
- Strängar
-Egna funktioner
-OM-operatör
- Skapa triggers
Modul 7. MySQL-transaktioner och lagringstyper (4 ac. h.)
-Låsa bord
- Villkorlig blockering
-Transaktioner
-Spara poäng
-Förvaringstyper
Modul 8. Optimering och underhåll av MySQL 8-servern (4 ac. h.)
-Skapa en databas backup
- Konton
-Återställ superanvändarlösenord
-Frågeoptimering
-Datauppladdning till HTML och XML