Python Data Access
Этот учебник посвящён использованию Python для взаимодействия с различными системами управления базами данных. Книга служит практическим руководством для программистов, желающих освоить работу с реляционными и нереляционными базами данных из кода на Python.
Основное внимание уделено четырём ключевым модулям: mysql-connector-python для работы с MySQL, psycopg2 для PostgreSQL, встроенному модулю sqlite3 для SQLite и pymongo для MongoDB. Каждый модуль рассматривается в контексте выполнения стандартных операций с базами данных.
В материалах последовательно разбираются этапы работы: установка необходимых драйверов и библиотек, установление соединения с сервером базы данных, создание базы данных и таблиц, а также выполнение основных операций CRUD (Create, Read, Update, Delete). Это включает вставку данных, их выборку с использованием условий WHERE, обновление и удаление записей.
Книга предполагает, что читатель уже имеет базовое понимание языка Python и знаком с фундаментальными концепциями рассматриваемых баз данных. Она структурирована как набор лаконичных руководств с примерами кода, что делает её удобной для быстрого ознакомления и применения на практике.
Издание подходит для разработчиков, которые хотят интегрировать возможности хранения и обработки данных из различных СУБД в свои Python-приложения, будь то веб-проекты, инструменты анализа данных или автоматизированные системы.









