Oracle
 sql >> Database >  >> RDS >> Oracle

cx_Oracle e il paradigma dell'origine dati

Troverai informazioni rilevanti su come accedere ai database in Python guardando PEP- 249:Specifica dell'API del database Python v2.0 . cx_Oracle è conforme a questa specifica, così come molti driver di database per Python.

In questa specifica un Connection l'oggetto rappresenta una connessione al database, ma non esiste un pool integrato. Strumenti come SQLAlchemy fornisce funzionalità di pooling e, sebbene SQLAlchemy sia spesso fatturato come ORM, non deve essere utilizzato come tale e offre belle astrazioni da utilizzare su motori SQL.

Se vuoi eseguire la mappatura relazionale degli oggetti, SQLAlchemy fa il lavoro e puoi considerare la propria sintassi dichiarativa o un altro livello come Elisir che si trova sopra SQLAlchemy e offre una maggiore facilità d'uso per casi d'uso più comuni.