Fichier de rejeu Close

Indication Close

A propos de... Close

Commentaire Close

Systèmes d'Information

  • Notions mathématiques
  • Calcul relationnel
  • Algèbre relationnelle
  • Langage de requêtes
  • Arbre de requêtes
  • Exercices
  • Introduction
  • Commandes de bases
  • Langage de définition de données (LDD)
  • Langage de manipulation de données (LMD)
  • Types de données
  • Exercice
  • Présentation
  • Calcul relationnel
  • Algèbre relationnelle
  • Division relationnelle
  • Relation
  • Fonction
  • Application
  • Injection
  • Surjection
  • Bijection
  • Association
  • Exemples
  • Dépendances fonctionnelles
  • Décomposition de relations
  • Inférence logique
  • Normalisation
  • Aux pays des bières
  • Modélisation
  • Exercices
  • Liste des projets
  • Aux pays des bières
  • Au Tournoi des six nations
  • Salles de concerts
  • Généralités
  • Langage SQL
  • Modèle relationnel
    • Algèbre relationnelle
  • Généralités
  • SQL
  • Algèbre relationnelle
  • Synthèse
Index

Archives

  • Site Web
  • Sources reStructuredText
  • EniBook 1.618033988
logo

Crédits

© Your Copyright

Aide

En-tête

MenuContenu
Sommaire,
Téléchargements
Aide sur les outils

Pied de page

ChevronAction
Aller en haut de la page courante
Aller en bas de la page courante
Passer à la page précédente
Passer à la page suivante

Modèle relationnel

Les questions à choix multiples proposées ici concerne :
  • le calcul relationnel
  • l’algèbre relationnelle

Algèbre relationnelle

6/6 les opérateurs
  1. Opérateurs

    Combien y a t’il d’opérateurs fondamentaux (de base) de l’algèbre relationnelle

    1. nombre d’opérateurs de base : 5
    2. nombre d’opérateurs de base : 3
    3. nombre d’opérateurs de base : 8
    4. nombre d’opérateurs de base : 10
    /0100/:Le nombre d’opérateurs et son nombre de fibonacci sont identiques
    /0010/:Le nombre d’opérateurs et son nombre de fibonacci sont identiques
    /0001/:Le nombre d’opérateurs et son nombre de fibonacci sont identiques

    gagné

  2. Opérateurs
    Pour répondre à la requête :
    • Quels sont les téléphones qui ont toutes les fonctionnalités standards ?

    En ayant une association entre les tables telephones et les fonctionnalites, on doit utiliser un opérateur :

    1. de division relationnelle
    2. d’union
    3. d’intersection
    4. de différence
  3. Opérateurs

    L’opération qui permet de créer des sous-ensembles dans un ensemble s’appelle :

    1. le regroupement
    2. la restriction
    3. le tri
    4. la projection
    5. la jointure
    6. le choix
  4. Opérateurs

    L’opération qui permet de choisir les attributs à récupérer dans le résultat d’une requête s’appelle :

    1. la projection
    2. le choix
    3. la restriction
    4. la jointure
    5. le tri
    6. le regroupement
  5. Opérateurs

    L’opérateur de l’algèbre relationnelle qui permet d’éliminer des éléments des ensembles utilisés dans une requête SQL s’appelle :

    1. la restriction
    2. le tri
    3. le regroupement
    4. la projection
    5. la jointure
    6. le choix
  6. Opérateurs

    Les opérateurs SELECT, FROM, WHERE correspondent respectivement aux opérateurs de l’algèbre relationnelle suivants :

    1. projection, produit cartésien, restriction
    2. projection, jointure, restriction
    3. restriction, projection, jointure
    4. projection, produit cartésien,jointure
QCM Radio Checkbox Total
Nombre de questions
Réponses non enregistrées
Réponses enregistrées
Taux d'enregistrement
Réponses enregistrées non validées
Réponses enregistrées validées
Taux de réussite partiel
Taux de réussite total
2/2 les expressions
  1. Expression algèbrique

    On considère les instances de tables

    R
    a b
    1 2
    3 4
    1 6
    7 8
    S
    a b c
    1 2 3
    1 6 7
    1 2 4
    5 6 7
    L’expression algébrique :
    • \(\Pi_{(c)}(\Join_{[R.A=S.A \; \land \; R.B=S.B]}(R,S))\)

    donnera l’ensemble des valeurs de \(c\) :

    1. \(c : (3,7,4,7)\)
    2. \(c : (3,7,4)\)
    3. \(c : (3,7)\)
    4. \(c : (3,4)\)
    /01000/:vous avez 2 bonnes valeurs
    /00100/:vous avez 2 bonnes valeurs
    /00010/:vous avez 2 bonnes valeurs
    /00001/:il y en a moins de 4 valeurs

    gagné

  2. Expression algèbrique

    On considère les instances de tables

    R
    a b c
    1 2 1
    1 2 3
    3 1 2
    2 1 3
    S
    a b
    1 2
    1 3
    2 1
    3 1

    Le résultat de la requête :

    • \(Q=\cap(\Pi_{(A,B)}(\sigma_{[C!=3]}(R)),S)\)

    sera l’ensemble : :

    1. \(Q=\{(2,1),(2,3)\}\)
    2. \(Q=\{(2,3),(1,2)\}\)
    3. \(Q=\{(1,2),(2,1)\}\)
    4. \(Q=\{(1,2),(3,1)\}\)
QCM Radio Checkbox Total
Nombre de questions
Réponses non enregistrées
Réponses enregistrées
Taux d'enregistrement
Réponses enregistrées non validées
Réponses enregistrées validées
Taux de réussite partiel
Taux de réussite total
 
Systèmes d'Information : Modèle relationnel, 13 avr. 2023.