11 книг от Bolide Software Bolide Software
Несколько полезных книг для программиста. Общая информация по базам данных и SQL, а так же специфическая инфа по конкретным БД.
К сожалению, большинство книг выпускались маленьким тиражом и не переиздавались, поэтому сейчас их довольно сложно найти. Мой совет - поищите на авито! Первую книгу их списка я нашёл именно там и почти в три раза дешевле, чем хотел Озон.
Тэги: БД, база данных, программирование
Введение в системы баз данных - К. Дж. Дейт

1. Введение в системы баз данных К. Дж. Дейт

"Библия SQL". Толстая, тяжёлая, дорогая. Читается довольно просто сначала, потом всё сложнее и сложнее. Дочитав до конца и поняв, станете спецом по базам данных!

Новое издание фундаментального труда Криса Дейта "Введение в системы баз данных" представляет собой исчерпывающее введение в очень обширную в настоящее время теорию систем баз данных. С помощью этой книги читатель сможет приобрести фундаментальные знания в области технологии баз данных, а также ознакомиться с направлениями, по которым рассматриваемая сфера деятельности, вероятно, будет развиваться в будущем. Книга предназначена для использования в основном в качестве учебника, а не справочника, поэтому, несомненно, вызовет интерес у программистов-профессионалов, научных работников и студентов, изучающих соответствующие курсы в высших учебных заведениях. В ней сделан акцент на усвоении сути и глубоком понимании излагаемого материала, а не просто на его формальном изложении. Книга "Введение в системы ба�...

MySQL по максимуму. Оптимизация, репликация, резервное копирование - Шварц Бэрон, Зайцев Петр, Ткаченко Вадим

2. MySQL по максимуму. Оптимизация, репликация, резервное копирование Шварц Бэрон, Зайцев Петр, Ткаченко Вадим

Хотите выжать из MySQL максимум возможностей? Вам поможет уникальная книга, написанная экспертами для экспертов. Познакомьтесь с продвинутыми приемами работы с MySQL: разработкой схем, индексов и запросов для настройки сервера, операционной системы и аппаратной части, способами масштабирования приложений и репликацией, балансировкой нагрузки, обеспечением доступности и восстановлением после отказов. Прочитав эту книгу, вы узнаете, почему MySQL устроена именно так, познакомитесь с разбором практичных кейсов, научитесь мыслить на одном языке с вашей базой данных. Бестселлер Шварца, Зайцева и Ткаченко - книга, необходимая любому профессионалу и способная превратить самую страшную "нештатную ситуацию" в легко преодолимый "рабочий момент". Читайте и совершенствуйтесь! 3-е издание.

PostgreSQL. Основы языка SQL - Е. П. Моргунов

3. PostgreSQL. Основы языка SQL Е. П. Моргунов

Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описан язык определения данных и основные операции выборки и изменения данных. Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов. Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и проведения занятий под руководством преподавателя.

MongoDB в действии - Кайл Бэнкер

4. MongoDB в действии Кайл Бэнкер

MongoDB - это документо-ориентированная база данных, предназначенная для гибкой, масштабируемой и очень быстрой работы даже при больших объемах данных. При ее проектировании изначально закладывалась высокая доступность, поддержка сложных динамических схем и простое распределение данных по нескольким серверам.
Эта книга представляет собой введение в MongoDB и документо-ориентированную модель данных. Она дает не только общую картину, необходимую разработчику, но и достаточно деталей, чтобы удовлетворить системного инженера. Многочисленные примеры помогут обрести уверенность в области моделирования данных - вопросе, который необычайно важен для разработки ПО. Вам понравится углубленное изложение различных функциональных возможностей, в том числе репликации, автосегментирования и развертывания.

MySQL. Сборник рецептов - Дюбуа Поль

5. MySQL. Сборник рецептов Дюбуа Поль

"MySQL. Сборник рецептов" Поля Дюбуа - это всеобъемлющий сборник задач, ежедневно возникающих у программистов, их решений и практических примеров. Сборник будет полезен всем пользователям MySQL независимо от уровня их подготовки. Каждой задаче, обсуждаемой в книге, соответствует проработанное решение или рецепт с небольшим фрагментом кода, который можно вставлять прямо в приложение. Работа каждого фрагмента подробно поясняется, что позволяет разобраться, как и почему все это работает, и применить готовые приемы к схожим ситуациям. Материал книги пригодится и опытным разработчикам MySQL - им не придется писать весь код с нуля.

Издание содержит сотни примеров - от простых решений, которые послужат напоминанием, до обработки множества SQL-операторов, которые должны выполняться вместе как единое целое. На веб-сайте книги находятся все сценарии, написанные для API таких языков, как Perl, Python, Java и PHP. В книге обсуждаются: использование сценариев для чтения запросов из файла; формирование запросов; создание сценариев MySQL для Web; взаимодействие с сервером; изменение структуры таблиц за счет добавления, удаления или изменения столбцов; импорт и экспорт данных; выявление, подсчет и удаление дубликатов, а также предотвращение их появления; вычисление различных статистических характеристик.

Секреты Oracle SQL - Санжей Мишра, Алан Бьюли

6. Секреты Oracle SQL Санжей Мишра, Алан Бьюли

Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга `Секреты Oracle SQL` - одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle. Если вы Java-программист, администратор базы данных или программист на PL/SQL, эта книга для вас. Вы сможете повысить производительность своего труда и приобрести уверенность в правильности написания ваших SQL-запросов.

