SQL

Quel est SQL:

SQL est l'acronyme de " Structured Query Language ", qui signifie en portugais Structured Query Language, un langage standard de gestion des données qui interagit avec les bases de données principales sur la base du modèle relationnel.

Certains des principaux systèmes qui utilisent SQL sont: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (open source), HSQLDB (open source et écrit en Java).

Le langage SQL est apparu en 1974 et a été développé par IBM Labs en tant qu’interface avec le système de gestion de base de données relationnelle (SGBDR). Ce système a été créé sur la base d’un article de 1970 rédigé par Edgar F. Codd.

D'autres langages du genre ont émergé, mais SQL est devenu le plus utilisé. La création d'une norme pour SQL a été réalisée en 1986 par l'ANSI ( American National Standard Institute ) et en 1987 par l' Organisation internationale de normalisation (ISO).

SQL est un langage essentiellement déclaratif. Cela signifie que le programmeur doit uniquement indiquer le but recherché pour l'exécution du SGBDR.

Certaines des commandes SQL clés pour la manipulation des données sont: INSERT, SELECT, UPDATE, DELETE. SQL permet également la création de relations entre les tables et le contrôle de l'accès aux données.