Structured Query Language/Annexe/Glossaire

Glossaire
Image logo représentative de la faculté
Annexe 1
Leçon : Structured Query Language

Annexe de niveau 14.

Précédent :Sommaire
En raison de limitations techniques, la typographie souhaitable du titre, « Annexe : Glossaire
Structured Query Language/Annexe/Glossaire
 », n'a pu être restituée correctement ci-dessus.



descriptif indisponible
Wiktprintable without text.svg
Terme Explication
Base de données système d'organisation de l'information conçu pour une localisation et une mise à jour rapide et facile des données
Champ entité colonne de la base de donnée (défini sur un domaine, exemple : le domaine Titre accepte les valeurs M et Mme)
Clé étrangère champ d'une table A permettant un accès unique à un enregistrement d'une autre table B, la table A est dite dépendante de la table B, la clé étrangère permet de modéliser les contraintes d'intégrité fonctionnelles entre les données
Clé primaire champ ou ensemble de champs d'une table permettant un accès unique à chaque enregistrement de cette table
Colonne une colonne correspond à un champ de données, ce champ possède un nom (par exemple : nom, prénom, adresse, âge), un type (entier, chaîne de caractères, ...), et des options (possibilité de valeur nulle, clé primaire, ...)
Contrainte règle de gestion qui réduit la liberté d'action sur une table ou un champ de la base de donnée
Donnée description élémentaire codée d'un objet, d'un élément
Identifiant contrainte qui permet d’identifier de manière unique un enregistrement dans une table (les identifiants vont notamment permettre de lier les tables entre elles et une meilleure compréhension du schéma de données)
Relation Concept de correspondance, une relation dans un ensemble est une proposition qui lie un certain nombre d'éléments, une relation dans une base de données est une table liée
Schéma de relation Le schéma représente toutes les tables liées dans une base de données
SGBD Le système de gestion de la base de données décrit non seulement les données mais aussi tous les outils permettant d'exploiter ces données
SQL Structured Query Langage est un langage relativement simple permettant toutes les manipulations de données sur une base de données relationnelles et la liaison et l'agrégation dynamique de données
SQL LDD langage de déclaration de données permettant toutes les créations de tables de données
SQL LMD langage de manipulation de données permettant toutes les opérations ensemblistes sur les tables de données
SQL LCD langage de contrôle (ou protection) de données gérant toutes les autorisations d'accès aux données
Structure de données structure logique destinée à contenir des données, les organisant afin de simplifier leur traitement par des fonctions adéquates (structures textuelles, numériques, temporelles, ...)
Table Ensemble de données regroupées sous forme de tableau ou les colonnes correspondent à des champs (domaines) et les lignes des enregistrements (tuples)
Tuple La ligne d'une table de base de donnée (également nommée enregistrement)
Vue Table virtuelle dont les véritables données sont stockées dans de vraies tables relationnelles, ces vues permettent des accès complexes aux données (jointures, parties, ...)