Secteur Tertiaire Informatique
Filière « Etude et développement »
QCM Contraintes et LDD SQL
Séquence « Mettre en place la BDD »
Evaluation
Mise en pratique
Apprentissage
QCM contraintes et LDD SQL>
Afpa
2016 – Section Tertiaire Informatique – Filière « Etude et développement »
2/8
QCM contraintes et LDD SQL>
Afpa
2016 – Section Tertiaire Informatique – Filière « Etude et développement »
3/8
T
ABLE DES MATIERES
Table des matières ..................................................................................... 3
1.
Contraintes sur les colonnes d’une table ............................................. 5
2.
Commandes de gestion des objets ..................................................... 6
3.
Contraintes de clé ............................................................................... 6
4.
Optimisation des accès aux données .................................................. 7
QCM contraintes et LDD SQL>
Afpa
2016 – Section Tertiaire Informatique – Filière « Etude et développement »
4/8
Préambule
Objectifs
Ce questionnaire a pour objectif de faire le point sur les principales contraintes à implémenter
dans une base de données relationnelle et sur leur traduction dans le langage LDD SQL.
Les questions posées ici n’abordent pas les variantes de syntaxes spécifiques à chaque
SBGD.
Méthodologie
Ce questionnaire peut être utilisé en auto-évaluation d’acquis AVANT l’étude du langage LDD
SQL, ou APRES étude.
NB : 0 à n réponses possibles
QCM contraintes et LDD SQL>
Afpa
2016 – Section Tertiaire Informatique – Filière « Etude et développement »
5/8
1. C
ONTRAINTES SUR LES COLONNES D
UNE TABLE
Un attribut qui doit obligatoirement être renseigné se traduit par :
L’option UNIQUE
L’option NOT NULL
L’option NULL
Un attribut qui ne doit accepter qu’un seul caractère lettre sera défini par :
Le type CHAR(1)
L’option NOT NULL
L’option CONSTRAINT CHECK in (…)
L’option CONSTRAINT CHECK (… BETWEEN … AND …)
L’option CONSTRAINT CHECK LIKE (‘[A-Z]’)
Un attribut qui ne doit accepter qu’un seul caractère lettre de valeur ‘C’, ‘M’, ‘D’, ou ‘V’ sera
défini par :
Le type CHAR(1)
L’option NOT NULL
L’option CONSTRAINT CHECK … in (…)
L’option CONSTRAINT CHECK … BETWEENAND …
L’option CONSTRAINT CHECK LIKE (‘[A-Z]’)
Un attribut de type entier qui ne doit accepter qu’une valeur positive inférieure à 100 sera
déclaré par :
Un type ‘ENTIER’ ou ‘ENTIER COURT (selon le SGBD)
L’option CONSTRAINT CHECK … in (…)
L’option CONSTRAINT CHECK … BETWEENAND …
L’option CONSTRAINT CHECK LIKE (‘[0-9][0-9]’)
Un attribut qui ne doit accepter qu’une valeur probable de département français sera déclaré
par :
Un type ‘ENTIER’ ou ‘ENTIER COURT (selon le SGBD)
Un type CHAR(2)
L’option CONSTRAINT CHECK … in (…)
L’option CONSTRAINT CHECK … BETWEENAND …
L’option CONSTRAINT CHECK LIKE (‘[0-9][0-9]’)
1 / 8 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !