MySQL 8. Conception et création de bases de données - cours 34 990 RUB. de Spécialiste, formation, Date: 2 mai 2023.
Miscellanea / / December 05, 2023
MySQL - l'un des serveurs de bases de données relationnelles les plus populaires. Utilisé sur un grand nombre de sites Web et de systèmes de gestion de contenu (CMS). Wordpress, Joomla, Drupal, Bitrix et d'autres CMS peuvent fonctionner et fonctionnent avec le SGBD MySQL. Les frameworks PHP les plus populaires peuvent fonctionner avec MySQL: Laravel, Symfony, yii et autres. Pour utiliser MySQL efficacement, vous devez connaître ses outils, capacités et fonctionnalités.
Durant le cours « MySQL 8. Conception et création de bases de données », vous maîtriserez les techniques et méthodes de base pour travailler efficacement avec le serveur MySQL 8. Au cours de la formation, vous examinerez les étapes de conception et de création de bases de données, étudierez en détail les opérateurs SQL et apprendrez à gérer les transactions sur le serveur MySQL. Vous pourrez créer des procédures stockées et des déclencheurs, et apprendre à utiliser efficacement les moteurs de stockage (« moteurs ») du serveur MySQL. Ce cours est indispensable pour tout développeur de sites Web.
Le cours est destiné aux développeurs Web et aux webmasters qui envisagent d'utiliser le serveur MySQL dans leur pratique. Le cours sera particulièrement intéressant pour les spécialistes utilisant PHP et Perl.
À la fin du cours, vous aurez développé un grand volume de modèles de requêtes SQL, que vous pourrez ensuite utiliser dans vos projets, et créé une base de données pour le projet sélectionné. Chaque module contient un grand nombre de tâches pratiques et se termine par un test permettant de consolider les connaissances. Tous les participants au cours reçoivent des devoirs.
Le programme de cours répond aux exigences de la norme professionnelle « Programmeur ». Après avoir réussi le cours, le centre reçoit un prestigieux certificat de formation avancée.
Tu vas apprendre:
-installer et configurer le serveur MySQL 8
-travailler avec la console MySQL
-concevoir et créer des bases de données efficaces sur le serveur MySQL 8
-utiliser MySQL Workbench pour concevoir des schémas
-manipuler les données sur le serveur MySQL 8 en utilisant le langage SQL efficacement
-utiliser des procédures stockées et des déclencheurs dans des bases de données
-utiliser et gérer les transactions
-sauvegarder les informations et restaurer après un sinistre
-optimiser les requêtes et la configuration du serveur pour un fonctionnement plus efficace
- les auditeurs apprendront le nom du dauphin sur le logo MySQL 8)
11
cours"Pour un navire qui ne sait pas où il navigue, aucun vent ne sera favorable" Sénèque
Un enseignant-praticien talentueux, titulaire du prestigieux statut international ZCE (Zend Certified Engineer).
Combine de nombreuses années d’expérience en enseignement et en développement pratique. Les auditeurs adorent Alexeï Vladimirovitch pour sa présentation accessible et compréhensible de sujets complexes, ses exemples clairs qui les aident à maîtriser immédiatement la matière, sa passion pour son travail et sa bonne humeur.
Alexey Vladimirovich possède une longue expérience professionnelle dans le développement, le support et la mise à jour de sites Web d'entreprise. Il a enseigné les disciplines « Technologie de développement logiciel », « Théorie des langages de programmation et méthodes de traduction », « Fondamentaux du HTML et CSS » dans les universités. Spécialisé dans l'enseignement de cours sur les technologies du Web. Pendant son séjour au centre, Alexeï Vladimirovitch a formé plus de 5 000 étudiants.
Auteur des cours « Développement d'applications dans Symfony », « JavaScript. Niveau 3. React et JSX", "React: Redux et React-Router".
Alexey Vladimirovich améliore constamment son niveau professionnel en réussissant l'examen 70-480 « Programmation en HTML5 avec JavaScript et CSS3.
Les photos des diplômés du groupe se trouvent dans notre communauté VKontakte.
Module 1. Installation et démarrage du serveur MySQL 8 (4 ac. h.)
-Distribution
-Structure du fichier
-Mise en place d'un fichier de configuration
-Initialisation des données du serveur
-Démarrer le serveur
-Démarrer la console MySQL
-Commandes de la console
-Travailler avec MySQL Workbench
-Commandes SQL de base
Module 2. Conception d'une base de données relationnelle (4 ac. h.)
-Types de données
-Conception d'un diagramme de base dans WorkBench
-Normalisation de la table de la base de données
-Créer des clés
-Relations entre tables
-Travailler avec des fichiers .mwb
-Exporter le code SQL du schéma de base de données
Module 3. Syntaxe des expressions SQL pour définir la structure des données (4 ac. h.)
-Opérateurs DDS
-Opérateurs de création de bases
-Création de tableaux
-Tableaux temporaires
-Indices
-Index du texte intégral
- Opérateur de modification ALTER
Module 4. Expressions SQL: manipulation de données (4 ac. h.)
-Opérateurs CRUD
-Insertion de données
-Chargement des données CHARGE
-Mise à jour des données
-Suppression
-Échantillonnage de données
-Prédicats
-Jointures de tables
Module 5. Combiner des requêtes et manipuler des données (4 ac. h.)
-SELECT rejoindre
-Sous-requêtes IN, SOME, ALL, BETWEEN
-Opérateur EXISTE
-Représentation
-Voir les restrictions
Module 6. Procédures stockées et déclencheurs (4 ac. h.)
-La notion de ROUTINES
-Procédures stockées
-Fonctions intégrées
-Travailler avec la date/heure
-Travailler avec les chiffres
-Cordes
-Propres fonctions
Opérateur -SI
-Création de déclencheurs
Module 7. Transactions MySQL et types de stockage (4 ac. h.)
-Tables verrouillables
-Blocage conditionnel
-Transactions
-Économisez des points
-Types de stockage
Module 8. Optimisation et maintenance du serveur MySQL 8 (4 ac. h.)
-Création d'une sauvegarde de base de données
-Comptes
-Réinitialiser le mot de passe du superutilisateur
-Optimisation des requêtes
-Téléchargement de données au format HTML et XML