By Новиков Борис Асенович, Горшкова Екатерина Александровна
Новиков Борис Асенович, Горшкова Екатерина Александровна, 2020
Данное учебное пособие охватывает ключевые аспекты технологий баз данных. Первая часть знакомит с критериями оценки СУБД, реляционной моделью данных и основами языка SQL. Особое внимание уделяется организации доступа к базе данных PostgreSQL и проектированию приложений с её использованием.
Второе издание дополнено материалами для разработчиков, углубленно рассматривая структуры хранения, методы выполнения и оптимизации запросов, а также расширенные возможности SQL. Рассматриваются вопросы серверного программирования, расширения PostgreSQL, репликации и распределенных систем.
Boris A. Novikov, Ekaterina A. Gorshkova, 2020
This textbook covers essential aspects of database technologies. The first part introduces criteria for evaluating DBMS, the relational data model, and the basics of the SQL language. It focuses on organizing access to the PostgreSQL database and designing applications using it.
The second edition includes material for developers, delving into storage structures, query execution and optimization methods, and advanced SQL features. It addresses database server programming, PostgreSQL extensions, replication, and distributed systems.