Je suis nouveau dans le domaine des bases de données et je me demandais.. : Quelle est la différence entre SQL y MySQL ?
Réponses
Trop de publicités?SQL - Langage d'interrogation structuré. Il s'agit d'un langage informatique déclaratif visant à interroger 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'abréviation de Structured Query Language (langage de requête structuré) 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. Les systèmes tels que MySQ sont les systèmes de gestion réels qui vous permettent de stocker et de récupérer vos données, tandis que SQL est le langage réel pour le faire.
Le SQL de base est assez universel : les sélections se ressemblent généralement, les insertions, les mises à jour, les suppressions, etc. Une fois que vous avez dépassé les bases, les commandes et les capacités de vos bases de données individuelles varient, et c'est là que vous avez des experts en Oracle, MySQL, SQL Server, etc.
En fait, MySQL est un livre parmi d'autres qui contient tout, et SQL est la façon dont vous lisez ce livre.
SQL est le langage réel tel que défini par l'ISO et l'ANSI. Ici est un lien vers l'article de Wikipedia. MySQL est une implémentation spécifique de cette norme. Je crois qu'Oracle a racheté 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 est l'abréviation de Structured Query Language (langage de requête structuré). Il s'agit d'un langage de programmation conçu pour interroger des données dans une base de données. MySQL est un système de gestion de bases de données relationnelles, ce qui est complètement différent.
MySQL est une plateforme 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.