Leçons de niveau 14

Introduction aux bases de données avec BASE/Annexe/Glossaire

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Glossaire
Image logo représentative de la faculté
Annexe 1
Leçon : Introduction aux bases de données avec BASE

Annexe de niveau 14.

Précédent :Sommaire
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Annexe : Glossaire
Introduction aux bases de données avec BASE/Annexe/Glossaire
 », n'a pu être restituée correctement ci-dessus.



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
Clé étrangère champ spécifique d'une table correspondant à un identifiant unique sur une autre table (clé primaire) permettant d'exprimer la contrainte d'intégrité référentielle
Clé primaire identifiant unique dans une table constituée par un ou plusieurs champs de cette table
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
État objet BASE permettant d'afficher ou d'imprimer les informations contenues dans les tables
Formulaire objet BASE permettant d'afficher ou de saisir les informations contenues dans les tables
GROUP BY Clause permettant de grouper des enregistrements (Groupage)
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)
Index accélérateur de traitements (tri, recherche, ...), un index est une table A liée à une autre table B comprenant le minimum d'information permettant d'accéder rapidement aux informations de la table B, une table d'index comprend une clé de la table B et la position physique de cette clé dans la table B
Intégrité référentielle fonctionnalité de toute base de données permettant de garantir pour une valeur de champ d'une table A une contrainte d'existence de cette valeur dans une table B (par exemple, pour une facture donnée le client de cette facture doit exister dans la table des clients)
Libellés sont notés dans les descriptions pour expliciter le code. Bien souvent il n'y a pas d'accent. L’espace est remplacé par _.
Null valeur affectée à un champ lorsque rien n'a été saisi sur ce champ, cette valeur peut-être interdite lors de la création de la table par la contrainte NOT NULL
ORDER BY Clause permettant de trier des enregistrements (Tri)
Rapport objet BASE permettant d'afficher ou d'imprimer les informations contenues dans les tables
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
Requête objet BASE permettant d'accéder en lecture et en écriture aux informations des tables BASE via le langage SQL
Restriction opération relationnelle permettant de limiter le nombre de lignes retournées par une requête SQL (WHERE et/ou HAVING Clause)
Schéma de relation le schéma représente toutes les tables liées dans une base de données
SELECT Ordre permetant de choisir les champs à afficher (Projection)
SGBD le système de gestion de la base de données, ie. 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 LPD langage de 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)
UNICODE système de codage sur seize bits permettant (au contraire de l'ASCII) de présenter 64000 caractères différents
UNION Clause permettant d’ajouter des enregistrements (Union)
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, ...)
WHERE Clause permettant d’éliminer des enregistrements (Restriction)