Base de données
groupe de fichier interelliés et structurés nous permettant de ranger, de récupérer et de manipuler de l'information. Les bases de données sont très répandues dans notre environnement et elles sont très utilisées dans notre vie quotidienne.
Exemple: on retrouve le système des dossiers des étudiants, les systèmes financiers et comptables de l'entreprise et autres.
Base de données relationnelle
consiste en une série de tables (ou tableaux) bidimensionnelles entre lequelles il existe des relations.
Table
ensemble de colonnes et de lignes. Chaque colonne représente un attribut d'une entité de la table (ex.: un employé est une entité de la table des employés; son nom, sa ville, etc. sont des attributs de cette entité). Chaque ligne (ou tuplet) est composée de champs qui contiennent des valeurs. Ces valeurs sont en fait l'intersection d'une colonne et d'une ligne.
Clé primaire
chaque enregistrement peut être déterminée de manière unique par la clé primaire de la table. (ex.: le numéro de l'employé est la clé primaire de la table des employés, car il permet d'identifier exclusivement chaque employé de la table.
Clé secondaire
aide à l'accès des enregistrements lorsque la clé primaire ne permet pas de les déterminer exclusivement.