SQL & Hibernate
“SQL & Hibernate” quest is dedicated to the advanced study of the database in the context of the developer’s tasks. You will learn about why databases are needed and what they are, about database design, data types, ORM Hibernate (Hibernate architecture, configuration, main annotations, receiving, updating and deleting data), as well as the JDBC interface and their interaction.
- Level 1
Available Databases and SQL - Level 2
Available Complex SQL queries - Level 3
Available SQL queries against multiple tables - Level 4
Available SQL data types and SQL functions - Level 5
Available Installation of MySQL and Workbench, backups - Level 6
Available Changing data in a table: insert, update, delete, indexes - Level 7
Available JDBC - Level 8
Available JDBC in practice - Level 9
Available ORM: Annotations, Entity, Hibernate - Level 10
Available HQL, Database Queries - Level 11
Available Hibernate: object state, save, update, delete - Level 12
Available Advanced data type mapping - Level 13
Available Collection mapping - Level 14
Available Caching and Lazy Loading - Level 15
Available Preserving class hierarchy - Level 16
Available Advanced work with Hibernate - Level 17
Available Database Design - Level 18
Available Transactions, ACID, CAD - Level 19
Available Database cluster - Level 20
Available Cloud databases