social

QCM Bases de données I


         
QCM 
Dans la phase de conception d’une base de données, au niveau conceptuel, on :

a) Recense les règles d’organisation

b) Défini le type de base données

c) Recense les règles de gestion

d) Défini l’architecture réseau
Dans un modèle conceptuel de données, trouver l’affirmation fausse :

a) une propriété peut se retrouver dans plusieurs endroit du modèle

b) une relation peut relier plus de deux objets

c) une ou plusieurs propriétés permettent d’identifier de manière unique un objet

d) la dimension d’une relation est le nombre d’objets rentrant dans la liaison
Dans une base de données relationnelle, je souhaite sélectionner tous les enregistrements d'une table nommée "PRODUITS". choisissez la requête SQL convenant

a) select distinct id from PRODUITS

b) select * from PRODUITS where reference not null

c) select * from PRODUITS

d) select * where PRODUITS
Dans une base de données relationnelle, on souhaite connaître tous les enregistrements de la table COMMANDE pour laquelle il n’y a aucun clients :

a) Select num_com from COMMANDE where num_com is null

b) select * from COMMANDE where all client is null

c) Select num_com from COMMANDE where num_nom NOT IN (select num_nom from CLIENT)

d) Select num_com from CLIENT where num_com NOT IN (select num_nom from CLIENT)
l’instruction suivante en SQL 1: " SELECT nom, count(*) FROM agent WHERE age>10 GROUP BY age ; " permet :

a) lister le nom de tous les agents de la table agent

b) avoir le nombre d’agent de plus de 10 ans

c) avoir le nombre d’agent par tranche d’age

d) ne fonctionne pas
Le PERT (Program of Evaluation and Review Technique) ou technique d’établissement et de remise à jour des programmes, créée en 1957 pour l’US Navy :

a) un langage de programmation

b) un outil de planification

c) un outil de "reverse ingeniering"

d) un protocole internet
Sous UNIX, la commande "ls" permet de :

a) changer de répertoire

b) créer un nouveau répertoire

c) lister le contenu d’un répertoire

d) déplacer un fichier
Pour créer une requête dans une base de données relationnelles j’ai besoin de savoir

a) la ou les tables que je vais utiliser

b) la date de création de la base de données

c) les champs dont j’ai besoin

d) le nombre d’enregistrements contenus dans ma base de données
Une clé primaire :

a) c’est un champ qui n’accepte pas de doublon

b) permet d’identifier de façon unique un enregistrement dans une table

c) premier enregistrement dans une table
Dans une base de données un enregistrement correspond à

a) un programme nécessaire pour utiliser la base

b) l’ensemble des caractéristiques d’un élément de la table

c) un annuaire de recherche
Dans une BDD, une clé primaire sert à

a) Enregistrer une base de données

b) Identifier les informations pour pouvoir les retrouver

c) L’autre mot pour désigner un programme de base de données

d) Pas de successeur connu à ce jour
Qu’est-ce que le langage SQL ?

a) Un langage de conception de données

b) Un langage de modélisation conceptuelle de données

c) Un langage de manipulation de données utilisable soit de manière interactive soit à l’intérieur d’un programme hôte

d) Un langage de description de document
leBlogger

37 commentaires:

  1. Quel bon QCM pratique pour évaluer sa culture générale sur le langage SQL. Merci pour le partage.

    RépondreSupprimer
  2. y'a pas une correction???

    RépondreSupprimer
  3. La correction est où aidez moi à la trouver svp

    RépondreSupprimer
  4. Fais double clic sur les réponses proposées.

    RépondreSupprimer
  5. Vraiment j'ai été satisfait merci beaucoup et surtout bonne continuation.

    RépondreSupprimer
  6. pourquoi l'instruction suivante ne fonctionne pas ? l’instruction suivante en SQL 1: " SELECT nom, count(*) FROM agent WHERE age>10 GROUP BY age ; " permet :

    RépondreSupprimer
    Réponses
    1. Quand il y a une fonction d'agrégation comme count(), ce sont les champs sélectionnés qui sont groupés, donc ici on devrait avoir ''group by nom''

      Supprimer
  7. merci beaucoup je voudrai bien trouver des cours de développement informatique (visuel studio ,html ,css) sur tout les codes .

    RépondreSupprimer
  8. Merci pour le partage c'est vraiment utile.

    RépondreSupprimer
  9. merci pour le partage.tres bon qcm

    RépondreSupprimer
  10. moi j'ai besoin des correction urgerment

    RépondreSupprimer
  11. Quel bon QCM j'ai apprécié . mais vous pouvez aller un peu plus en profondeur car je trouve que les questions sont superficielles. Merci

    RépondreSupprimer
  12. Merci infiniment pour les QCM mais j'ai un problème au niveau du QCM 1. Je penses que la réponse c'est le ''a"

    RépondreSupprimer