Грокаем проектирование реляционных баз данных

Грокаем проектирование реляционных баз данных

Грокаем проектирование реляционных баз данных
Автор: Хао Цян, Цикердекис Михаил
Дата выхода: 2026
Издательство: Питер
Количество страниц: 272
Размер файла: 10,7 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

От издательства....9

Предисловие....11

Благодарности....13

Об этой книге....15

Для кого эта книга....15

Структура книги....16

О коде в книге....17

Форум liveBook....17

Об авторах....18

Часть 1 Начало работы....19

Глава 1. Знакомство с базами данных и SQL....20

Введение....21

Ваш первый SQL-запрос....27

Основы SQL-запросов....29

Управление таблицами и данными....37

Итоги....43

Глава 2. Связанные таблицы и углубление в SQL....44

Введение....45

Связанные таблицы....45

Снова об управлении таблицами и данными....54

Самостоятельное изучение SQL....61

Итоги....65

Глава 3. Общие сведения о проектировании баз данных....67

Введение....67

Цели проектирования баз данных....68

Общий обзор процесса проектирования....72

Основные этапы проектирования баз данных....77

Итоги....86

Часть 2 Навыки проектирования баз данных....87

Глава 4. Сущности и свойства....88

Введение....89

Сущности и свойства....89

Ключи....94

Типы данных....101

Итоги....117

Глава 5. Связи....118

Введение....119

Диаграммы сущностей и связей....119

Соединение связанных сущностей....121

Кратность....124

Сильные и слабые сущности....143

Итоги....150

Глава 6. Нормализация и реализация....152

Введение....153

Нормализация....153

Реализация....171

Итоги....188

Глава 7. Безопасность и оптимизация....190

Введение....191

Безопасность....191

Стоимость хранения....202

Индексация....209

Денормализация....216

Итоги....225

Часть 3 Искусственный интеллект в проектировании баз данных....227

Глава 8. Проектирование баз данных в эпоху генеративного ИИ....228

Введение....229

Анализ требований....232

Сущности и свойства....233

Связи между сущностями....248

Реализация....261

Итоги....268

Реляционные базы данных используются практически в каждой компании. И разбираться в том, как они работают, приходится и разработчикам, и аналитикам, создающим дашборды и отчеты, и специалистам, которым просто нужна актуальная информация. Это увлекательное руководство по миру баз данных и SQL написано в доступной и юмористической манере. Авторы, опытные преподаватели из Университета Торонто, превращают сложные концепции в простые и понятные объяснения с помощью ярких примеров, забавных иллюстраций и практических заданий.

Книга охватывает основы SQL, проектирование сущностей и связей, нормализацию, безопасность, оптимизацию и даже роль генеративного ИИ в дизайне БД. Идеальный выбор для тех, кто хочет освоить реляционные базы данных без скучных лекций, с удовольствием и практическим применением.

5 причин купить книгу

  1. Доступное изложение сложных тем: книга объясняет проектирование баз данных с помощью забавных аналогий и визуалов, делая обучение легким и интересным даже для новичков.
  2. Практический подход: множество примеров кода на SQL, упражнений и советов по реализации, которые помогут сразу применить знания в реальных проектах.
  3. Полный охват от основ до продвинутого: от введения в SQL и связанные таблицы до нормализации, оптимизации и интеграции ИИ — все этапы дизайна БД в одной книге.
  4. Фокус на безопасности и эффективности: узнайте, как защитить данные, оптимизировать хранение и индексацию, чтобы ваши базы работали быстро и надежно.
  5. Актуальность для современной разработки: раздел о генеративном ИИ показывает, как использовать AI для анализа требований, создания сущностей и реализации БД, что особенно полезно в эпоху машинного обучения.

Похожее:

Список отзывов:

Нет отзывов к книге.