Structured Query Language

langage de base de données relationnel qui permet d'extraire un ensemble d'enregistrements de tables de données avec des critères de sélection, de tri et de calcul, ou de mettre à jour, de supprimer ou d'ajouter de nouveaux enregistrements / De Wikipedia, l'encyclopédie libre

Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :

Pouvez-vous énumérer les principaux faits et statistiques sur Structured Query Language?

Résumez cet article pour un enfant de 10 ans

AFFICHER TOUTES LES QUESTIONS

SQL (sigle pour Structured Query Language, « langage de requêtes structurées ») est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles.

Quick facts: Date de première version , Paradigme , Auteur...
SQL
Image illustrative de l’article Structured Query Language

Date de première version 1974
Paradigme déclaratif, procédural, orienté objet
Auteur Donald D. Chamberlin et Raymond F. Boyce
Développeur IBM
Dernière version SQL:2016 (2016)
Typage statique et fort
Dialectes SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2008, SQL:2011, SQL:2016
Influencé par Datalog
Logique du premier ordreVoir et modifier les données sur Wikidata
A influencé CQL, LINQ, Windows PowerShell
Implémentations nombreuses
Système d'exploitation Multiplate-forme
Site web www.iso.org/standard/76583.htmlVoir et modifier les données sur Wikidata
Extension de fichier sqlVoir et modifier les données sur Wikidata
Close
SQL
Sql_database_shortcut_icon.png
Structured Query Language
Caractéristiques
Extension
.sqlVoir et modifier les données sur Wikidata
Type MIME
application/x-sql, application/sqlVoir et modifier les données sur Wikidata
Développé par
Version initiale
Type de format
Base de données
Basé sur
Norme
ISO/CEI 9075
Site web

Outre le langage de manipulation des données :

  • le langage de définition des données permet de créer et de modifier l'organisation des données dans la base de données,
  • le langage de contrôle de transaction permet de commencer et de terminer des transactions,
  • le langage de contrôle des données permet d'autoriser ou d'interdire l'accès à certaines données à certaines personnes.

Créé en 1974, normalisé depuis 1986, le langage est reconnu par la grande majorité des systèmes de gestion de bases de données relationnelles (SGBDR) du marché.

SQL fait partie de la même famille que les langages ALPHA (dont il est le descendant), SQUARE, QUEL (intégré à Ingres) ou QBE (Zloof). Il a été appelé SEQUEL à sa naissance, mais ce nom a été changé en SQL parce que SEQUEL était une marque déposée de l'avionneur Hawker-Siddeley.

Oops something went wrong: