SQL & Hibernate
Этот квест посвящен продвинутому изучению БД в разрезе задач разработчика. Из него вы узнаете, зачем нужны БД и какими они бывают, о проектировании БД, типах данных, ORM Hibernate (архитектура Hibernate, конфигурация, основные аннотации, получение, обновление и удаление данных), а также прикладном интерфейсе JDBC и их взаимодействии.
В этом квесте, в рамках курса для самообучения, содержатся только лекции по работе с БД. Чтобы пройти этот квест с ментором — с онлайн-занятиями, задачами с автопроверкой, написанием живых проектов — оставьте заявку на стажировку JavaRush
- Рівень 1
Доступний Базы данных и SQL - Рівень 2
Доступний Сложные SQL-запросы - Рівень 3
Доступний SQL-запросы к нескольким таблицам - Рівень 4
Доступний SQL-типы данных и SQL-функции - Рівень 5
Доступний Установка MySQL и Workbench, бэкапы - Рівень 6
Доступний Изменение данных в таблице: insert, update, delete, индексы - Рівень 7
Доступний JDBC - Рівень 8
Доступний JDBC на практике - Рівень 9
Доступний ORM: аннотации, Entity, Hibernate - Рівень 10
Доступний HQL, Запросы к базе данных - Рівень 11
Доступний Hibernate: состояние объекта, save, update, delete - Рівень 12
Доступний Продвинутый маппинг типов данных - Рівень 13
Доступний Маппинг коллекций - Рівень 14
Доступний Кэширование и Lazy Loading - Рівень 15
Доступний Сохранение иерархии классов - Рівень 16
Доступний Продвинутая работа с Hibernate - Рівень 17
Доступний Проектирование баз данных - Рівень 18
Доступний Транзакции, ACID, CAD - Рівень 19
Доступний Кластеры Баз Данных - Рівень 20
Доступний Облачные Базы Данных