Pygresql

Een open source, zeer schaalbaar, SQL-compatibele, open source object-relationeel database managementsysteem
Download nu

Pygresql Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • D'Arcy J. M. Cain
  • Uitgever website:
  • http://www.pygresql.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 87 KB

Pygresql Tags


Pygresql Beschrijving

Een open source, schaalbare, SQL compliant, open source database management systeem objectrelationele PyGreSQL is een open-source Python module die interfaces met een PostgreSQL database. PyGreSQL sluit de PostgreSQL-query bibliotheek om eenvoudig gebruik van de krachtige PostgreSQL is voorzien van een Python script.With meer dan 15 jaar geschiedenis van de ontwikkeling, het is in snel tempo de de facto-database voor enterprise level open source-oplossingen. Het beste van alles, PostgreSQL de broncode is beschikbaar onder de meest liberale open source-licentie: de BSD license.Python is een interactieve, geïnterpreteerd objectgeoriënteerde programmeertaal. Het wordt vaak vergeleken met Tcl, Schema, Perl, of Java.Python combineert opmerkelijke vermogen met zeer duidelijke syntax. Het heeft modules, klassen, uitzonderingen, zeer hoog niveau dynamische data types, en dynamische typen. Er zijn interfaces voor vele system calls en bibliotheken, alsmede diverse venster systeem (X11, Motif, Tk, Mac, MFC). Nieuwe inbouwmodules gemakkelijk geschreven in C of C ++. Python is ook bruikbaar als uitbreidingstaal voor toepassingen die een programmeerbare-interface nodig. De implementatie Python is auteursrechtelijk beschermd, maar vrij te gebruiken en te verdelen, zelfs voor commerciële use.PyGreSQL is een Python module die interfaces naar een PostgreSQL database. Het sluit de PostgreSQL-query bibliotheek om eenvoudig gebruik van de krachtige PostgreSQL is voorzien van een Python-script. Wat is er nieuw in deze release: · Dropped ondersteuning voor Python onder 2.3 en PostgreSQL onder 7.4. · Verbeterde prestaties van fetchAll () voor grote resultaat sets door het versnellen van het type casts (zoals voorgesteld door Peter Schuller). · Exposed uitzonderingen als attributen van de verbinding object. · Exposed verbinding als attribuut van de cursor object. · Cursors ondersteunen nu de iteratie protocol. · Toegevoegd nieuwe methode om parameterinstellingen te krijgen. · Toegevoegd aanpasbare row_factory zoals voorgesteld door Simon Pamies. · Gescheiden tussen bindende en aanvullende tekstobjecten. · Toegevoegd trefwoord argumenten kunnen invoegen, bijwerken en verwijderen methoden. · Toegevoegd exception handling voor directe kopie. · Laat de GIL, terwijl het maken van een verbinding (zoals voorgesteld door Peter Schuller). · Gebruik indien beschikbaar decimal.Decimal voor numerieke types. · Laat DB wrapper te worden gebruikt met DB-API 2 aansluitingen (zoals voorgesteld door Chris Hilton). · Gemaakt private attributen van DB wrapper toegankelijk. · Dropped afhankelijkheid mx.DateTime module. · Ondersteuning voor PQescapeStringConn () en PQescapeByteaConn (); deze worden nu ook door de interne _quote () functie. · Toegevoegd 'int8' to INTEGER types. soort nieuwe SMALLINT. · Toegevoegd een manier om het aantal rijen getroffen door een query () met de klassieke pg module vinden door terug te keren als een string. Voor enkele inzetstukken query () geeft nog de OID als een geheel. De pgdb module voorziet al in de "rowcount" cursor attribuut voor hetzelfde doel. · Verbeterde getnotify () door te bellen naar PQconsumeInput () in plaats van het indienen van een lege opdracht. · Verwijderde compatibiliteit code voor oude OID vervormen stijl. · Het insert () en update () methoden nu de "terugkeer" clausule te gebruiken als mogelijk is om alle gewijzigde waarden te krijgen, en ze ook van tevoren te controleren of een latere select mogelijk is, zodat de lopende transacties niet zal breken als er geen select privilege. · Toegevoegd "protocol_version" en "server_version" attributen. · Herleefde de "gebruiker" attribuut. · De pg module werkt nu correct met samengestelde primaire sleutels; deze worden voorgesteld als frozensets. · Verwijderde de ongedocumenteerde en eigenlijk onnodig "view" parameter van de methode get (). · Te krijgen () werpt een mooiere ProgrammingError in plaats van een KeyError als er geen primaire sleutel werd gevonden. · Verwijderen () nu ook werkt op basis van de primaire sleutel als er geen oid beschikbaar en keert terug of de rij bestond of niet.


Pygresql Gerelateerde software

Kbasic

Een zeer eenvoudig te gebruiken, intuïtieve programmeertaal. ...

180 57.6 MB

Downloaden