SQL для чайников
Автор: Аллен Тейлор
Стаж Аллена Тейлора в компьютерной отрасли составляет больше 30-и лет. На его счету более 40-а изданных книг. Последнее издание «SQL для чайников» — это хорошее пособие для тех, кто хочет понять основы создания, регулирования и защиты баз данных.
Автор доступно рассказывает о том, как:
-
Строить многотабличные реляционные БД
-
Создавать сложные запросы
-
Обрабатывать наборы информации при помощи курсоров
-
Управлять данными
В издании читатель также найдет подробные сведения о средствах защиты информации от повреждения и кражи, от ее утраты из-за сбоев оснащения. Кроме того, Аллен Тейлор дает советы по ликвидации допущенных ошибок.
SQL. Сборник рецептов
Авторы: Энтони Молинаро и Роберт де Грааф
«Сборник рецептов» в новом издании подойдет людям, которые знают основу языка программирования, но не могут его применять на практике. Изучив учебник, программист научится создавать большое хранилище данных и управлять им.
В этом издании вы найдете:
-
Рекомендации для использования оконных функций в реализации языка
-
Описание методов извлечения данных из таблиц
-
Рекомендации по одновременной работе с несколькими таблицами и систематизированию итогов
-
«Рецепты» языка программирования для изучения основ
Информация в пособии подается структурировано: от четко сформулированных разноплановых заданий до их решений с детальными разъяснениями.
Стиль программирования на SQL
Автор: Джо Селко
Джо Селко писал эту книгу, учитывая свой опыт предоставления консультаций в магазинах SQL и решения разнообразных задач своих учеников. Цель автора — помочь разработчикам стать профессионалами.
Издание предназначено для программистов, которые работают с SQL и хотят повысить квалификацию. В нем:
-
Собраны основные принципы и методики, которые помогут улучшить стилистику программирования
-
Рассмотрены особенности создания стандартизованных SQL-приложений, которые не привязаны к конкретным SQL-продуктам
-
Описывается применение представлений и хранимых процедур
-
Приведено много практических рекомендаций по разработке эффективных универсальных кодов
-
Рассмотрены правила оформления программ, создания DDL и DML
-
Представлены нормативы кодирования для внутреннего применения, позволяющие программистам пользоваться согласованной стилистикой
Книга состоит из 10-и глав. Отдельная глава посвящена общим вопросам по теории измерений и разработке систем кодирования для элементов БД. Также есть приложение со справочной информацией по разным стандартам, подходящим для применения в разных базах данных.
Изучаем SQL
Автор: Алан Бьюли
Литература затрагивает большую часть тем, которые требуется знать новичкам-разработчикам в сфере баз данных: от использования SQL до аналитических функций и работы с БД. В пособии рассмотрены особенности внедрения этого декларативного языка на серверах баз данных различных систем.
Автор рассказывает, как данные коммуницируют с запросами, как функционируют SQL-выражения. Он также дает читателям рекомендации по разработке, регулированию и извлечению данных.
Все задачи сопровождаются наглядными примерами решения на разных СУБД (хотя большая часть — на MySQL). Новичкам, которые еще не решили, с какой из СУБД им работать, такое разнообразие примеров поможет сделать выбор. Чтобы закрепить теоретические знания, в конце разделов даны упражнения на пройденную тему.
SQL и реляционная теория. Как грамотно писать код на SQL
Автор: Кристофер Дейт
Специалисты IT знают, что работать с языком SQL достаточно сложно. Но есть точная гарантия, что код будет написан верно, а база данных будет надежной и легко сопровождаемой. Эта гарантия — понимание теории, которая лежит в основе языка. Дейт — профессионал, занимающийся изучением этих вопросов еще с 1970 года. В своей книге автор:
-
Демонстрирует, как использовать реляционную теорию в ежедневной работе с SQL
-
Детально разъясняет разные аспекты модели
-
Дает примеры использования языка в соответствии с реляционной теорией
В пособии нет привязки к определенному продукту, автор руководствуется многолетним исследовательским опытом. Каждый человек, у которого есть хотя бы минимальный опыт применения SQL, получит много пользы и удовольствия от прочтения книги.
Bitemporal Databases: Modeling and Implementation
Авторы: Джанан Эрен Атай и Абдулла Уз Тансел
Пособие издано на английском языке. Много полезной информации в этом издании обнаружат для себя теоретики и практики в сфере проектирования БД. Литература может стать хорошим учебником на курсах по базам данных, особенно в сферах приложений, где временные метаданные могут существенно увеличить значимость информации при ее сбережении и применении.
Авторы рассматривают битемпоральную реляционную модель данных. Также они представили внедрение прообраза, который демонстрирует возможность предложенного аспекта в системе объектно-реляционных БД.
SQL for smarties: Advanced SQL Programming
Автор: Джо Селко
В пятой редакции книги автор рассказывает, как надо думать, чтобы эффективность при программировании на SQL была максимальной. Джо Селко описывает различные передовые методы, показывает оптимальные решения задач, дает готовые примеры с наглядной демонстрацией стандартов ANSI/ISO.
Автор рассказывает о новых методах составления общих запросов и детально рассматривает агрегатные функции описательной статистики.
Вывод
Уверенное владение языком SQL позволяет значительно усовершенствовать свои профессиональные навыки. Печатные издания, описанные в этой статье, являются проверенными пособиями по изучению языка. Они помогут как при постижении азов, так и при более глубоком изучении темы.
Книги Аллена Тейлора и Алана Бьюли подойдут для новичков. Другие издания станут помощниками специалистам с опытом работы. Полезная и актуальная информация в них найдется для программистов, разработчиков и администраторов баз данных. А если желания или времени на изучение книг нет, получить опыт работы с БД помогут специализированные курсы.