«Основы технологий баз данных» (2-е изд., 2020) — учебное пособие по SQL и PostgreSQL
«Основы технологий баз данных. 2-е изд.» (PDF, 2020) — это учебное пособие на русском языке, ориентированное на базовый курс по СУБД и реляционной модели данных. Материал первой части формирует фундамент: рассматриваются требования к системам управления базами данных, критерии их оценки, а также теоретические основы реляционного подхода. Отдельное внимание уделено ключевым конструкциям SQL, без которых невозможно уверенно проектировать и выполнять запросы в реальных проектах.
В книге подробно раскрывается организация доступа к базе данных PostgreSQL, что делает издание практико-ориентированным для разработчиков и студентов. Вы научитесь понимать, как устроено взаимодействие приложения с СУБД, как формируются запросы и как применять основные механизмы языка SQL для решения типовых задач. Также затрагиваются вопросы проектирования приложений и базовые расширения PostgreSQL, помогающие глубже освоить возможности платформы.
Во вторую часть, добавленную в настоящем издании, включён материал, особенно полезный тем, кто уже работает с базами данных или готовится к более сложным задачам. Здесь рассматриваются структуры хранения, методы выполнения и оптимизация запросов, включая подходы к повышению производительности. Дополнительно описываются расширенные возможности SQL, а также средства поддержки согласованности и надежности данных.
Отдельный блок посвящён средствам программирования серверов баз данных и расширению функциональности PostgreSQL. В книге также рассматриваются вопросы построения систем с репликацией, а также параллельных и распределенных систем баз данных, что важно для архитектуры современных приложений. Такой охват позволяет читателю перейти от базового понимания к инженерному взгляду на разработку и эксплуатацию СУБД.
Если вы ищете учебник или практическое руководство по PostgreSQL, SQL, проектированию баз данных, оптимизации запросов и надежности транзакций, данное издание станет сильной основой. Формат PDF делает книгу удобной для изучения и подготовки к экзаменам, а структура материала помогает системно освоить тему от теории до продвинутых сценариев. Рекомендуется студентам, разработчикам и всем, кто хочет углубить знания в области технологий баз данных и СУБД