11 полезных книг по SQL

2,4K прочитали
 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.
Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.

Предлагаем вашему вниманию подборку русско- и англоязычных книг по SQL и теории реляционных баз данных. Если вы знакомы с ними или знаете другую полезную литературу, дополните этот список в комментариях!

Microsoft SQL Server 2012. Основы T-SQL

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-2

Эта книга подробно ознакомит с языком запросов Transact-SQL. T-SQL — это разновидность стандартов ANSI и ISO для языка SQL. Язык известен тем, что используется в сервере баз данных Microsoft SQL Server.

Книга не привязана к конкретным версиям ПО и даёт полную информацию об элементах Transact-SQL, появившихся в SQL Server 2012 и в более ранних версиях.

Издание включает в себя 10 глав. Здесь даются теоретические основы, правила написания запросов, программирование на T-SQL, обеспечение целостности данных, создание таблиц, особенности получения и редактирования информации, тема параллельных соединений и транзакций, программируемые объекты и многое другое.

A Primer on SQL

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-3

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

«Use The Index, Luke!»

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-4

Не что иное, как бесплатная веб-версия издания «SQL Performance Explained». Книга посвящается производительности БД и описывает способы её повышения.

Изучаем SQL

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-5

Изучив эту книгу, вы ознакомитесь с глубоким синтаксисом SQL, начиная от простейших запросов SELECT и INSERT, заканчивая к сложнейшими командами. Тем самым, освоите самый популярный инструмент для управления информацией в мире.

Графовые базы данных. Новые возможности для работы со связанными данными

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-6

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

Во 2-м издании этой книги все примеры кода и схемы приведены в соответствие с актуальным синтаксисом графовой базы данных Neo4j. Кроме того, присутствует информация об обновлённой функциональности Neo4j.

SQL. Полное руководство

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-7

Здесь есть практически всё о языке запросов SQL. Вы узнаете, как работать с командами и инструкциями SQL, как создавать и настраивать реляционные БД, как загружать и модифицировать объекты, выполнять мощные запросы, увеличивать производительность, выстраивать систему безопасности. Также рассматривается несколько видов БД, в том числе потоковые и встраиваемые базы, базы для мобильных устройств и другие.

An Introduction to Relational Database Theory

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-8

Книгу можно скачать бесплатно. Она познакомит с теорией реляционных БД, способами практического применения знаний. Прекрасно подойдёт студентам.

SQL: A Comparative Survey

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-9

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

Foundations of Databases

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-10

Содержательная книга, посвящённая теории БД и СУБД. Её особенность в том, что любой раздел сопровождается полезными заметками и упражнениями.

Databases, Types, and the Relational Model: The Third Manifesto

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-11

Издание посвящено созданию собственной системы управления базами данных. Изложенный в ней материал позволяет проектировать новые СУБД и языковые интерфейсы для этих систем.

Database Design and Implementation

 Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS.-12

Эта книга пошагово объясняет принципы моделирования реляционных БД. Для реализации многочисленных примеров применяется Oracle SQL.

Проходи вступительный тест и присоединяйся к новой группе курса «MS SQL Server разработчик» в образовательном проекте OTUS. Ждем на занятиях 29 июля!
ПРОЙТИ ТЕСТИРОВАНИЕ