SQL для непрограммистовГригорий Печенкин, 3 июн. 2016 г. - Всего страниц: 149 Эта книга составлена на основе уроков авторского онлайн-курса «SQL для непрограммистов». В книге простым языком объясняются основы языка запросов SQL. Из неё вы узнаете, что представляют собой основные и наиболее часто используемые запросы SQL, научитесь их читать и самостоятельно составлять. Вам также станут понятны механизмы взаимодействия программ с базами данных. Книга адресована всем, кому приходится иметь дело с базами данных: тестировщикам, аналитикам, менеджерам, специалистам технической поддержки, а также просто интересующимся. Несмотря на название, программистам, только начинающим знакомство с языком SQL, эта книга тоже будет полезна. |
Содержание
Подготовка к изучению Программы для работы с SQLite | 6 |
Как устроены таблицы баз данных | 10 |
Учебные базы данных | 13 |
Запросы SELECT | 20 |
Запросы к нескольким таблицам | 25 |
Условия отбора | 32 |
Запрос с сортировкой | 38 |
Удаление дубликатов | 44 |
Вложенные запросы | 85 |
Функции и операции над полями | 90 |
Простой поиск по базе данных Оператор LIKE | 101 |
Способы комбинирования данных из нескольких таблиц Ключевое слово JOIN | 105 |
Группировка записей и агрегатные функции | 110 |
Объединение результатов нескольких запросов Использование UNION | 118 |
Что такое целостность данных | 125 |
Ключи и индексы | 126 |
Добавление изменение и удаление записей | 47 |
Виды отношений | 52 |
Создание таблиц | 57 |
NULL и значения по умолчанию | 67 |
Удаление и изменение таблиц | 70 |
Создание и использование представлений VIEW | 74 |
Ограничение числа возвращаемых записей | 81 |
Проверка значений полей Универсальное ограничение CHECK | 130 |
Внешние ключи | 132 |
Триггеры | 138 |
Так зачем же нужны программисты? | 144 |
Получите сертификат | 148 |