Pygresql.

Eine offene Quelle, hoch skalierbares, skalierbares SQL-kompatibles, offenes Objekt-Relationales Datenbankverwaltungssystem
Jetzt downloaden

Pygresql. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • D'Arcy J. M. Cain
  • Website des Verlags:
  • http://www.pygresql.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 87 KB

Pygresql. Stichworte


Pygresql. Beschreibung

Ein Open-Source, hoch skalierbare, SQL-konform, Open-Source-Objekt-relationale Datenbank-Management-System PyGreSQL ist eine Open-Source-Python-Modul, dass Schnittstellen zu einer PostgreSQL-Datenbank. PyGreSQL bettet die Abfragebibliothek PostgreSQL die einfache Nutzung der leistungsfähigen PostgreSQL ermöglichen Funktionen von einem Python script.With mehr als 15 Jahre der Entwicklung der Geschichte, wird es schnell zur De-facto-Datenbank für Unternehmensebene Open-Source-Lösungen zu werden. Best of all, ist PostgreSQL Quellcode unter der liberalsten Open-Source-Lizenz: der BSD license.Python ist eine interaktive, interpretierte, objektorientierte Programmiersprache. Es wird oft verglichen mit Tcl, Schema, Perl oder Java.Python kombiniert bemerkenswerte Leistung mit sehr klarer Syntax. Es verfügt über Module, Klassen, Ausnahmen, sehr hohe dynamische Datentypen und dynamische Typisierung. Es gibt Schnittstellen zu vielen Systemaufrufe und Bibliotheken sowie an verschiedene Fenstersysteme (X11, Motif, Tk, Mac, MFC). Neue Einbaumodule sind in C oder C ++ leicht geschrieben. Python ist auch als Erweiterungssprache für Anwendungen verwendbar, die eine programmierbare Schnittstelle benötigen. Die Implementierung Python ist urheberrechtlich geschützt, aber frei verwendbar und verteilbar, auch für kommerziellen use.PyGreSQL ist ein Modul Python, dass Schnittstellen zu einer PostgreSQL-Datenbank. Es bettet die Abfragebibliothek PostgreSQL die einfache Nutzung der leistungsfähigen PostgreSQL zu ermöglichen, von einem Python-Skript verfügt. Was ist neu in dieser Version: · Dropped Unterstützung für Python unter 2,3 und PostgreSQL unter 7,4. · Verbesserte Leistung von fetchall () für große Ergebnismengen durch die Art Abgüsse zu beschleunigen (wie von Peter Schuller vorgeschlagen). · Exposed Ausnahmen als Attribut des Verbindungsobjekts. · Exposed Verbindung als Attribut des Cursors Objekts. · Cursor nun die Iteration Protokoll unterstützen. · Added neue Methode, um Parametereinstellungen zu erhalten. · Hinzugefügt anpassbare row_factory wie von Simon Pamies vorgeschlagen. · Getrennt zwischen obligatorischen und zusätzlichen Typ-Objekten. · Added Stichwort args Einfügen, Aktualisieren und Löschen von Methoden. · Zusätzliche Ausnahmebehandlung für direkte Kopie. · Die GIL loslassen, während eine Verbindung hergestellt wird (wie von Peter Schuller vorgeschlagen). · Falls vorhanden, verwenden decimal.Decimal für numerische Typen. · Lassen Sie DB-Wrapper mit DB-API-2-Verbindungen verwendet werden (wie von Chris Hilton vorgeschlagen). · Aus privaten Attributen der DB-Wrapper zugänglich. · Dropped Abhängigkeit von mx.DateTime Modul. · Unterstützung für PQescapeStringConn () und PQescapeByteaConn (); diese werden jetzt auch durch die interne _quote () Funktionen verwendet. · Added 'int8' zu Integer-Typen. New SMALLINT Typ. · Einen Weg Hinzugefügt wurde die Anzahl der Zeilen, die von einer Abfrage () mit dem klassischen pg Modul durch Rückgabe als String betroffen zu finden. Für einzelne Einsätze, query () gibt immer noch die oid als Integer. Das pgdb Modul bietet bereits das rowcount Cursor-Attribut für den gleichen Zweck. · Verbesserte getnotify () durch den Aufruf PQconsumeInput () statt einen leeren Befehl eingeben. · Entfernte Kompatibilitätscode für alte OID munging Stil. · Der Einsatz () und update () Methoden verwenden nun die Rückkehr -Klausel, wenn möglich, alle geänderten Werte zu bekommen, und sie überprüfen auch im Voraus, ob eine nachfolgende Auswahl möglich ist, so dass die laufenden Transaktionen nicht brechen, wenn es keine select-Berechtigung. · "Protocol_version" und "server_version" Attribute hinzugefügt. · Revived den "user" Attribut. · Das pg Modul funktioniert nun korrekt mit Composite Primärschlüssel; diese werden als frozensets vertreten. · Entfernte die ohne Papiere und eigentlich unnötig Ansicht Parameter aus dem get () -Methode. · Get () wirft eine schönere ProgrammingError anstelle eines KeyError wenn kein Primärschlüssel gefunden wurde. · Löschen () funktioniert jetzt auch auf dem Primärschlüssel basiert, wenn keine oid verfügbar und gibt zurück, ob die Zeile vorhanden ist oder nicht.


Pygresql. Zugehörige Software

XGP

Integrierte Entwicklungsumgebung Die erweitert GPROG, um mit Kakao unter Mac OS X zu arbeiten ...

233 5.3 MB

Herunterladen

Cottool

Anwendung, um bei der Erstellung von Designmodellen und der Berechnung von Vorhersagen der qualifizierten Leistungszeit zu helfen. ...

219 25.6 MB

Herunterladen