Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах. Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных. В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных.
Author(s): Болье А.
Publisher: Диалектика
Year: 2021
Language: Russian
Pages: 402
City: Киев.
Содержание
Предисловие
Глава 1. Небольшая предыстория
Глава 2. Создание и наполнение базы данных
Глава 3. Запросы
Глава 4. Фильтрация
Глава 5. Запросы к нескольким таблицам
Глава 6. Работа с множествами
Глава 7. Генерация, обработка и преобразование данных
Глава 8. Группировка и агрегация
Глава 9. Подзапросы
Глава 10. Соединения
Глава 11. Условная логика
Глава 12. Транзакции
Глава 13. Индексы и ограничения
Глава 14. Представления
Глава 15. Метаданные
Глава 16. Аналитические функции
Глава 17. Работа с большими базами данных
Глава 18. SQL и большие данные
Приложение А. Схема базы данных Sakila
Приложение Б. Ответы к упражнениям
Предметный указатель