java database connectivity,JDBC drivers,Database Connection,Statements,callable Statements,prepared statements,caching database connectivity,scrolling result, controlling transactions,escaping character,mapping database types,mapping data types,update prepared statement