Latest web development tutorials

Tutorial MySQL

mysql

Mysql est le système relationnel le plus populaire de gestion de base de données, application WEB MySQL est le meilleur SGBDR: un (système de gestion de base de données relationnelle de système de gestion de base de données relationnelle) applications.

Dans ce tutoriel, nous allons rapidement maîtriser les connaissances de base de Mysql et facile à utiliser la base de données Mysql.


Qu'est-ce qu'une base de données?

Base de données (base de données), conformément à la structure de données pour organiser, stocker et gérer des entrepôts de données,

Chaque base de données comporte une ou plusieurs API différente est utilisée pour créer, accéder, gérer, rechercher et copier les données sauvegardées.

Nous pouvons également être dans le fichier, mais le fichier lire et écrire des données est le stockage de données relativement lente.

Donc, maintenant, nous utilisons un système de gestion de base de données relationnelle, une grande quantité de données (SGBDR) pour stocker et gérer. La base de données dite relationnelle, modèle relationnel est construit sur la base de la base de données, au moyen d'un ensemble d'algèbre et d'autres concepts mathématiques et des méthodes pour traiter les données dans la base de données.

Ce système de gestion de base de données relationnelle (bases de données relationnelles système de gestion) SGBDR propose:

  • 1. Les données apparaissent sous forme de tableau
  • 2. Chaque rangée de dossiers nom
  • 3. Chaque nom répertorié comme l'enregistrement correspondant à la zone de données
  • 4. Un grand nombre des rangées et des colonnes d'une forme
  • 5. Plusieurs formes base de données de composition

terme SGBDR

Avant de commencer l'apprentissage base de données MySQL, nous d'abord comprendre certains des termes dans le cadre du SGBDR:

  • Base de données: Une base de données est une collection de tables connexes. .
  • Données: Tableau sont des données matricielles. Dans une table de base de données qui ressemble à une feuille de calcul simple.
  • Colonne: un (éléments de données) contient les mêmes données, telles que les données de codes postaux.
  • Ligne: ligne (= tuple, ou enregistrement) est un groupe de données connexes telles que les données d'abonnement d'un utilisateur.
  • Redondance: double - stockage de données, la redondance peut rendre le système plus rapide.
  • Clé primaire: clé primaire est unique. Une table de données ne peut contenir qu'une seule clé primaire. Vous pouvez utiliser la clé primaire pour interroger les données.
  • Clé étrangère: clé étrangère est utilisée pour lier les deux tables.
  • clé composite: une clé composite (combinaison de touches) plusieurs colonnes comme un index de clé, généralement utilisé pour l'indice composite.
  • Index: Utilisez l'index pour accéder rapidement à des informations spécifiques dans une table de base de données. Est la valeur de l'index dans une table de base de données ou le type de structure de la colonne. Similaire au catalogue de livres.
  • L' intégrité référentielle: l'intégrité de la relation ne soit pas autorisée en référence aux exigences n'existe pas entité référencée. L'intégrité est la relation de l'entité des contraintes d'intégrité du modèle qui doivent être remplies, le but est d'assurer la cohérence des données.

base de données Mysql

MySQL est un système de gestion de base de données relationnelle, développée par la société suédoise MySQL AB, qui fait maintenant partie d'Oracle Corporation. MySQL est un relationnel des systèmes de gestion de base de données, base de données relationnelle pour stocker des données dans des tables séparées plutôt que de mettre toutes les données dans un grand entrepôt, ce qui augmente la vitesse et une meilleure flexibilité.

  • Mysql est open source, de sorte que vous ne devez pas payer de frais supplémentaires.
  • Mysql supporte de grandes bases de données. Vous pouvez faire face à des dizaines de millions d'enregistrements dans une grande base de données.
  • données MySQL en utilisant le formulaire de langage SQL standard.
  • Mysql permet sur plusieurs systèmes, et prend en charge plusieurs langues. Ces langages de programmation, y compris C, C ++, Python, Java, Perl, PHP, Eiffel, Ruby et Tcl.
  • Mysql a un bon support pour PHP, PHP est actuellement la langue la plus populaire de développement Web.
  • MySQL supporte de grandes bases de données, le soutien de 50 millions de disques de l'entrepôt de données, table système de fichiers 32 bits soutien maximum de 4 Go, les systèmes 64 bits supporte le plus grand fichier de table est 8TB.
  • Mysql peut être personnalisé en utilisant l'accord GPL, vous pouvez modifier le code source pour développer leur propre système Mysql.

Avant de commencer ce tutoriel, vous devez être au courant?

Avant de commencer ce tutoriel, vous devez connaître les bases de PHP et HTML, et peut application simple.

De nombreux exemples de ce tutoriel sont liées au langage PHP lié à notre cas est essentiellement de démontrer l'utilisation du langage PHP.

Si vous ne savez pas PHP, vous pouvez le site des tutoriels PHP pour apprendre la langue.