Vous êtes sur la page 1sur 8

y +1/1/60+ y

Controle continu -Informatique de gestion -- S5 -- gestion dentreprise -- G2


0 1 2 3 4 5 6 7 8 9 ←− Nř Apogée
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9 Nř Apogée / Nom et Prénom
0 1 2 3 4 5 6 7 8 9 ..........................................................
0 1 2 3 4 5 6 7 8 9 ..........................................................
0 1 2 3 4 5 6 7 8 9 ..........................................................
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9

Noircir les bonnes réponses

Question 1 (Code athlète, code sport) (année de pratique). Il s’agit de :


une dépendance foctionnelle indirecte
un dictionnaire de données
une contrainte d’intégrité fonctionnelle
une dépendance fonctionnelle composée
Question 2 Une clé identifie de manière unique chaque enregistrement.
Clé primaire Clé composite
Clé denregistrement Clé étrangère
Question 3 Quelle clause est utilisée pour déterminer quelle colonne a inclure dans les ensembles de requêtes?
SELECT FROM
ORDER BY WHERE
Question 4 ♣ Déterminer les cardinalités a,b,c et d de :
Joueur__(a,b)__marquer__(c,d)__But
a=0 b=0 c=0 d=0
a=1 b=1 c=1 d=1
a=n b=n c=n d=n
Question 5 Dans la phase de conception dune base de données, au niveau conceptuel, on :
Défini larchitecture du SI
Recense les règles de gestion
Défini le type de base données
Recense les règles dorganisation
Question 6 Quest-ce qui représente une entité dans une base de données relationnelle ?
Objet Ligne
Colonne Table
Question 7 Quelle commande est utilisée pour ajouter des enregistrements ?
RECORD INSERT INTO
ADD WRITE
Question 8 ♣ Quels sont les synonymes du mot relation au sens d’une base de données relationnelle ?
lien
tableau
association
ami
table
Question 9 Quest-ce qui représente une propriété dans une base de données relationnelle ?
Ligne Table
Colonne Objet

y y
y +1/2/59+ y

