Concepts Clés des Bases de Données Relationnelles et Algorithmique

Classé dans Informatique

Écrit le en français avec une taille de 3,22 KB

Concepts Fondamentaux des Bases de Données et Algorithmique

Requêtes SQL de Base

  • SELECT
  • FROM
  • ORDER BY (DESC)
  • WHERE (Restriction ou première jointure)
  • AND (Si nécessaire)

Schéma Relationnel et Dépendances

Schéma Relationnel : PRODUIT(Référence, Désignation, ...)

  • PRODUIT : Clé primaire + Relation
  • Référence : Attribut

Dépendance Fonctionnelle

Lien qui permet à la clé primaire de déterminer de façon unique et certaine les autres attributs de la relation. (Schéma : Avec les flèches l'une en dessous des autres).

Contraintes d'Intégrité

  • De domaine : Problème sur le format du champ.
  • De relation : Problème sur la clé primaire.
  • De référence : Problème sur le lien entre 2 tables.

Terminologie des Tables Relationnelles

  • Table : Ensemble de valeurs présentées sous forme de lignes et de colonnes.
  • Tuple : Dans une table, une ligne s'appelle un tuple (ou enregistrement).
  • Valeur : Contenu d'une caractéristique pour un individu précis.
  • Champ : Nom attribué à une donnée qui participe à la description des éléments stockés dans la table.
  • Clé primaire : Champ qui permet de retrouver de façon unique et certaine une ligne de la table.
  • Jointure : Opération réalisée entre 2 tables.
  • Relation : Représentation schématique d'une table dans le modèle logique.
  • Attribut : Représentation schématique d'un champ dans le modèle logique.
  • Schéma relationnel : Constitué de l'ensemble des schémas des relations modélisant le système d'information de l'organisation étudiée.

Concepts Algorithmiques

Programme

Liste d'instructions fournies dans un langage approprié dans le but de réaliser un ensemble de tâches.

Structures de Contrôle

  • Structure alternative : Permet d'exécuter certaines instructions sous conditions (SI + condition + ALORS + Fin Si).
  • Structure itérative : Répète une suite d'actions ou d'instructions sous conditions (peut être définie ou indéfinie).
    • Définie : POUR + condition + Fin Pour.
    • Indéfinie : TANT QUE + Condition = FIN tant que.

Gestion des Données en Algorithmique

  • Données constante : Fixées en début de l'algorithme.
  • Données variables : Changent en fonction du traitement. On les déclare au début de l'algorithme par : leur nom, leur type.
  • MsgBox : Affiche à l'écran le contenu d'une variable.
  • InputBox : Saisit au clavier le contenu d'une variable (= affectation).

Entrées associées :