Vous êtes sur la page 1sur 3

 Français (fr)

Rechercher un cours  (Rechercher un cours)

  Mes cours  PROGRAMMATION ANDROÏD  SEMAINE 5 – LECON 5 : LES BASES DE DONNEES 

EVALUATION 5 : LES BASES DE DONNEES

Commencé le mardi 19 mars 2019, 16:06


État Terminé
Terminé le mardi 19 mars 2019, 16:33
Temps mis 27 min 17 s
Note 16,43 sur 20,00 (82%)

Question 1 Remplir les cases vides


Correct
Une manière simple d'identifier les éléments dans une table est de leur attribuer une clé
Note de 3,00 sur
3,00 .

Cette clé

doit être unique, on dit qu'il s'agit d'une clé primaire .

Généralement on utilise le champs id

Cette clé

peut aussi servir à faire le lien entre tables .

Lorsque l'on utilise cette clé

dans une autre table , on dit que le champ est une clé étrangère .

Question 2 Remplir les cases vides


Partiellement
correct Une base de données est un dispositif permettant de stocker

Note de 0,50 sur


un ensemble d'informations de manière similaire .
1,00

Question 3 SQLiteOpenHelper
Correct

Note de 2,00 sur Veuillez choisir au moins une réponse :


2,00  1. facilite la création de la base de donnée

 2. facilite la mise à jour de la base de donnée

3. Aucune réponse juste

4. facilite la stockage de la base de donnée

Les réponses correctes sont : facilite la création de la base de donnée, facilite la mise à jour de la base de donnée


Question 4 SQLiteDatabase fournit l'interface principale entre le code de l'application et la base de données SQLite sous-
Partiellement jacente. Parmi les éléments de réponse, associer la méthode qui convient le plus :
correct

Note de 2,00 sur query () 


effectue une requête de base de données spécifiée et renvoie les résultats correspondants via
2,50
un objet Cursor.

query () 
rawQuery ()

exécute une instruction de requête SQL et renvoie les résultats correspondants sous la forme insert () 
d'un objet Cursor.

delete () 
supprime les lignes d'une table de base de données

insert () 
insère une nouvelle ligne dans une table de base de données.

La réponse correcte est : effectue une requête de base de données spécifiée et renvoie les résultats
correspondants via un objet Cursor. → query (), rawQuery () → query (), exécute une instruction de requête SQL
et renvoie les résultats correspondants sous la forme d'un objet Cursor. → query (), supprime les lignes d'une
table de base de données → delete (), insère une nouvelle ligne dans une table de base de données. → insert ()

Question 5 Remplir les cases vides


Partiellement
correct Afin de manipuler les tables

Note de 0,67 sur


retournées par les Data Access Objects, Android intègre une classe du nom de BDD
2,00

Question 6 Parmi les éléments de réponse cocher la ou les bonnes réponses.


Partiellement Qu'est ce que SQLite ?
correct

Note de 1,60 sur


Veuillez choisir au moins une réponse :
2,00
 1. un système de gestion de base de données relationnelle

2. un système de banque de données relationnelle

3. Libre

 4. est intégré à tous les téléphones mobiles

5. est une bibliothèque écrite en langage Java

6. Propriétaire

 7. est le moteur de base de données le plus distribué au monde

8. Banque de données embarquée

 9. accessible par le langage SQL

Les réponses correctes sont : un système de gestion de base de données relationnelle, Libre, est intégré à tous
les téléphones mobiles, est le moteur de base de données le plus distribué au monde, accessible par le langage
SQL


Question 7 L'unité de base de la structure d'un base de donnée est :
Correct

Note de 1,00 sur Veuillez choisir une réponse :


1,00 1. Une Classe

2. Une table

3. Aucune réponse juste

4. Un enregistrement

La réponse correcte est : Une table

Question 8 Parmi les éléments de réponse, associer la méthode qui convient le plus :
Partiellement
correct
move () 
Note de 1,67 sur renvoie le nombre de lignes contenues dans le jeu de résultats
2,50

getCount () 
permet d'obtenir le nombre d'enregistrements de la requête

moveToFirst() 
passe à la première ligne du jeu de résultats.

close () 
libère toutes les ressources utilisées par le curseur et les ferme

se déplace d'un décalage spécifié par rapport à la position actuelle dans le jeu de getCount() 
résultats

moveToLast() 
passe à la dernière ligne du jeu de résultats.

La réponse correcte est : renvoie le nombre de lignes contenues dans le jeu de résultats → getCount(), permet
d'obtenir le nombre d'enregistrements de la requête → getCount (), passe à la première ligne du jeu de résultats.
→ moveToFirst(), libère toutes les ressources utilisées par le curseur et les ferme → close (), se déplace d'un
décalage spécifié par rapport à la position actuelle dans le jeu de résultats → move (), passe à la dernière ligne du
jeu de résultats. → moveToLast()

Question 9 Parmi ces éléments de réponse , veuillez cocher l’intrus .


Correct SQLite n'accepte que ?
Note de 2,00 sur
2,00
Veuillez choisir au moins une réponse :
 1. Set

2. Null

3. Blob

 4. Money

 5. Rowid

Les réponses correctes sont : Set, Money, Rowid

Question 10 Soit le Constructeur public SQLiteOpenHelper suivant, Remplir et Sélectionner les paramètres dans le bon ordre. 
Correct
public
Note de 2,00 sur
2,00
SQLiteOpenHelper ( context  , name  , factory  , version  )

Vous aimerez peut-être aussi