Название книги: SQL для простых смертных
Год: 2014
Автор: Мартин Грабер
Страниц: 375
Язык: Русский
Формат: pdf, rtf, epub, fb2
Размер: 11.2 Мб, 40.7 Мб, 14.1 Мб, 47.3 Мб
Описание книги “SQL для простых смертных”:
SQL – структурированный язык запросов (Structured Query Language). Он позволяет создавать реляционные базы данных, представляющие собой набор связанных данных, хранящихся в таблицах, и оперировать ими.
Мир баз данных имеет тенденцию к постоянной интеграции, приведшей к необходимости разработки стандартного языка, пригодного для использования на множестве современных компьютерных платформ.
Благодаря своей элегантности и независимости от специфики компьютера, а также поддержке лидерами в области технологии реляционных баз данных, SQL стал и в ближайшем обозримом будущем останется таким стандартным языком. Именно по этой причине, тот, кто предполагает работать с базами данных, должен владеть языком SQL.
Кто может воспользоваться этой книгой?
Для чтения этой книги требуются минимальные знания из области компьютеров и баз данных. Использовать SQL проще, чем многие другие, менее компактные языки, поскольку при работе на SQL не определяются процедуры, необходимые для получения желаемого результата. Эта книга вводит в мир языка SQL последовательно, содержит множество примеров и упражнений к каждой главе, цель которых – отточить понимание материала и мастерство. Можно выполнять полезные задания немедленно, и, по мере их выполнения, мастерство будет расти.
Поскольку SQL является частью многих программ, выполняющихся на различных компьютерах, никаких предположений относительно специфики использования языка не делается. Эта книга является самым общим пособием. Вы сможете непосредственно применить полученные знания в любой системе, использующей SQL.
Книга предназначена для новичков в области баз данных, однако SQL представлен в ней достаточно глубоко. Примеры отражают множество ситуаций, возникающих в реальных деловых областях приложения. Некоторые из них достаточно сложны, так как приводятся с целью показать все возможные варианты применения SQL.
Оглавление:
Введение
- Введение в реляционные базы данных
- Введение в SQL
- Использование SQL для выборки данных из таблиц
- Использование реляционных и булевых операторов для создания более сложных предикатов
- Использование специальных операторов в “условиях”
- Суммирование данных с помощью функций агрегирования
- Форматирование результатов запросов
- Использование множества таблиц в одном запросе
- Операция соединения, операнды который представлены одной таблицей
- Вложение запросов
- Связанные подзапросы
- Использование оператора EXISTS
- Использование операторов ANY, ALL и SOME
- Использование предложения UNION
- Ввод, удаление и изменение значений полей
- Использование подзапросов с командами обновления
- Создание таблиц
- Ограничения на множество допустимых значений данных
- Поддержка целостности данных
- Введение в представления
- Изменение значений с помощью представлений
- Определение прав доступа к данным
- Глобальные аспекты SQL
- Как поддерживается порядок в базе данных SQL
- Использование SQL с другими языками программирования (встроенный SQL)
Приложение A: Ответы к упражнениям
Приложение B: Типы данных SQL
Приложение C: Некоторые общие отклонения от стандарта SQL
Приложение D: Справка по синтаксису и командам
Приложение E: Таблицы, используемые в примерах
Приложение F: SQL сегодня
Скачать книгу “SQL для простых смертных”