MySQL 8. Design og oprettelse af databaser - kursus RUB 34.990. fra Specialist, uddannelse, Dato: 2. maj 2023.
Miscellanea / / December 05, 2023
MySQL - en af de populære relationelle databaseservere. Anvendes på et stort antal hjemmesider og indholdsstyringssystemer (CMS). Wordpress, Joomla, Drupal, Bitrix og andre CMS kan og fungerer med MySQL DBMS. De mest populære PHP-frameworks kan arbejde med MySQL: Laravel, Symfony, yii og andre. For at bruge MySQL effektivt skal du kende dets værktøjer, muligheder og funktioner.
Under kurset "MySQL 8. Designing and Creating Databases” vil du mestre de grundlæggende teknikker og metoder til at arbejde effektivt med MySQL 8-serveren. I løbet af uddannelsen vil du overveje stadierne af design og oprettelse af databaser, studere SQL-operatører i detaljer og lære, hvordan du administrerer transaktioner på MySQL-serveren. Du vil være i stand til at oprette lagrede procedurer og triggere og lære, hvordan du effektivt bruger lagringsmotorerne (“engines”) på MySQL-serveren. Dette kursus er et must have for enhver hjemmesideudvikler.
Kurset er beregnet til webudviklere og webmastere, der planlægger at bruge MySQL-serveren i deres praksis. Kurset vil især være interessant for specialister, der bruger PHP og Perl.
Ved slutningen af kurset vil du have udviklet en stor mængde SQL-forespørgselsskabeloner, som du senere kan bruge i dine projekter, og oprette en database til det valgte projekt. Hvert modul indeholder en lang række praktiske opgaver og afsluttes med en test for at konsolidere viden. Alle kursister får hjemmeopgaver.
Kursusprogrammet opfylder kravene i den professionelle standard "Programmer". Efter vellykket gennemførelse af kurset udstedes centret et prestigefyldt certifikat for avanceret uddannelse.
Du vil lære:
-installer og konfigurer MySQL 8 server
-arbejde med mysql-konsollen
-designe og skabe effektive databaser på MySQL 8-serveren
-brug MySQL Workbench til at designe skemaer
-manipulere data på MySQL 8-serveren ved hjælp af SQL-sproget effektivt
-bruge lagrede procedurer og triggere i databaser
-bruge og administrere transaktioner
- sikkerhedskopiere oplysninger og gendan efter en katastrofe
- optimere forespørgsler og serverkonfiguration for mere effektiv drift
- lyttere vil lære navnet på delfinen på MySQL 8-logoet)
11
kurser"For et skib, der ikke ved, hvor det sejler, vil ingen vind være gunstig" Seneca
En talentfuld lærer-praktiserende læge, indehaver af den prestigefyldte internationale status ZCE (Zend Certified Engineer).
Kombinerer mange års undervisning og praktisk udviklingserfaring. Lytterne elsker Alexey Vladimirovich for hans tilgængelige og forståelige præsentation af komplekse emner, klare eksempler, der hjælper dem med det samme at mestre materialet, passion for hans arbejde og gode humor.
Alexey Vladimirovich har langvarig professionel erfaring med at udvikle, understøtte og opdatere virksomheders hjemmesider. Han underviste i disciplinerne "Softwareudviklingsteknologi", "Teori om programmeringssprog og oversættelsesmetoder", "Grundlæggende om HTML og CSS" på universiteter. Specialiseret i undervisning i kurser om webteknologier. I løbet af sin tid på centret trænede Alexey Vladimirovich over 5.000 studerende.
Forfatter til kurserne “Applikationsudvikling i Symfony”, “JavaScript. Niveau 3. React og JSX", "React: Redux og react-router".
Alexey Vladimirovich forbedrer konstant sit professionelle niveau og bestod med succes eksamen 70-480 "Programmering i HTML5 med JavaScript og CSS3.
Billeder af gruppekandidater er placeret i vores VKontakte-fællesskab.
Modul 1. Installation og start af MySQL 8-serveren (4 ac. h.)
-Fordeling
- Filstruktur
-Opsætning af en konfigurationsfil
-Initialisering af serverdata
- Start serveren
-Start mysql-konsollen
-Konsol kommandoer
- Arbejder med MySQL Workbench
-Grundlæggende SQL-kommandoer
Modul 2. Design af en relationsdatabase (4 ac. h.)
- Datatyper
- Design af et basisdiagram i WorkBench
-Normalisering af databasetabellen
- Opret nøgler
-Relationer mellem borde
- Arbejder med .mwb-filer
-Eksporter SQL-kode fra databaseskema
Modul 3. Syntaks af SQL-udtryk til at definere datastruktur (4 ac. h.)
-DDS-operatører
-Base oprettelse operatører
- Oprettelse af borde
-Midlertidige borde
-Indekser
-Fuld tekstindeks
- ALTER modifikationsoperatør
Modul 4. SQL-udtryk: Datamanipulation (4 ac. h.)
-CRUD-operatører
-Indsættelse af data
-Data indlæsning LOAD
- Opdatering af data
-Fjernelse
-Sampling af data
- Prædikater
-Bord slutter sig til
Modul 5. Kombination af forespørgsler og manipulation af data (4 ac. h.)
-VÆLG deltage
-Underforespørgsler I, NOGLE, ALT, MELLEM
-FINDES operatør
-Repræsentation
-Se restriktioner
Modul 6. Lagrede procedurer og triggere (4 ac. h.)
-Begrebet RUTINER
- Lagrede procedurer
- Indbyggede funktioner
- Arbejder med dato/tid
- Arbejder med tal
- Strenge
- Egne funktioner
-IF-operatør
- Oprettelse af triggere
Modul 7. MySQL-transaktioner og lagertyper (4 ac. h.)
-Låse borde
-Betinget blokering
-Transaktioner
- Spar point
-Opbevaringstyper
Modul 8. Optimering og vedligeholdelse af MySQL 8-serveren (4 ac. h.)
-Oprettelse af en database backup
-Konti
-Nulstil superbruger adgangskode
-Forespørgselsoptimering
-Upload af data til HTML og XML