English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ce tutoriel est préparé pour les débutants pour les aider à comprendre les connaissances de base et les concepts avancés liés à la langue MySQL.
MySQL est le système de gestion de base de données relationnelle le plus populaire, et l'un des meilleurs logiciels SGBDR (Système de Gestion de Base de Données Relationnelles : système de gestion de base de données relationnelle) pour les applications WEB.
Dans ce tutoriel, nous vous aiderons à maîtriser rapidement les connaissances de base de MySQL et à utiliser facilement la base de données MySQL.
La base de données (Database) est un entrepôt organisé, stocké et géré des données selon la structure des données.
Chaque base de données dispose d'une ou plusieurs API différentes pour créer, accéder, gérer, rechercher et copier les données stockées.
Nous pouvons également stocker les données dans des fichiers, mais la vitesse de lecture et d'écriture des données dans les fichiers est relativement lente.
Ainsi, nous utilisons actuellement un système de gestion de base de données relationnelle (SGBDR) pour stocker et gérer de grandes quantités de données. Une base de données relationnelle est une base de données construite sur le modèle relationnel, qui utilise des concepts et des méthodes mathématiques tels que l'algèbre de集合 pour traiter les données de la base de données.
Les caractéristiques du SGBDR (Système de Gestion de Base de Données Relationnelles) ou système de gestion de base de données relationnelle (Relational Database Management System) :
1.Les données sont présentées sous forme de tableau
2.Chaque ligne correspond à divers noms d'enregistrement
3.Chaque colonne correspond à un domaine de données pour le nom de l'enregistrement
4: . Plusieurs lignes et colonnes composent un formulaire
5: . Plusieurs formulaires composent une base de données
: Avant de commencer à étudier la base de données MySQL, permettons-nous de comprendre d'abord quelques termes de RDBMS :
: Base de données : : Une base de données est une collection de tables associées.
: Tableau de données : : Un tableau est une matrice de données. Un tableau dans une base de données ressemble à une feuille de calcul simple.
: Colonne : : Une colonne (élément de données) contient des données de même type, par exemple des données de code postal.
: Ligne :: Une ligne (égal à un tuple, ou un enregistrement) est un ensemble de données liées, par exemple des données d'abonnement d'un utilisateur.
: Redondance: : Stocke deux fois les données, la redondance réduit les performances, mais améliore la sécurité des données.
: Clé principale: La clé principale est unique. Une table de données ne peut contenir qu'une seule clé principale. Vous pouvez utiliser la clé principale pour rechercher des données.
: Clé étrangère :: La clé étrangère est utilisée pour lier deux tables.
: Clé composée: La clé composée (clé combinée) combine plusieurs colonnes en une clé d'index, généralement utilisée pour l'index composite.
: Index :: L'utilisation des index permet d'accéder rapidement aux informations spécifiques des tables de base de données. Un index est une structure qui trie les valeurs d'une ou plusieurs colonnes d'une table de base de données. Il est similaire au sommaire d'un livre.
: Intégrité référentielle: : L'intégrité référentielle nécessite que les entités non existantes ne puissent pas être citées dans les relations. L'intégrité référentielle est une condition de contrainte d'intégrité que le modèle relationnel doit satisfaire, et son objectif est de garantir l'uniformité des données.
: MySQL est un système de gestion de base de données relationnelle (Relational Database Management System), ce que l'on appelle "relationnel" peut être compris comme le concept de "tableau", une base de données relationnelle est composée d'une ou plusieurs tables, comme le tableau suivant:
: En-tête (header): nom de chaque colonne;
: Colonne (col): ensemble de données de même type;
: Ligne (row): chaque ligne est utilisée pour décrire des informations spécifiques d'un enregistrement;
: Valeur (value): informations spécifiques de la ligne, chaque valeur doit être de type de données de la colonne;
Clé (key): La valeur de la clé a un caractère unique dans la colonne actuelle.
MySQL est un système de gestion de base de données relationnelle, développé par la société suédoise MySQL AB, et appartient actuellement à la société Oracle. MySQL est un système de gestion de base de données relationnelle, où les bases de données relationnelles stockent les données dans des tables différentes, plutôt que de les placer dans un grand entrepôt, ce qui augmente la vitesse et améliore la flexibilité.
MySQL est open source et appartient actuellement aux produits sous la direction d'Oracle.
MySQL prend en charge des bases de données massives. Il peut traiter des bases de données massives contenant des millions d'enregistrements.
MySQL utilise la forme standard du langage SQL de données.
MySQL peut s'exécuter sur plusieurs systèmes et prend en charge plusieurs langages. Ces langages de programmation incluent C, C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。
MySQL 对PHP有很好的支持,PHP 是目前最流行的 Web 开发语言。
MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为8TB。
MySQL est personnalisable, utilise la licence GPL, vous pouvez modifier le code source pour développer votre propre système MySQL.
在开始学习本教程前你应该了解 PHP 和 HTML 的基础知识,并能简单的应用。
本教程的很多实例都跟 PHP 语言有关,我们的示例基本上是采用 PHP 语言来演示。
如果你还不了解 PHP,你可以通过本站的 PHP教程来了解该语言。
MySQL est le système de gestion de bases de données relationnelles SQL open source le plus populaire. MySQL est l'un des meilleurs SGBDR pour développer diverses applications logicielles basées sur le Web. MySQL est développé, vendu et soutenu par la société suédoise MySQL AB. Ce manuel vous fournira un accès rapide à MySQL et vous familiarisera avec la programmation MySQL.