MySQL 8. Ontwerp en creatie van databases - cursus RUB 34.990. van Specialist, opleiding, Datum: 2 mei 2023.
Gemengde Berichten / / December 05, 2023
MySQL - een van de populaire relationele databaseservers. Gebruikt op een groot aantal websites en contentmanagementsystemen (CMS). Wordpress, Joomla, Drupal, Bitrix en andere CMS kunnen en werken met het MySQL DBMS. De meest populaire PHP-frameworks kunnen met MySQL werken: Laravel, Symfony, yii en andere. Om MySQL effectief te kunnen gebruiken, moet u de tools, mogelijkheden en kenmerken ervan kennen.
Tijdens de cursus “MySQL 8. Databases ontwerpen en creëren” beheerst u de basistechnieken en methoden om effectief met de MySQL 8-server te werken. Tijdens de training bespreekt u de fasen van het ontwerpen en maken van databases, bestudeert u SQL-operatoren in detail en leert u hoe u transacties op de MySQL-server kunt beheren. U kunt opgeslagen procedures en triggers maken en leren hoe u de opslagengines (“engines”) van de MySQL-server effectief kunt gebruiken. Deze cursus is een must voor elke website-ontwikkelaar.
De cursus is bedoeld voor webontwikkelaars en webmasters die van plan zijn de MySQL-server in hun praktijk te gebruiken. De cursus is vooral interessant voor specialisten die PHP en Perl gebruiken.
Aan het einde van de cursus heeft u een groot aantal SQL-querysjablonen ontwikkeld, die u later in uw projecten kunt gebruiken en een database voor het geselecteerde project kunt maken. Elke module bevat een groot aantal praktische taken en eindigt met een test om de kennis te consolideren. Alle cursisten krijgen huiswerkopdrachten.
Het cursusprogramma voldoet aan de eisen van de beroepsstandaard “Programmeur”. Na succesvolle afronding van de cursus ontvangt het centrum een prestigieus certificaat van voortgezette opleiding.
Je leert:
-installeer en configureer MySQL 8-server
-werk met de mysql-console
-ontwerp en creëer efficiënte databases op de MySQL 8-server
-Gebruik MySQL Workbench om schema's te ontwerpen
-gegevens op de MySQL 8-server effectief manipuleren met behulp van de SQL-taal
-gebruik opgeslagen procedures en triggers in databases
-transacties gebruiken en beheren
-Back-up maken van informatie en herstellen na een ramp
-optimaliseer queries en serverconfiguratie voor een efficiëntere werking
- luisteraars leren de naam van de dolfijn op het MySQL 8-logo)
11
cursussen“Voor een schip dat niet weet waar het vaart, zal geen enkele wind gunstig zijn” Seneca
Een getalenteerde teacher-practitioner, houder van de prestigieuze internationale status ZCE (Zend Certified Engineer).
Combineert vele jaren lesgeven en praktische ontwikkelingservaring. Luisteraars houden van Alexey Vladimirovich vanwege zijn toegankelijke en begrijpelijke presentatie van complexe onderwerpen, duidelijke voorbeelden die hen helpen de stof onmiddellijk onder de knie te krijgen, passie voor zijn werk en goede humor.
Alexey Vladimirovich heeft langdurige professionele ervaring in het ontwikkelen, ondersteunen en updaten van bedrijfswebsites. Hij doceerde de disciplines “Software Development Technology”, “Theory of Programming Languages and Translation Methods”, “Fundamentals of HTML and CSS” aan universiteiten. Gespecialiseerd in het geven van cursussen over webtechnologieën. Tijdens zijn tijd in het centrum trainde Alexey Vladimirovich meer dan 5.000 studenten.
Auteur van de cursussen “Applicatieontwikkeling in Symfony”, “JavaScript. Niveau 3. React en JSX", "React: Redux en react-router".
Alexey Vladimirovich verbetert voortdurend zijn professionele niveau en slaagt met succes voor examen 70-480 “Programmeren in HTML5 met JavaScript en CSS3.
Foto's van groepsafgestudeerden bevinden zich in onze VKontakte-gemeenschap.
Module 1. Het installeren en starten van de MySQL 8-server (4 ac. H.)
-Verdeling
-Bestandsstructuur
-Opzetten van een configuratiebestand
-Initialisatie van servergegevens
-Start de server
-Start MySQL-console
-Console-opdrachten
-Werken met MySQL Workbench
-Basis SQL-opdrachten
module2. Ontwerp van een relationele database (4 ac. H.)
-Gegevenstypen
-Een basisdiagram ontwerpen in WorkBench
-Normalisatie van de databasetabel
-Maak sleutels
-Relaties tussen tabellen
-Werken met .mwb-bestanden
-Exporteer SQL-code uit het databaseschema
module3. Syntaxis van SQL-expressies voor het definiëren van de datastructuur (4 ac. H.)
-DDS-operatoren
-Basiscreatie-operatoren
-Het maken van tabellen
-Tijdelijke tafels
-Indices
-Volledige tekstindex
- ALTER wijzigingsoperator
module4. SQL-expressies: gegevensmanipulatie (4 ac. H.)
-CRUD-operators
-Gegevensinvoer
-Gegevens laden LOAD
-Gegevensupdate
-Verwijdering
-Gegevensbemonstering
-Predikaten
-Tabel sluit zich aan
module5. Query's combineren en gegevens manipuleren (4 ac. H.)
-SELECTEER deelnemen
-Subquery's IN, SOMMIGE, ALLES, TUSSEN
-EXISTS-operator
-Vertegenwoordiging
-Bekijk beperkingen
module6. Opgeslagen procedures en triggers (4 ac. H.)
-Het concept van ROUTINES
-Opgeslagen procedures
-Ingebouwde functies
-Werken met datum/tijd
-Werken met cijfers
-Snaren
-Eigen functies
-IF-operator
- Triggers creëren
Module 7. MySQL-transacties en opslagtypen (4 ac. H.)
-Tafels vergrendelen
-Voorwaardelijke blokkering
-Transacties
-Spaar punten
-Opslagtypen
Module 8. Optimalisatie en onderhoud van de MySQL 8-server (4 ac. H.)
-Het maken van een databaseback-up
-Rekeningen
-Reset superuser-wachtwoord
-Query-optimalisatie
-Gegevens uploaden naar HTML en XML