Необходимость обрабатывать все более крупные объемы данных является одним из факторов, влияющих на внедрение нового класса нереляционных баз данных NoSQL. Сторонники баз NoSQL утверждают, что их можно использовать для создания более производительных, легче масштабируемых и проще программируемых систем. Книга "NoSQL: новая методология разработки нереляционных баз данных" - краткое, но полное введение в быстро развивающуюся технологию NoSQL. Прамодкумар Дж. Садаладж и Мартин Фаулер объясняют, как работают базы данных NoSQL, и демонстрируют, в каких ситуациях они могут стать более успешной альтернативой традиционным системам RDMBS.
Книга Билла Карвина "Программирование баз данных SQL: типичные ошибки и их устранение" адресована разработчикам программного обеспечения на основе SQL. Ее цель — повысить эффективность их работы при использовании этого языка. Не важно, кто вы — начинающий профаммист или опытный профессионал - все перечисленные категории найдут для себя в этой книге много нового и полезного. Если вы — опытный администратор баз данных, вам, возможно, уже известны оптимальные способы обхода ловушек SQL, которые описаны в книге. В этом случае книга познакомит вас с точкой зрения разработчиков профаммного обеспечения относительно данной предметной области. Также описываются ошибки, которые часто совершаются при использовании SQL.
Данная книга Линн Бейли "Изучаем SQL" является практически полноценным учебником по языку SQL из серии «Head First». Книги этой серии отличаются от других учебных пособий наглядностью (т.е. использованием большого количества графики), разговорным стилем изложения, активным участием читателя при изучении материала, привлечением внимания читателя и обращением к его эмоциям. Книга предназначена для тех, у кого имеется доступ к компьютеру с установленной реляционной системой управления базами данных (РСУБД) — Oracle, MS SQL или MySQL, или компьютер, на котором он сможет её установить. А также для тех, кто изучить, понять и запомнить принципы создания таблиц, баз данных и написания запросов по самым лучшим и современным стандартам и при этом предпочитает оживленную беседу сухим, скучным академическим лекциям.
В книге Александра Бондаря "Interbase и Firebird: Практическое руководство для умных пользователей и начинающих разработчиков" в доступной форме описываются основные возможности реляционных систем управления базами данных Interbase и Firebird. Рассматриваются вопросы не только на чисто программистском, но и на концептуальном уровне. Разрабатывается учебная база данных (БД). Материал сопровождается большим количеством примеров кода, которые можно использовать в реальной практике. В книге достаточно подробно рассматриваются основы языка SQL, описываются процессы создания, резервного копирования и восстановления баз данных, описываются типы даных, допустимые операции, домены и многое другое.
Книга Максима Кузнецова и Игоря Симдянова посвящена описанию СУБД MySQL 5-ой версии и особенностям ее диалекта SQL. СУБД MySQL успешно работает под управлением свыше 20 различных операционных систем, а также предоставляет интерфейс для взаимодействия с множеством языков программирования: С, С++, Eiffel, Java, Perl, PHP, Python, Ruby и Tcl. Принимая во внимание тот факт, что это одна из немногих СУБД с открытым кодом, и лицензионное соглашение, по которому она распространяется, не требует денежных отчислений, не удивительно, что она получила широкое распространение в Российской Федерации. В частности MySQL является стандартом де-факто у российских хост-провайдеров.
Книга Бэрона Шварца, Петра Зайцева, Вадима Ткаченко, Джереми Заводны, Арьена Ленца и Дерека Боллинга "MySQL: Оптимизация производительности" ориентирована не только на потребности создателей приложений MySQL, но и на жесткие требования администраторов баз данных, которым нужно обеспечить бесперебойную работу системы вне зависимости от того, что разработчики или пользователи запускают на сервере. Переработанное и расширенное второе издание включает в себя более глубокое изложение всех тем, присутствовавших в первом издании, а также множество новых разделов. Частично это является ответом на изменения, произошедшие со времени публикации первого издания: СУБД MySQL стала значительно объемнее, сложнее и, что не менее важно, ее популярность существенно возросла.
В книге Максима Кузнецова и Игоря Симдянова описывается пятая версия популярной системы управления базами данных MySQL, свободно распространяемой в соответствии с лицензией GNU/GPL. Книга знакомит с основами СУБД MySQL и простейшими SQL-запросами, такими как создание баз данных и таблиц, их заполнение, извлечение и удаление записей. Кроме того, подробно рассматриваются довольно сложные вопросы SQL-программирования, такие как встроенные функции, полнотекстовый поиск, транзакции, временные таблицы и многое другое. Разбираются различные нововведения, появившиеся только в пятой версии MySQL: вложенные запросы, хранимые процедуры и функции, представления, триггеры, курсоры, информационные схемы и т. п.