В этой книге описываются наиболее важные и полезные свойства Oracle SQL и пути их применения для решения конкретных задач. Вы найдете множество оригинальных приемов, которые можно использовать для улучшения ваших собственных приложений. Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL; строить запросы, работающие с разделами, объектами и коллекциями; применять аналитические функции SQL для создания ранжирующих и оконных запросов; пользоваться сложными группирующими функциями.

Изучаем SQL - Бейли Линн

7. Изучаем SQL Бейли Линн

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных - эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Теоретический минимум по Big Data. Всё что нужно знать о больших данных - Анналин Ын, Кеннет Су

8. Теоретический минимум по Big Data. Всё что нужно знать о больших данных Анналин Ын, Кеннет Су

Cегодня Big Data - это большой бизнес. 

Нашей жизнью управляет информация, и извлечение выгоды из нее становится центральным моментом в работе современных организаций. Не важно кто вы - деловой человек, работающий с аналитикой, начинающий программист или разработчик, - "Теоретический минимум по Big Data" позволит разобраться в основах новой и стремительно развивающейся отрасли обработки больших данных.



Хотите узнать о больших данных и механизмах работы с ними? Каждому алгоритму посвящена отдельная глава, в которой не только объясняются основные принципы работы, но и даются примеры использования в реальных задачах. Большое количество иллюстраций и простые комментарии позволят легко разобраться в самых сложных аспектах Big Data.

SQL за 10 минут - Бен Форта

9. SQL за 10 минут Бен Форта

Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Sams Publishing.

NoSQL. Новая методология разработки нереляционных баз данных - Прамодкумар Дж. Садаладж, Мартин Фаулер

10. NoSQL. Новая методология разработки нереляционных баз данных Прамодкумар Дж. Садаладж, Мартин Фаулер

Необходимость обрабатывать все более крупные объемы данных является одним из факторов, влияющих на внедрение нового класса нереляционных баз данных NoSQL. Сторонники баз NoSQL утверждают, что их можно использовать для создания более производительных, легче масштабируемых и проще программируемых систем. Эта книга - краткое, но полное введение в быстро развивающуюся технологию NoSQL. Прамодкумар Дж.Садаладж и Мартин Фаулер объясняют, как работают базы данных NoSQL, и демонстрируют, в каких ситуациях они могут стать более успешной альтернативой традиционным системам RDMBS. Авторы излагают материал в быстром темпе, знакомя читателей с критериями, которые необходимо применять, чтобы принять правильное решение, стоит ли использовать базы NoSQL и какие технологии следует при этом выбирать. Первая часть книги посвящена основ...

Распределенные данные. Алгоритмы работы современных систем хранения информации - Петров Алекс

11. Распределенные данные. Алгоритмы работы современных систем хранения информации Петров Алекс

Когда дело доходит до выбора, использования и обслуживания базы данных, важно понимать ее внутреннее устройство. Как разобраться в огромном море доступных сегодня распределенных баз данных и инструментов? На что они способны? Чем различаются? Алекс Петров знакомит нас с концепциями, лежащими в основе внутренних механизмов современных баз данных и хранилищ. Для этого ему пришлось обобщить и систематизировать разрозненную информацию из многочисленных книг, статей, постов и даже из нескольких баз данных с открытым исходным кодом. Вы узнаете о принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение. Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и в другом важном инфраструктурном программном обеспечении. Вы разберетесь, как работают современные системы хранения информации, и это поможет взвешенно выбирать необходимое программное обеспечение и выявлять потенциальные проблемы.

Мнения

    Похожие списки - Программирование
    • Подборка книг для развивающегося программиста

      Программист должен читать книги! Иначе - никакого развития, болото, потеря мотивации. В этой подборке нет книг, касающихся какого-то определенного языка программирования, здесь книги, прочесть которые будет полезно любому развивающемуся (!) программисту. Поставьте закладку и читайте постепенно эти книги из списка, это не даст вашему мозгу расслабиться и будет держать его в тонусе. А если вы ищете подарок программисту, эта подборка - ваше спасение :)

    • Программирование, прочитаны

      Всегда любил читать книги, а ещё люблю программировать.
      Что бы совместить приятное с полезным, начал читать книги по программированию :)

      По подборке:
      ||||||||
      Митника интересно почитать, что бы понять как работает "социальная инженерия" и "человеческий фактор" действует зачастую лучше, любой самой совершенной защиты.
      ||||||||
      Книги по PHP -- они скорее для начинающих, прочёл их слишком поздно, да и цель была "а вдруг что-то новое узнаю?" какие-то термины каноничные и несколько моментов обратили на себя внимание, но работая с фреймворками, до них дело не дойдёт.
      ||||||||
      Rust -- что бы ускорить узкие места в коде, написанные на PHP :)
      ||||||||
      Роберт Мартин и Эндрю Харт -- для понимания каноничных идей архитектуры программирования и индустрии которая на них опирается
      ||||||||
      Data mining и анализ информации -- интересны для понимания происходящих тенденций в мире и ИТ
      ||||||||
      Грокаем алгоритмы -- для расширения кругозора и понимания оценки времени скорости работы алгоритмов.
      ||||||||

    Вы смотрите Книги по базам данных - список литературы