An example that shows the main JDBC operations, including creation of a connection, use of transactions, and the
following database operations: insert, update, delete and select.
Performs a database transaction which includes clearing the book table, reseting the auto-increment primary key
sequence of the book table, inserting some books, updating the author of a book, and retrieving the resulting
list of books.