Académique Documents
Professionnel Documents
Culture Documents
Infogest Examenblanc
Infogest Examenblanc
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
y y
y +1/4/57+ 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.
y y
y +1/7/54+ y
y y
y +1/8/53+ y
y y