MySQL par la pratique
eBook - ePub

MySQL par la pratique

Michel Martin

Compartir libro
  1. French
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

MySQL par la pratique

Michel Martin

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

Bonjour cher lecteur, Ce manuel est un peu particulier. Il va vous apprendre à utiliser le langage MySQL par la pratique, à travers de très nombreux exercices. Avant chaque exercice, vous trouverez un minimum de théorie: juste ce qu'il faut pour que vous compreniez le concept sur lequel vous allez vous entrainer. Jouez le jeu et faites tous les exercices. Ce n'est qu'à cette condition qu'à l'issue du manuel, vous saurez: Créer une base de données Créer et modifier des tables Insérer, modifier, supprimer et sélectionner des données dans la base Réaliser une requête portant sur plusieurs tables avec les jointures Accélérer les requêtes avec les index Identifier une ligne de manière unique et garantir la cohérence des données avec les clés Regrouper des lignes avec les fonctions d'agrégat Manipuler des nombres et chaînes de caractères avec les fonctions scalaires Manipuler des dates dans une base de données MySQL Sécuriser une base de données Gérer les erreurs SQL Déclencher automatiquement l'exécution d'une instruction avec les triggers Créer, modifier et supprimer une vue Créer, modifier et supprimer une table temporaire Améliorer les performances avec les vues matérialisées Gérer les utilisateurs Configurer MySQL Vous travaillerez sur un serveur local WampServer, tour à tour dans la console MySQL, dans l'interface d'administration phpMyAdmin et avec des instructions PHP PDO et MySQLi. Ce manuel a été écrit sous Windows 10, mais rien ne vous empêche d'utiliser un autre système d'exploitation, voire même un autre serveur local.Je m'appelle Michel Martin. Je suis formateur MySQL et j'utilise les exemples de ce manuel dans les formations que je donne en présentiel et en distanciel.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es MySQL par la pratique un PDF/ePUB en línea?
Sí, puedes acceder a MySQL par la pratique de Michel Martin en formato PDF o ePUB, así como a otros libros populares de Informatica y Programmazione in SQL. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
2021
ISBN
9782373270693

Partie 1 - Introduction et prise en main

Les bases de données permettent de stocker des données de tous types, de façon organisée et durable, contrairement aux variables utilisées dans les langages serveur comme PHP. Ces données peuvent être facilement consultées et modifiées.
Dans cette formation, vous allez apprendre à utiliser le SGBDR (Système de Gestion de Bases de Données Relationnel) Open Source MySQL dans un serveur local WAMP Server.
Vous verrez comment créer, modifier, supprimer et interroger des bases de données et des tables à travers l'interface phpMyAdmin et à travers de petits codes PHP.

Mais d'abord, qu'est-ce qu'une base de données ?

Les bases de données informatiques sont utilisées dans un grand nombre d’entreprises pour stocker, organiser et analyser les données. Il s'agit d'espaces de stockage qui permettent de conserver des données de façon durable.
Les bases de données relationnelles sont composées d’un ensemble de tables qui peuvent être accessibles et reconstruites de différentes manières, sans qu'il soit nécessaire de réarranger ces tables de quelque façon que ce soit.
Et le langage SQL dans tout cela ?
SQL et ses variantes (MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, etc.) est un langage de requêtage standard pour les bases de données relationnelles. Il permet d'interroger, de modifier, et d'une manière plus générale d'exploiter les bases de données relationnelles.
Dans un SGBDR, les données sont contenues dans ce que l'on appelle des relations, qui sont représentées sous forme de tables. Une relation est composée de deux parties, l'en-tête et le corps. L'en-tête est lui-même composé de plusieurs colonnes (ou attributs). Par exemple, vous pourriez définir une relation "article" qui mémorise les articles publiés dans un blog. Cette relation pourrait avoir un en-tête composé de quatre colonnes : Numéro de l'article, Date de publication, Titre de l'article et Contenu de l'article.
Quant au corps, il s'agit d'un ensemble de lignes (ou tuples) composées d'autant de données qu'il y a de colonnes. Voici un exemple de relation article :
Numéro de l'article
Date de publication
Titre de l'article
Contenu de l'article
1
15/06/2021
Titre 1
Contenu 1
2
16/06/2021
Titre 2
Contenu 2
3
17/06/2021
Titre 3
Contenu 3
Différentes opérations peuvent alors être appliquées à ces relations, telles que la sélection, la mise à jour ou la suppression des lignes qui correspondent à un ou plusieurs critères.
Les tables peuvent être reliées entre elles via des valeurs communes dans un ou plusieurs champs. Imaginez par exemple une table client et une table commande :
Image
En reliant ces tables par des valeurs communes sur un ou plusieurs champs, vous pouvez facilement savoir (par exemple) combien de commandes a passées un client, combien d'articles ont été commandés dans une commande ou encore dresser la liste détaillées de toutes les commandes passées entre deux dates.

Ressources et documentation

Voici quelques sites qui pourront vous aider dans votre apprentissage du langage MySQL :
  • La documentation officielle : https://dev.mysql.com/doc/refman/5.7/en/
  • W3Schools : https://www....

Índice