Посоветуйте статьи по СУБД

100
15 декабря 2021, 07:20

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

Answer 1

Насколько помню такого плана вопросы не считаются уместными на SO, но всё-таки отвечу.

Книга Transactional Information Systems, by Gerhard Weikum and Gottfried Vossen, Morgan Kaufmann - это увесистое фундаментальное произведение - изложение основных теорий построения СУБД и не только реляционных. Всегда когда у вас появляется задача обеспечения восстановления данных после сбоя, работа в среде конкурентного доступа, атомарности вносимых изменений.

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

  • An Introduction to Database Systems, by C.J. Date, Addison, Wesley A
  • Guide to the SQL Standard, by C.J. Date, et. al, Addison, Wesley
  • Fundamentals of Database Systems, by Elmasri and Navathe
  • Transaction Processing, by Jim Gray and Andreas Reuter, Morgan Kaufmann

Если вам интересно устройство СУБД - то о Transactional Information Systems вы ещё определённо услышите. (есть опасность стать DBA)

Касательно именно PostgreSQL - начать вероятно стоит с опубликованного вот здесь материала и internals раздела документации. Ну и по дереву исходного кода: много комментариев, много README.

READ ALSO
Проверить наличие класса у дочернего элемента

Проверить наличие класса у дочернего элемента

Нужно проверить наличие класса у дочернего элемента и, в зависимости от наличия, присваивать необходимые стилиВот код, который смог сам написать

87
Про JavaScript основы [дубликат]

Про JavaScript основы [дубликат]

Прошу помогите, почему не работает код (всегда выдает только false)И еще прошу совет - как правильнее найти button в такой ситуации, по тегу думаю...

107
vue.js рендерит компонент

vue.js рендерит компонент

Возникает проблема с рендерингом

110
Построить список из масива

Построить список из масива

Не могу совладать с задачей, прошу Вашей помощи!

206