Maison  >  Article  >  base de données  >  Qu’est-ce que SQL ?

Qu’est-ce que SQL ?

藏色散人
藏色散人original
2019-08-03 09:29:5517447parcourir

Qu’est-ce que SQL ?

Qu'est-ce que SQL ?

SQL (structured Query Language : Structured Query Language) est un langage de programmation spécial utilisé pour gérer les systèmes de gestion de bases de données relationnelles (SGBDR) ou dans les systèmes de gestion de données de flux relationnels (RDSMS) pour effectuer un traitement de flux.

SQL est basé sur l'algèbre relationnelle et le calcul relationnel des tuples, et comprend un langage de définition de données et un langage de manipulation de données. La portée de SQL comprend l'insertion, la requête, la mise à jour et la suppression de données, la création et la modification de schémas de base de données et le contrôle d'accès aux données. Bien que SQL soit souvent décrit comme une programmation déclarative (4GL), il contient également des éléments de programmation procédurale.

SQL est la première implémentation en langage commercial du modèle relationnel d'Edgar Corder, décrit dans son article influent de 1970 "Un modèle pour les grandes bases de données partagées" décrit dans "Modèle relationnel". Bien que SQL ne soit pas entièrement conçu selon le modèle relationnel de Codd, il reste néanmoins devenu le langage de base de données le plus utilisé.

SQL est devenu une norme de l'American National Standards Institute (ANSI) en 1986 et une norme de l'Organisation internationale de normalisation (ISO) en 1987. Depuis, cette norme a connu une série de mises à jour, ajoutant un grand nombre de nouvelles fonctionnalités. Malgré l'existence de cette norme, la plupart du code SQL n'est pas entièrement multiplateforme sur différents systèmes de bases de données.

Recommandé : [Tutoriel SQL]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn