Derniers tutoriels de développement web
 

Introduction à SQL


SQL est un langage standard pour accéder et manipuler des bases de données.


Qu'est-ce que SQL?

  • SQL signifie Structured Query Language
  • SQL vous permet d'accéder et de manipuler des bases de données
  • SQL est un (American National Standards Institute) norme ANSI

Que peut-SQL faire?

  • SQL peut exécuter des requêtes sur une base de données
  • SQL peut récupérer des données à partir d'une base de données
  • SQL peut insérer des enregistrements dans une base de données
  • SQL peut mettre à jour des enregistrements dans une base de données
  • SQL peut supprimer des enregistrements d'une base de données
  • SQL peut créer de nouvelles bases de données
  • SQL peut créer de nouvelles tables dans une base de données
  • SQL peut créer des procédures stockées dans une base de données
  • SQL peut créer des vues dans une base de données
  • SQL peut définir des autorisations sur des tables, des procédures et des vues

SQL est un standard - MAIS ....

Bien que SQL est un ANSI (American National Standards Institute) standard, il existe différentes versions du langage SQL.

Cependant, pour être conforme à la norme ANSI, ils ont tous l'appui d'au moins les principales commandes (telles que SELECT, UPDATE, DELETE, INSERT, WHERE) d'une manière similaire.

Note: La plupart des programmes de base de données SQL ont également leurs propres extensions propriétaires en plus de la norme SQL!


Utilisation de SQL dans votre site Web

Pour construire un site Web qui présente des données à partir d'une base de données, vous aurez besoin:

  • Un programme de base de données de SGBDR (ie MS Access, SQL Server, MySQL)
  • Pour utiliser un langage de script côté serveur, comme PHP ou ASP
  • Pour utiliser SQL pour obtenir les données que vous voulez
  • Pour utiliser HTML / CSS

SGBDR

SGBDR signifie système de gestion de bases de données relationnelles.

SGBDR est la base de données SQL, et pour tous les systèmes de bases de données modernes tels que MS SQL Server, IBM DB2, Oracle, MySQL et Microsoft Access.

Les données de SGBDR est stocké dans les objets de base de données appelées tables.

Une table est une collection d'entrées de données connexes et il se compose de colonnes et de lignes.