Sobes.tech
Junior — Middle
100

PostgreSQL маалыматтар базасындагы тажрыйбаңыз менен бөлүшүңүз, колдонулган технологиялар жана колдонуу сценарийлери менен.

Кайсыл жерде компаниялар сурады
LIAM
smartcom
ВайлдберрисВайлдберрис
НТЦ Вулкан
БилайнБилайн
АО К-Технологии
EvappsEvapps

AIден жооп

sobes.tech AI

В проектах на Python я использовал PostgreSQL как основную реляционную базу данных для хранения структурированных данных. Для взаимодействия применял библиотеку psycopg2 — она обеспечивает низкоуровневый доступ к базе и позволяет выполнять SQL-запросы напрямую.

Также использовал ORM SQLAlchemy для удобного маппинга объектов Python на таблицы базы, что упрощало работу с данными и повышало читаемость кода.

Сценарии применения включали:

  • Хранение пользовательских данных и настроек
  • Логирование событий и аналитика
  • Управление транзакциями и сложными запросами с JOIN и агрегациями

Пример подключения и выполнения запроса через psycopg2:

import psycopg2

conn = psycopg2.connect(dbname="mydb", user="user", password="pass", host="localhost")
cur = conn.cursor()
cur.execute("SELECT id, name FROM users WHERE active = TRUE")
rows = cur.fetchall()
for row in rows:
    print(row)
cur.close()
conn.close()