Pygresql

Açık kaynak, son derece ölçeklenebilir, SQL uyumlu, açık kaynaklı nesne ilişkisel veritabanı yönetim sistemi
Şimdi İndirin

Pygresql Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • D'Arcy J. M. Cain
  • yayıncı web sitesi:
  • http://www.pygresql.org/
  • İşletim sistemleri:
  • Mac OS X
  • Dosya boyutu:
  • 87 KB

Pygresql Etiketler


Pygresql Açıklama

Açık kaynak, yüksek ölçeklenebilir, SQL uyumlu, açık kaynaklı nesne ilişkisel veritabanı yönetim sistemi PyGresQL, bir PostgreSQL veritabanına arabiren açık kaynaklı bir Python modülüdür. PyGresQL, Python Script'ten güçlü PostgreSQL özelliklerinin kolay kullanımına izin vermek için PostgreSQL sorgu kütüphanesini gömdü. 15 yıldan fazla gelişme tarihi ile, işletme düzeyinde açık kaynak çözümler için hızlı bir şekilde de facto veritabanı haline geliyor. Hepsinden iyisi, PostgreSQL'in kaynak kodu en liberal açık kaynak lisansı altında mevcuttur: BSD lisansı.python etkileşimli, yorumlanmış, nesnel yönelimli bir programlama dilidir. Genellikle TCL, şema, perl veya java.python ile karşılaştırıldığında, çok net bir sözdizimi ile olağanüstü gücü birleştirir. Modülleri, sınıfları, istisnalar, çok yüksek seviye dinamik veri türleri ve dinamik yazarak vardır. Birçok sistem çağrısı ve kütüphanelerinin yanı sıra çeşitli pencereler sistemlerine (X11, Motif, TK, Mac, MFC) arayüzleri vardır. Yeni yerleşik modüller C veya C ++ olarak kolayca yazılır. Python, programlanabilir bir arayüze ihtiyaç duyan uygulamalar için bir uzantı dili olarak kullanılabilir. Python uygulaması telif hakkı alınır, ancak ticari kullanım için bile serbestçe kullanılabilir ve dağıtılabilir. Bir Python betiğinden güçlü PostgreSQL özelliklerinin kolay kullanımına izin vermek için PostgreSQL sorgu kütüphanesini yerleştirir. Bu sürümde yenilikler: · 2.3'in altındaki Python'a destek bırakıldı ve 7.4 altındaki PostgreSQL. · Tip oyuncuları hızlandırarak (Peter Schuller tarafından önerildiği gibi) büyük sonuç kümeleri için Fetchall'in () performansının iyileştirilmesi. · Bağlantı nesnesinin nitelikleri olarak maruz kalan istisnalar. · İmleç nesnesinin niteliği olarak maruz kalan bağlantı. · İmleçler şimdi yineleme protokolünü destekliyor. · Parametre ayarlarını almak için yeni yöntem eklendi. · Simon Pamies tarafından önerildiği gibi özelleştirilebilir row_factory eklendi. · Zorunlu ve ek tip nesneler arasında ayrılır. · Yöntemleri eklemek, güncellemek ve silmek için anahtar kelime args. · Doğrudan kopya için istisna işleme eklendi. · Bir bağlantı yaparken Gil'i serbest bırakın (Peter Schuller tarafından önerildiği gibi). · Varsa, sayısal türler için ondalık basım kullanın. · DB sargısının DB-API 2 bağlantılarıyla kullanılmasına izin verin (Chris Hilton tarafından önerildiği gibi). · DB sarmalıyıcının özel özelliklerine erişilebilir hale getirilir. · MX.Datetime modülüne bağımlılık bıraktı. · PqescapestringConn () ve pqescapebyteaconn () için destek; Bunlar şimdi dahili _quote () işlevleri tarafından da kullanılır. · 'Int8', tamsayı türlerine eklendi. Yeni Smallint Tipi. · Bir sorgu () ile etkilenen satır sayısını bir dize olarak döndürerek klasik PG modülüyle bulmanın bir yolunu ekledi. Tek uçlar için, sorgu () hala OID'yi bir tamsayı olarak döndürür. PGDB modülü zaten aynı amaç için "RowCount" imleci niteliğini sağlar. · Boş bir komutu göndermek yerine PQCONSUMEINPUT ()'yı arayarak Geliştirilmiş GetNotify (). · Eski OID Munging Style için kaldırılan uyumluluk kodu. · INSERT () ve UPDATE () yöntemleri şimdi tüm değiştirilmiş değerleri elde etmek için mümkünse, "Geri Döndürme" maddesini kullanın ve ayrıca daha sonra bir seçimin mümkün olup olmadığını önceden kontrol ederler, böylece devam eden işlemler yoksa Ayrıcala'yı seçin. · "Protocol_version" ve "Server_version" öznitelikleri eklendi. · "Kullanıcı" niteliğini canlandırdı. · PG modülü şimdi kompozit birincil tuşlarla doğru çalışıyor; Bunlar dondurucu olarak temsil edilir. · Get () yönteminden belgelenmemiş ve gerçekten gereksiz "görünüm" parametresini kaldırın. · Get () Birincil anahtar bulunmazsa, KeyError yerine daha güzel bir programlamaError'u yükseltir. · Sil () Şimdi ayrıca, birincil anahtarı yoksa, birincil anahtara dayanarak çalışır ve satırın mevcut olup olmadığını döndürür.


Pygresql İlgili Yazılım