Introduction to databases and SQL fundamentalsJDBC for database connectivityObject-relational mapping with Hibernate