[ buster ]
[ Quellcode: sqlalchemy ]
Paket: python-sqlalchemy (1.2.18+ds1-2)
Links für python-sqlalchemy
Debian-Ressourcen:
Quellcode-Paket sqlalchemy herunterladen:
- [sqlalchemy_1.2.18+ds1-2.dsc]
- [sqlalchemy_1.2.18+ds1.orig.tar.xz]
- [sqlalchemy_1.2.18+ds1-2.debian.tar.xz]
Betreuer:
Externe Ressourcen:
- Homepage [www.sqlalchemy.org]
Ähnliche Pakete:
SQL-Werkzeugsatz und »Object Relational Mapper« für Python
SQLAlchemy ist eine Python-Abstraktionsbibliothek für SQL-Datenbanken. Ihre Stärken sind:
* Volle Leistung und Flexibilität von SQL. SQLAlchemy bietet eine vollständige Palette von bekannten unternehmenstauglichen Persistenzmustern, ist für einen effizienten und leistungsfähigen Datenbankzugriff ausgelegt und in eine einfache, Python-artige Syntax gehüllt. * Extrem einfache Benutzung für alle grundlegenden Aufgaben wie zum Beispiel: Zugriff auf zusammengefasste Verbindungen, das Erstellen von SQL aus Python-Ausdrücken, das Finden von Objektinstanzen und das erneute Einstellen geänderter Objekte in die Datenbank. * Ausreichend leistungsfähig für komplexe Aufgaben, wie zum Beispiel: »eager load« (eifriges Laden) eines Diagramms von Objektabhängigkeiten mittels JOINS; automatische Abbildung von »recursive adjacency structures«; Abbildung von Objekten nicht nur auf Tabellen, sondern auf beliebige JOIN- oder SELECT-Anweisungen; Kombination mehrerer Tabellen, um ganze Sätze sonst nicht verwandter Objekte aus einem einzigen »result set«; Übergabe vieler zusammenhängender Objektänderungen an die Datenbank in einem Schritt. * Ausgelegt für die Anforderungen, die Datenbankadministratoren stellen. Das umfasst die Fähigkeit, automatisch erzeugten SQL-Code durch handoptimierte Anweisungen zu ersetzen; vollständige Nutzung von »bind parameters« für alle eigentlichen Werte; durch konsequente Verwendung von Arbeitseinheiten und konsistente Datenbankaktualisierungen. * Modularität. Die einzelnen Komponenten von SQLAlchemy können unabhängig voneinander verwendet werden, beispielsweise die Verbindungs-Pools, dir Erstellung von SQL-Anweisungen und ORM, SQLAlchemy ist in einem offenen Stil angelegt, der viele Anpassungen ermöglicht. Die Architektur unterstützt benutzerdefinierte Datentypen und SQL-Erweiterungen sowie ORM-Erweiterungen, die die Mapping-Funktionalität ergänzen oder erweitern können.
Andere Pakete mit Bezug zu python-sqlalchemy
|
|
|
|
-
- dep: python
- Interaktive objektorientierte Hochsprache (Python2-Version)
-
- rec: python-sqlalchemy-ext
- SQL-Werkzeugsatz und »Object Relational Mapper« für Python - C-Erweiterung
-
- sug: python (>= 2.5)
- Interaktive objektorientierte Hochsprache (Python2-Version)
- oder python-pysqlite2 (>= 2.3.0-1)
- Python-Schnittstelle für SQLite 3
- oder python-pysqlite1.1 (>= 1.1.7-2)
- python interface to SQLite 3
- oder python-sqlite (>= 1.0.1-5)
- Python-Schnittstelle zu SQLite 2
-
- sug: python-fdb
- Python2 DB-API driver for Firebird
-
- sug: python-mysqldb (>= 1.2.1-p2-2)
- Python-Schnittstelle zu MySQL
-
- sug: python-psycopg2
- Python-Modul für PostgreSQL
-
- sug: python-pymssql
- Python database access for MS SQL server and Sybase - Python 2
-
- sug: python-sqlalchemy-doc
- Dokumentation für die Python-Bibliothek SQLAlchemy
python-sqlalchemy herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 711,9 kB | 4.342,0 kB | [Liste der Dateien] |