title: JDBC: Create tables on first use only?
body: <p>I am working on a Java UI application that uses JDBC.
  I assume the database I'm working in is already existing. However, the tables the program refers to may not necessarily exist.</p>
  
  <p>Thus, only on first use, I'd like to check if these tables exist, and if not, create them.</p>