Question 10 Récupérez le département et le salaire total, regroupé par département, et trié par le salaire total par
ordre décroissant.
SELECT departement, SUM(salaire) AS total FROM employe GROUP BY departement ORDER BY total DESC;
SELECT Departement, AVG(salaire) AS total FROM employe GROUP BY Departement ORDER BY total DESC;
SELECT departement, SUM(salaire) AS total FROM employe GROUP BY departement ORDER BY total ASC;
SELECT departement, SUM(salaire) AS total FROM employe ORDER BY total DESC;
Question 11 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
select ∗ where PRODUITS
select ∗ from PRODUITS
select distinct id from PRODUITS
select ∗ from PRODUITS where reference not null
Question 12 Quelle clause est utilisée pour déterminer quelle colonne a inclure dans les ensembles de requêtes?
FROM SELECT
WHERE ORDER BY
Question 13 ♣ Quels sont les synonymes du mot domaine au sens d’une base de données relationnelle ?
propriété
données
type
ensemble de valeurs
Question 14 Quelle clause est utilisée pour filtrer les données?
FROM WHERE
SELECT ORDER BY
Question 15 Soit la base de données suivante :
Departements :( dno, dnom, dir, ville) ; Employes : ( eno, enom, prof, dateemb, sal, comm, #dno) ;
La requête SQL pour avoir les noms, emplois et salaires des employés par emploi croissant, et pour chaque emploi,
par salaire décroissant est :
SELECT ∗ FROM Employes ORDER BY prof ASC, sal DESC
SELECT enom,prof, sal FROM Employes ORDER BY prof ASC, sal DESC
SELECT enom, sal FROM Employes ORDER BY prof DESC, sal ASC
SELECT enom,prof, sal FROM Employes ORDER BY prof DESC, sal ASC
Question 16 ♣ Quels sont les synonymes du mot donnée au sens d’une base de données relationnelle ?
ligne
colonne
cellule
case
Question 17 le montant total d’une commande est une information
élémentaire composée
inventée calculée
Question 18 Dans une feuille de données, que représente chaque ligne?
table Enregistrement
Champ Base de données
Question 19 ♣ Une relation est en 3ème forme normale si :
Tous les attributs non clés ne dépendent pas dune partie de la clé primaire.
Toutes les dépendances fonctionnelles par rapport à la clé sont directes
Tous les attributs ne contiennent quune seule valeur atomique et ne contiennent pas de valeurs répétitives.
Les seules dépendances fonctionnelles élémentaires quelle comporte sont celles dans lesquelles une clé détermine
un attribut

y y
y +1/3/58+ y

Question 20 (Code athlète, code sport) (année de pratique). Il s’agit de :


une dépendance fonctionnelle composée
une dépendance foctionnelle indirecte
un dictionnaire de données
une contrainte d’intégrité fonctionnelle
Question 21 un langage de progr deammation libre, principalement utilisé pour produire des pages Web dynamiques
via un serveur HTTP
SQL MERISE
XAMPP PHP
Question 22 un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques
via un serveur HTTP
XAMPP PHP
SQL MERISE
Question 23 Quest-ce qui représente une propriété dans une base de données relationnelle ?
Objet Table
Ligne Colonne
Question 24 linstruction suivante en SQL 1: " SELECT nom, count(∗) FROM agent WHERE age>10 ; " permet :
lister le nom de tous les agents de la table agent
ne fonctionne pas
avoir le nombre dagent de plus de 10 ans
avoir le nombre dagent par tranche dage

Question 25 À quoi correspondent les données dune base de données MySQL?


Objets Systèmes de fichiers
Tables Réseaux
Question 26 Soit la base de données suivante :
Departements :( dno, dnom, dir, ville) ; Employes : (eno, enom, prof, dateemb, sal, comm, #dno) ;
La requête SQL pour avoir les noms, emplois et salaires des employés par emploi croissant, et pour chaque emploi,
par salaire décroissant est :
SELECT ∗ FROM Employes ORDER BY prof ASC, sal DESC
SELECT enom, sal FROM Employes ORDER BY prof DESC, sal ASC
SELECT enom,prof, sal FROM Employes ORDER BY prof ASC, sal DESC
SELECT enom,prof, sal FROM Employes ORDER BY prof DESC, sal ASC
Question 27 Une clé identifie de manière unique chaque enregistrement.
Clé étrangère Clé composite
Clé denregistrement Clé primaire
Question 28 Quelle commande est utilisée pour ajouter des enregistrements ?
INSERT INTO ADD
RECORD WRITE
Question 29 Quelle clause est utilisée pour modifier le champ existant de la table?
SELECT WHERE
FROM ALTER

y y
y +1/4/57+ y

Question 30 ♣ En se référant au MCD ci-dessous

, cochez les propositions vraies


Une consultation peut concerner plusieurs patients
On peut prescrire plusieurs médicaments dans une même consultation
Deux médecins différents peuvent prescrire le même médicament
Un patient peut effectuer plusieurs consultations
Un médecin peut recevoir plusieurs patients dans la même consultation
Le même NřSS peut correspondre à plusieurs patients
Question 31 En se référant au MCD de la question précédente, les cardinalités correspondantes à la liaison entre
PATIENT et CONSULTATION sont :
PATIENT__(1,n)__assiste__(0,n)__CONSULTATION
PATIENT__(1,n)__assiste__(1,1)__CONSULTATION
PATIENT__(1,1)__assiste__(0,n)__CONSULTATION
PATIENT__(1,n)__assiste__(0,1)__CONSULTATION
Question 32 ♣ En se référant au MCD de la question précédente, les tables qui correspondent à
MEDECIN__(0,n)__donne__(1,1)__CONSULTATION
sont :
MEDECIN(Matricule,NomMED,#Numéro)
MEDECIN(Matricule,NomMED)
CONSULTATION(Numéro,Date)
donne(Nř,#Matricule,#Numéro)
CONSULTATION(Numéro,Date,#Maricule)
Question 33 Trouver lerreur? CREATE TABLE personne ( personne_id SMALLINT,nom VARCHAR, PRENOM
VARCHAR, date_naissance DATE);
INSERT INTO personne( personne_id, nom, PRENOM, Date_naissance )
VALUES(1,a,b, 09-2021-02);
Aucune erreur Aucune réponse
clause SQL valeurs de données
Question 34 ♣ Quels sont les synonymes du mot ligne au sens d’une base de données relationnelle ?
propriété
table
enregistrement
objet
Question 35 Quest-ce qui représente une entité dans une base de données relationnelle ?
Ligne Objet
Colonne Table
Question 36 Quelle clé est utilisée pour lier deux tables dans Mysql?
Clé primaire Clé étrangère
Aucun de ces réponses Clé primaire et étrangère
Question 37 Une donnée B dépend fonctionnellement dune donnée A lorsque la connaissance de la valeur de la
donnée A nous permet la connaissance
au moins une valeur de la donnée B.
dune et au maximum une seule valeur de la donnée B.
plusieurs valeurs de la donnée B.
au plus une seule valeur de la donnée B.
y y
y +1/5/56+ y

Question 38 Lopérateur ______ fera en sorte que lenregistrement ne soit sélectionné que si deux conditions sont
remplies
XOR AND
OR NOT
Question 39 Quelle clause est utilisée pour regrouper les lignes par des valeurs de colonnes communes ?
WHERE SELECT
FROM ORDER BY
Question 40 Quest-ce que le langage SQL ?
Un langage de conception de données
Un langage de description de document
Un langage de manipulation de données utilisable soit de manière interactive soit à lintérieur dun programme
hôte
Un langage de modélisation conceptuelle de données
Question 41 Dans une feuille de données, que représente chaque ligne?
Base de données table
Enregistrement Champ
Question 42 ♣ Dans un modèle conceptuel de données, trouver laffirmation fausse :
la dimension dune relation est le nombre dobjets rentrant dans la liaison
une propriété peut se retrouver dans plusieurs endroit du modèle
une relation peut relier plus de deux objets
une ou plusieurs propriétés permettent didentifier de manière unique un objet
Question 43 Un élément ne fait pas partie du dictionnaire de données
longueur format
fonction nom
Question 44 Quel mot clé est utilisé pour créer une base de données?
CREATE LINK
SET SETUP
Question 45 ♣ Quels sont les synonymes du mot colonne au sens d’une base de données relationnelle ?
attribut
valeur
propriété
type
Question 46 Que représente ń salaire ż dans lextrait de code suivant? CREATE TABLE tbl(id number not null,
salaire number(9,3),date_embauche DATE, date_naiss DATE)
Une ligne Un objet
Une table Une colonne
Question 47 un ensemble de logiciels permettant de mettre en place un serveur Web local
XAMPP MERISE
PHP SQL
Question 48 Quel mot clé est utilisé pour créer une base de données?
SETUP SET
CREATE LINK
Question 49 Une donnée B dépend fonctionnellement dune donnée A lorsque la connaissance de la valeur de la
donnée A nous permet la connaissance
au plus une seule valeur de la donnée B.
plusieurs valeurs de la donnée B.
au moins une valeur de la donnée B.
une seule valeur de la donnée B.

y y
y +1/6/55+ y

Question 50 Récupérez le salaire moyen par département, et par ordre croissant du salaire.
SELECT departement, AVG(salaire) AS MoySalaire FROM employe GROUP BY departement ORDER BY
MoySalaire DESC;
SELECT AVG(salaire) AS MoySalaire FROM employe GROUP BY departement ORDER BY MoySalaire ASC;
SELECT departement, SUM(salaire) AS MoySalaire FROM employe GROUP BY departement ORDER BY
MoySalaire ASC;
SELECT departement, AVG(salaire) AS MoySalaire FROM employe GROUP BY departement ORDER BY
MoySalaire ASC;
Question 51 Lopérateur ______ fera en sorte que lenregistrement ne soit sélectionné que si deux conditions sont
remplies
XOR AND
NOT OR
Question 52 ♣ Déterminer les cardinalités a,b,c et d de :
Joueur__(a,b)__jouer dans__(c,d)__Equipe
a=0 b=0 c=0 d=0
a=1 b=1 c=1 d=1
a=n b=n c=n d=n
Question 53 Que représente ń salaire ż dans lextrait de code suivant? CREATE TABLE tbl(id number not null,
salaire number(9,3),date_embauche DATE, date_naiss DATE)
Une colonne Un objet
Une table Une ligne
Question 54 Quelle clause est utilisée pour identifie la table ?
WHERE SELECT
FROM ORDER BY
Question 55 ♣ Une relation est en 3ème forme normale si :
Toutes les dépendances fonctionnelles par rapport à la clé sont directes
Les seules dépendances fonctionnelles élémentaires quelle comporte sont celles dans lesquelles une clé détermine
un attribut
Tous les attributs nonň clés ne dépendent pas dune partie de la clé primaire.
Tous les attributs ne contiennent quune seule valeur atomique et ne contiennent pas de valeurs répétitives.

Question 56 À quoi correspondent les données dune base de données MySQL?


Systèmes de fichiers Objets
Tables Réseaux
Question 57 Quelle ligne suivants produira une erreur?
SELECT ∗ FROM personne_id=1 ;
SELECT nom, prenom, personne_id FROM personne;
SELECT ∗ FROM personne WHERE personne_id=1;
SELECT nom FROM personne;
Question 58 ♣ Dans une BDD, une clé primaire sert à
Pas de successeur connu à ce jour
Enregistrer une base de données
Lautre mot pour désigner un programme de base de données
Identifier les informations pour pouvoir les retrouver
Question 59 Dans une base de données relationnelle, on souhaite connaître tous les enregistrements de la table
COMMANDE pour laquelle il ny a aucun clients :
Select num_com from CLIENT where num_com NOT IN (select num_nom from CLIENT)
select ∗ from COMMANDE where all client is null
Select num_com from COMMANDE where num_nom NOT IN (select num_nom from CLIENT)
Select num_com from COMMANDE where num_com is null

y y
y +1/7/54+ y

Question 60 Quelle est la forme complète de SQL?


Aucune de ces réponses nest vraie.
Sophisticated Question List
Structured Query Language
Structured Question List
Question 61 ♣ Récupérez le département et le total des salaires regroupé par département, et trié par le salaire
total par ordre décroissant. Préciser les clauses 1,2 et 3 dans la requête suivante :
__1__ departement, SUM(salaire) AS total FROM employe __2__ departement __3__ total DESC;
1:GROUP BY 2:GROUP BY 3:ORDER BY
1:ORDER BY 2:SELECT 3:SELECT
1:SELECT 2:ORDER BY 3:GROUP BY
Question 62 Un objet vous permet de visualiser les données dune table en fonction dun critère spécifique
Rapports Fichier
Requête
Question 63 Quelle clé est utilisée pour lier deux tables dans Mysql?
Clé primaire Clé primaire et étrangère
Clé étrangère Aucun de ces réponses
Question 64 Répondre à la question : le quoi faire, avec quelles données est parmi les objectifs du niveau
organisationnel physique
logique conceptuel
Question 65 Quelle clause est utilisée pour identifie la table ?
WHERE FROM
ORDER BY SELECT
Question 66 Soit la base de données suivante :
Client :(CNO, CNOM, CPRENOM, VILLE)
Produit : (PNO, PDESIGN, PU)
Commander : (QTE,#CNO,#PNO) les cardinalités correspondantes sont :
Client__(1,1)__commander__(0,n)__Produit
Client__(1,n)__commander__(0,1)__Produit
Client__(1,n)__commander__(0,n)__Produit
Client__(1,n)__commander__(1,1)__Produit
Question 67 un ensemble de logiciels permettant de mettre en place un serveur Web local
SQL XAMPP
PHP MERISE
Question 68 Quelle ligne suivants produira une erreur?
SELECT nom, prenom, personne_id FROM personne;
SELECT FROM personne WHERE personne_id=1;
SELECT ∗ FROM personne WHERE personne_id=1;
SELECT nom FROM personne;
Question 69 Quelle clause est utilisée pour regrouper les lignes par des valeurs de colonnes communes ?
WHERE ORDER BY
SELECT FROM
Question 70 Soit la base de données suivante : Departements :
( DNO, DNOM, DIR, VILLE) ; Employes : ( ENO, ENOM, PROF, DATEEMB, SAL, COMM, #DNO) ; les cardinalités
correspondantes sont :
Departements__(1,1)__avoir__(1,n)__Employes
Departements__(1,1)__avoir__(1,1)__Employes
Departements__(1,1)__avoir__(0,n)__Employes
Departements__(1,n)__avoir__(1,1)__Employes

y y
y +1/8/53+ y

Question 71 Quelle clause est utilisée pour filtrer les données?


WHERE FROM
SELECT ORDER BY

y y

Vous aimerez peut-être aussi