Je suis nouveau dans les bases de données et je me demandais: quelle est la différence entre SQL et MySQL ?
Je suis nouveau dans les bases de données et je me demandais: quelle est la différence entre SQL et MySQL ?
Réponses:
SQL - Langage de requête structuré. C'est un langage informatique déclaratif destiné à interroger des bases de données relationnelles .
MySQL est une base de données relationnelle - un logiciel optimisé pour le stockage et la récupération de données. Il existe de nombreuses bases de données de ce type - Oracle, Microsoft SQL Server, SQLite et bien d'autres en sont des exemples.
SQL est l'acronyme de Structured Query Language et constitue la base sur laquelle tous les systèmes de gestion de bases de données relationnelles permettent à l'utilisateur d'ajouter, de supprimer, de mettre à jour ou de sélectionner des enregistrements. Des choses comme MySQ sont les systèmes de gestion réels qui vous permettent de stocker et de récupérer vos données, alors que SQL est le langage réel pour le faire.
Le SQL de base est quelque peu universel - Les sélections se ressemblent généralement, les insertions, les mises à jour, les suppressions, etc. MySQL, SQL Server, etc.
Fondamentalement, MySQL est l'un des nombreux livres contenant tout, et SQL vous permet de lire ce livre.
SQL est le langage réel défini par l'ISO et l'ANSI. Voici un lien vers l'article Wikipedia. MySQL est une implémentation spécifique de cette norme. Je pense qu'Oracle a acheté la société qui a développé MySQL à l'origine. D'autres sociétés ont également leurs propres implémentations de la norme SQL.
SQL signifie Structured Query Language, et c'est un langage de programmation conçu pour interroger des données à partir d'une base de données. MySQL est un système de gestion de base de données relationnelle, ce qui est complètement différent.
MySQL est une plate-forme open-source qui utilise SQL, tout comme MSSQL, qui est le produit de Microsoft (non open-source) qui utilise SQL pour la gestion des bases de données.