Build a Database Server: A step-by-step guide to building your own database server

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

Автор начинает с объяснения фундаментальных принципов реляционных баз данных и причин доминирования SQL как языка запросов на протяжении последних 50 лет. Книга охватывает реляционную модель данных, основанную на теории множеств, и сравнивает её с навигационными базами данных, которые предшествовали SQL.

Руководство носит образовательный характер и предназначено для разработчиков, желающих понять внутреннее устройство СУБД. В книге рассматриваются ключевые концепции: таблицы как отношения, строки как кортежи, операции над реляционными данными. Автор также приводит исторический контекст, объясняя эволюцию от навигационных баз данных к реляционным.

Книга включает практические примеры и, вероятно, содержит код реализации (упоминается rgSQL test suite). Материал подходит для разработчиков среднего и продвинутого уровня, интересующихся системным программированием и внутренней работой баз данных.

Build a Database Server: A step-by-step guide to building your own database server
A
Автор
Chris Zetter
Издательство
Technical Deft
Год
2025
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент