0% нашли этот документ полезным (0 голосов)
23 просмотров1 страница

06

В видео рассматривается использование Python для доступа к базам данных, включая основные концепции подключения и взаимодействия с СУБД через API. Обсуждаются объекты соединения и курсоры, а также методы для управления транзакциями и выполнения запросов. В конце подчеркивается важность закрытия соединений для оптимизации ресурсов.

Загружено:

Lougmiri Mohamed
Авторское право
© © All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
23 просмотров1 страница

06

В видео рассматривается использование Python для доступа к базам данных, включая основные концепции подключения и взаимодействия с СУБД через API. Обсуждаются объекты соединения и курсоры, а также методы для управления транзакциями и выполнения запросов. В конце подчеркивается важность закрытия соединений для оптимизации ресурсов.

Загружено:

Lougmiri Mohamed
Авторское право
© © All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd

Здравствуйте, в этом видео вы узнаете, как получить доступ к базам данных с помощью

Python. Базы данных являются мощными инструментами для учёных данных. После
завершения этого модуля вы сможете объяснить основные понятия, связанные с
использованием Python для подключения к базам данных. Так обычный пользователь
обращается к базам данных с помощью кода Python, написанного на блокноте Jupyter,
веб-редакторе. Существует механизм, с помощью которого программа Python
взаимодействует с СУБД. Код Python подключается к базе данных с помощью вызовов
API. Мы расскажем об основах API SQL и API БД Python. Интерфейс прикладного
программирования представляет собой набор функций, которые можно вызвать для
получения доступа к некоторым типам серверов. SQL API состоит из вызовов
библиотечных функций в качестве интерфейса прикладного программирования, API, для
СУБД. Чтобы передать SQL-инструкции в СУБД, прикладная программа вызывает функции в
API, и вызывает другие функции для получения результатов запроса и информации о
состоянии из СУБД. Основная операция типичного SQL API проиллюстрирована на
рисунке. Программа приложения начинает доступ к базе данных одним или несколькими
вызовами API, которые подключают программу к СУБД. Чтобы отправить инструкцию SQL в
СУБД, программа строит инструкцию в виде текстовой строки в буфере, а затем
выполняет вызов API для передачи содержимого буфера в СУБД. Приложенная программа
делает вызовы API для проверки состояния запроса СУБД и для обработки ошибок .
Приложная программа завершает доступ к базе данных вызовом API, который отключает
его от базы данных. DB-API является стандартным API Python для доступа к
реляционным базам данных. Это стандарт, который позволяет писать одну программу,
которая работает с несколькими видами реляционных баз данных вместо того, чтобы
писать отдельную программу для каждой из них. Итак, если вы изучите функции DB-API,
то вы можете применить эти знания для использования любой базы данных с Python.
Двумя основными понятиями в Python DB-API являются объекты соединения и объекты
запросов. Объекты подключения используются для подключения к базе данных и
управления транзакциями. Объекты курсора используются для выполнения запросов. Вы
открываете объект курсора, а затем запускаете запросы. Курсор работает подобно
курсору в системе обработки текста, где вы прокручиваете в результирующем наборе и
получаете ваши данные в приложение. Курсоры используются для сканирования
результатов базы данных. Вот методы, используемые с объектами соединения. Метод
cursor () возвращает новый объект курсора, используя соединение. Метод commit ()
используется для фиксации любой ожидающей транзакции в базе данных. Метод отката ()
приводит к откату базы данных к началу любой ожидающей транзакции. Метод close ()
используется для закрытия соединения с базой данных. Давайте пройдем через
приложение Python, которое использует DB-API для запроса базы данных. Сначала вы
импортируете свой модуль базы данных с помощью API подключения из этого модуля.
Чтобы открыть подключение к базе данных, вы используете функцию подключения и
передаете параметры , которые являются именем базы данных, именем пользователя и
паролем. Функция connect возвращает объект соединения. После этого вы создаете
объект курсора на объекте соединения. Курсор используется для выполнения запросов и
получения результатов. После выполнения запросов с помощью курсора, мы также
используем курсор для получения результатов запроса. Наконец, когда система
завершит выполнение запросов, она освобождает все ресурсы, закрыв соединение.
Помните, что всегда важно закрывать соединения, чтобы избежать неиспользуемых
соединений, занимающих ресурсы.

Вам также может понравиться