QCM - Section 200: Section 154 (Partie 2)

Quiz interactif avec 5 questions. Testez vos connaissances!

Mahmoud DEVO
Mahmoud DEVO
December 27, 2025 10 min read
QCM - Section 200: Section 154 (Partie 2)

Quiz: QCM - Section 200: Section 154 (Partie 2)

5 questions | Difficulté: moyen


Question 1

Quelle fonction est appelée pour exécuter une requête SQL dans l’exemple donné ?

  • A. _db_cur.execute
  • B. _db_connection.commit
  • C. _db_cur.bindarraysize
  • D. _db_cur.setinputsizes
Voir la réponse

Réponse correcte: A

La fonction _db_cur.execute est appelée pour exécuter une requête SQL dans l’exemple donné.


Question 2

Quel mécanisme permet de ré-exécuter des statements avec de nouvelles valeurs, sans le surcoût de la ré-parsing ?

  • A. Bind variables
  • B. Commit
  • C. Cursor
  • D. Executemany
Voir la réponse

Réponse correcte: A

Les bind variables permettent de ré-exécuter des statements avec de nouvelles valeurs, sans le surcoût de la ré-parsing.


Question 3

Quelle bibliothèque Python est utilisée pour se connecter à une base de données MySQL ?

  • A. sqlalchemy
  • B. pymssql
  • C. GoalKicker.com – Python® Notes for Professionals
  • D. None of the above
Voir la réponse

Réponse correcte: A

La bibliothèque sqlalchemy est utilisée pour se connecter à une base de données MySQL.


Question 4

En Python, quel mécanisme permet d’obtenir des données en tant que DataFrame pandas directement depuis une base de données ?

  • A. pd.read_sql
  • B. _db_cur.execute
  • C. _db_connection.commit
  • D. None of the above
Voir la réponse

Réponse correcte: A

pd.read_sql permet d’obtenir des données en tant que DataFrame pandas directement depuis une base de donnée.


Question 5

Pourquoi il est important de fermer explicitement une connexion ?

  • A. Pour économiser de la mémoire
  • B. Parce que les connections non explicitement fermées sont automatiquement relâchées lorsque le script s’achève.
  • C. Aucun des raisonnements ci-dessus n’est juste.
  • D. Toutes les raisons sont justes
Voir la réponse

Réponse correcte: B

Les connections non explicitement fermées sont automatiquement relâchées lorsque le script s’achève.


Advertisement

In-Article Ad

Dev Mode

Share this article

Mahmoud DEVO

Mahmoud DEVO

Senior Full-Stack Developer

I'm a passionate full-stack developer with 10+ years of experience building scalable web applications. I write about Vue.js, Node.js, PostgreSQL, and modern DevOps practices.

Enjoyed this article?

Subscribe to get more tech content delivered to your inbox.

Related Articles