11. What is the purpose of the JDBC `PreparedStatement` interface? A. To create a JavaBean B. To manage JDBC drivers C. To execute parameterized SQL queries D. To establish a connection to a database Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
12. In JDBC, what is the purpose of the `ResultSet` interface? A. To manage the database connection B. To update the database schema C. To create a new table in the database D. To represent the result set of a database query Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
13. What is the primary role of a JDBC `DataSource`? A. To provide a pooled connection to the database B. To define JavaBean properties C. To execute SQL queries D. To create JavaBeans Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
14. Which of the following statements is true about JDBC transactions? A. JDBC transactions are used to store images B. JDBC transactions are not supported in Java C. JDBC transactions are used for creating JavaBeans D. JDBC transactions are used to ensure data consistency in a database Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
15. What is the role of the `java.sql.DriverManager` class in JDBC? A. To manage JavaBeans lifecycle B. To create new databases C. To manage database drivers and establish database connections D. To manage JavaBeans properties Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
16. What is the role of the JDBC `Statement` interface? A. To manage JavaBean events B. To execute SQL queries against a database C. To create JavaBeans D. To manage JavaBean events Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option B No explanation is given for this question Let's Discuss on Board
17. Which of the following statements is true about JDBC `ResultSetMetaData`? A. It represents a database connection B. It is used for JavaBeans properties C. It provides information about the columns in a `ResultSet` D. It executes SQL queries Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
18. What is the purpose of the JDBC `CallableStatement` interface? A. To manage JavaBean properties B. To create custom exceptions C. To execute SQL queries D. To execute stored procedures in a database Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
19. In JDBC, what is a database connection pool? A. A pool of pre-established database connections B. A pool of JavaBean instances C. A pool of Java classes D. A pool of database tables Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
20. Which of the following is NOT a valid method to close a JDBC `Connection`? A. `commit()` B. `rollback()` C. `shutdown()` D. `close()` Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board