based postgresql database with code contributions
PostgreSQL Database Server 8.3.0
PostgreSQL Database Server is a program functioning as an open source relational database system more>>
PostgreSQL Database Server 8.3.0 is a program functioning as an open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, SunOS, Tru64), BeOS, and Windows. PostgreSQL Database server already embedded a useful GUI - PGadmin. If you want to import MS Access or other formats to PostgreSQL, you can install a Mac OS X GUI Navicat PostgreSQL
PostgreSQL is an open-source descendant of this original Berkeley code. Also, PostgreSQL can be extended by the user in many ways.
It supports a large part of the SQL:2003 standard and offers many modern features:
- Complex queries
- Foreign keys
- Triggers
- Views
- Transactional integrity
- Multiversion concurrency control

Navicat PostgreSQL Manager Lite 8.1.2
Navicat PostgreSQL Manager Lite is an extremely useful Database administration and development tool for PostgreSQL. more>>
Navicat PostgreSQL Manager Lite 8.1.2 is an extremely useful Database administration and development tool for PostgreSQL. It works with any PostgreSQL Database Server from version 8.0 or above, and supports most of the latest PostgreSQL features including Trigger, Function, View, and Manage User, etc. Features in Navicat are sophisticated enough to provide professional developers for all their specific needs, yet easy to learn for users who are new to PostgreSQL.
With Navicat well-designed Graphical User Interface (GUI), Navicat for PostgreSQL lets you quickly and easily create, organize, access and share information in a secure and easy way, taking PostgreSQL administration to the next level.
Benefits:
- Latest PostgreSQL Versions Support: Navicat PostgreSQL a powerful PostgreSQL Database Server administration and development tool. Highlights of supported features:
-
- Support of PostgreSQL versions from 8.0 or above
- Support of Multiple Connections to local or remote PostgreSQL Server
- Support of Unicode / Character Set
- Support of PostgreSQL Views and Functions creation
- Support of Triggers
- Support of Foreign Keys
- Additional Connection Options
-
- Support of SSH Tunnel: Establish a secure SSH session through SSH Tunneling in Navicat. Enjoy a strong authentication and secure encrypted communications between two hosts. The authentication method can use a password or public / private key pair.
- Support of HTTP Tunnel: Navicat comes with you HTTP Tunneling while your ISPs do not allow direct connections to their PostgreSQL server but allows establishing HTTP connections. HTTP Tunneling is a method for connecting to a PostgreSQL server that uses the same protocol (http://) and the same port (port 80) as a webserver does.
- Comprehensive Management of PostgreSQL objects
-
- Create, edit and drop table's fields, indexes, foreign keys, uniques, checks, rules, triggers and privileges: With Table Designer the basic Navicat PostgreSQL tool for working with tables, you can create, edit and drop table's fields, indexes, foreign keys, checks, rules, triggers, privileges and much more.
- Dump object definition as sql file: Backup object definition and data with ease by dumping as sql file.
- View Database / Table Structure: Present the database / table definition by printing their structures in Navicat. Understand the respective object structure fully at a glance.
- Diversified Import and Export Competence
-
- Import data up to 5 most popular formats including XLS, CSV, TXT, DBF and XML
- Import Wizard allows you to import data into a table from diverse format. On top of that, you can save your settings as an import profile for setting schedule.
- Export Data to different file formats: TXT, CSV, DBF and XML
- Likewise, Export Wizard allows you to export data into various format. Save your settings as an export profile for setting schedule.
- Export data and create records as INSERT statements in sql file
- During Data Transfer, you can choose to export data as sql file with record options like complete insert statements etc.
- Powerful Data Manipulation Tools
-
- Support of Foreign Key Data Selection: With the GUI tool Foreign Key Data Selection, you can locate the foreign key values from the reference table. Stop shifting the view to a master table to look for the available values!
- Data and Structure Synchronization: Navicat for PostgreSQL allows you to transfer data from one PostgreSQL database to another with detailed analytical process. Likewise, you can compare and modify the table structures. For both Data and Structure Synchronization, the target database can be on the same server as the source database or on another PostgreSQL server.
- Support of Data Transfer between local / remote PostgreSQL databases: Transfer tables / views / functions from one PostgreSQL database to another PostgreSQL database, or to a plain text file.
- Support of Backup and Restore PostgreSQL databases: Regular backup on database is important to users. Backup / restore all tables and records, views and functions for your PostgreSQL database using Navicat. You can also schedule backups between databases.
- Create Schedule for Backup, Import / Export, Data Transfer, Saved Queries and Data Synchronization: Create a batch job for setting schedule to execute at one or more regular intervals, beginning and ending at a specific date and time. Batch job can be created for Query, Backup, Data Transfer, Data Synchronization, Import and Export.
- Powerful Security Management
-
- Visual User Manager: Navicat provides users a visual tool for user management. You can easily add, duplicate, delete users, and edit global user privileges, and grant privileges on the selected databases, schemas, tables / views and tablespaces / functions.
- Well-Designed Visual Builder / Editor
-
- Visual Query / View Builder: Visual Query / View Builder which is divided into two portions: the upper Graphical View, and the lower Syntax View, allows you to create and edit queries / views visually without knowledge of SQL.
- Query Editor: It allows you to create and edit SQL text for a query, prepare and execute selected queries.
- Support of Parameter Query: Set query parameters to add variable values to a query each time you run it.
- More great features
-
- Virtual Grouping: Have a better organization over connections in Navicat. You can categorize them into groups with the Virtual Grouping feature.
- Server Monitor: Select the servers that you want to monitor by checking them in the checklist box of the Server Monitor Window. Click on either Process List, Variables or Status icon to show and / or modify the properties of PostgreSQL servers.
- SQL Console: To use a command-line interface, you can open SQL Console in Navicat. It provides you an interactive text-based screen to query input and result output from database.
- Tabbed Windows: Customize your window behaviour style. Navicat supports you of dragging windows in and out of the tabbed windows.
- Text / Blob View: Navicat provides Text / Blob Viewer and Editor to view and edit TEXT / BLOB fields content. The editor allows you to view, update, insert or delete data in a table.
Major Features:
- PostgreSQL Objects Management
- Supports PostgreSQL Servers 7.3 or above
- Create /drop databases and schemas
- Support all PostgreSQL objects: tables, views and functions
- Support all subobjects: fields, indices, foreign keys, uniques, checks, rules and triggers
- Managing tablespace
- Managing cast and languages
- Managing aggregates, conversions, domains, trigger functions, operators and classes, sequences and types
- Support of character set and unicode
- Connection Management and Navigation
- Multiple local/remote PostgreSQL server connections
- Connection to PostgreSQL Server through SSH
- Connection to PostgreSQL Server through HTTP
- Support SSL secure connection
- Customize selected databases to work with
- Data Viewer and Editor
- Grid view
- Text, Hex and BLOB viewer/editor
- Copying and pasting selected records
- Customize display formats
- Incremental search, sorting and formatting table grid
- Support of raw mode edit: apply PostgreSQL built-in function
- Ability to set number of records showing on each page
- SQL Processing
- Ability to preview SQL before execution
- SQL console
- Backup/Restore
- Backing up/restoring database
- Restoring database with chosen database objects
- Converting backup file into SQL script
- Compressing/Decompressing Backup files
- Backing up database/table to SQL script
- Executing SQL script
- Server Security and Maintenance Services
- Visual user manager to administer users, groups (roles) and privileges
- Analyzing, vacuuming and reindexing tables
- Other Useful Features
- Duplicate/empty/ truncate tables
- Create table/view shortcut on desktop
- Support of docking/tab windows
- Support of virtual grouping: provide logical organization over connections
- Log files: keep track on the actions have been performed in Navicat
- Ability to copy Connection Information into Clipboard
Enhancements:
- Improvements:
-
- Support quitting the Console window by "q" command.
- Now owners of objects are not compared or transferred in Structure Synchronization and Data Transfer.
- Improved the stability when running a query.
- Improved an internal SQL which run slowly in the past.
- Bug Fixes:
-
- Some windows size and position were not saved after closed.
- Recalling multi-line history commands in Console were not displayed properly.
- "Copy to Clipboard" did not show host name.
- Dump SQL File did not dump the primary key definition.
- Could not recognize the host by host name.
- User defined type fields were not showing the type properly in Table Design.
Requirements: Mac OS X 10.4 Tiger or 10.5 Leopard
It works with any PostgreSQL Database Server from version 8.0 or above, and supports most of ... It provides you an interactive text-based screen to query input and result output fromLicense:Freeware
PostgreSQL Cocoa Libraries X 0.5
PostgreSQL Cocoa Librariesis a set of in-development Cocoa classes for accessing PostgreSQL databases. HeaderDoc style documentation included more>> PostgreSQL Cocoa Librariesis a set of in-development Cocoa classes for accessing PostgreSQL databases. HeaderDoc style documentation included. Requires PostgreSQL installed either locally or remotely and that certain PostgreSQL include and library files be available on the local machine.
Mac OS X 10.0 or later, PostgreSQL.
PostgreSQL Cocoa Libraries 0.6.1
PostgreSQL Cocoa Libraries - In-development Cocoa classes for accessing PostgreSQL databases more>>
Requires PostgreSQL installed either locally or remotely and that certain PostgreSQL include and library files be available on the local machine.
Enhancements:
- I added better behavior with null values and better exception handling as well as an executeUpdate method to make the classes behave more like JDBC classes with which many people are probably familiar.
- I have also added some detailed code examples in the "read me" file and included some of the necessary library files in the project.

JumpBox for the PostgreSQL Relational Database Management System 1.1.5
JumpBox for the PostgreSQL Relational Database Management System is described as a convenient as well as powerful object-relational database system thats been under active development for over 15 years. more>>
JumpBox for the PostgreSQL Relational Database Management System 1.1.5 is described as a convenient as well as powerful object-relational database system that's been under active development for over 15 years.
An enterprise class database, PostgreSQL boasts sophisticated features such as Multi-Version Concurrency Control (MVCC), point in time recovery, tablespaces, asynchronous replication, nested transactions (savepoints), online/hot backups, a sophisticated query planner/optimizer, and write ahead logging for fault tolerance. It supports international character sets, multibyte character encodings, Unicode, and it is locale-aware for sorting, case-sensitivity, and formatting. PostgreSQL has a SQL implementation that strongly conforms to the ANSI-SQL 92/99 standards.
It has full support for subqueries (including subselects in the FROM clause), read-committed and serializable transaction isolation levels. This JumpBox includes PostgreSQL 8 along with PHPPgAdmin setup and ready to run. The PostgreSQL server is network accessible and provides a great storage engine for a broad array of applications.
Deploying an application as a JumpBox provides a dramatically-reduced path to getting started with the software. Aside from installation benefits it yields other advantages such as portability across computing environments and simplified ongoing maintenance of the application.
This JumpBox is free so there's no risk in trying it out. Download it today and experience for yourself a whole new way of working with server software.
Major Benefits:- Self-contained deployment means easy to move or delete - it won't scatter files all over your operating system.
- New versions of the JumpBox contain updates to each component in the software stack so there's no patching web servers, application servers, databases, dependencies, etc.
- A web-based administration console simplifies the management of your application including SSL certs, email relaying, SSH, backups and more.
- Once you know how to install a JumpBox you can deploy any of 50+ other JumpBoxes and take advantage of a growing library of conveniently-packaged Open Source software.
PostgreSQL Database Server for Mac OS X 8.1.4
PostgreSQL Database Server for Mac OS X offers a simple and effective relational database system. more>>
PostgreSQL Database Server for Mac OS X 8.1.4 offers a simple and effective relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, SunOS, Tru64), BeOS, and Windows. If you need a PostgreSQL Database GUI, you can download NAVICAT PostgreSQL GUI.
It supports to import CSV, XML or other formats to PostgreSQL. PostgreSQL is an open-source descendant of this original Berkeley code. It supports a large part of the SQL: 2003 standard and offers many modern features: complex queries, foreign keys, triggers, views, transactional integrity, and multi-version concurrency control. Also, PostgreSQL can be extended by the user in many ways.
Enhancements: May include unspecified updates, enhancements, or bug fixes.
Ensemble Database Converter 1.0
Ensemble Database Converter - Convert database from Ensemble v1.0 to Ensemble2 more>>
Do below operations at first, then you easily convert database from Ensemble v1.0.
1. Download Ensemble Database Converter
2. Launch Ensemble2
3. Only follow instructions
PostgreSQL C Client Library 7.1.2
PostgreSQL C Client Library is created to be the PostgreSQL database C client which is programmed and packaged for Mac OS X as a Cocoa Framework. more>>
PostgreSQL C Client Library 7.1.2 is created to be the PostgreSQL database C client which is programmed and packaged for Mac OS X as a Cocoa Framework.
PostgreSQLAdaptor 152
PostgreSQLAdaptor is an essential and full featured tool to use PostgreSQL with Enterprise Objects Framework 2.x. more>>
PostgreSQLAdaptor 152 is an essential and full featured tool to use PostgreSQL with Enterprise Objects Framework 2.x. The adaptor requires a current version of the database running on a real operating system.
Requirements:
- Mac OS X Server
- PostgreSQL Framework
Appleworks Database Files 1.0
Appleworks database for software & hardware inventory. more>>
ACR Codes Database 1.2
ACR Codes Database brings a powerful application which has the aim to browse, search and generate ACR Codes (acr.org). more>>
ACR Codes Database 1.2 brings a powerful application which has the aim to browse, search and generate ACR Codes (acr.org). It is used to generate ACR codes for our teaching files database. It is available for MacOS 9.x and Windows OS. It includes all 6500 ACR Codes
Requirements: All Mac
H2 Database Engine 1.1.113
An SQL database engine written in Java more>> An SQL database engine written in Java
H2 is an SQL database engine written in Java (but also available as a native binary). JDBC and ODBC APIs are supported.
Embedded and server modes are available. A Web console application is included. Clustering is supported.
H2 Database Engine is a web based java database engine.
Main features:
- Fast database engine
- Free, source code is included
- Supports standard SQL
- Written in Java
- Disk based or in-memory databases
- Browser base Console application
- JDBC API
- Limited ODBC support
- Embedded and client/server (network) mode
- High availablility support (clustering / failover)
- Wide range of data types including large objects (BLOB/CLOB)
- Strong security features (SSL, users, roles, encrypted files)
- Multiple connections, table level locking
- Cost based optimizer, using a genetic algorithm for complex queries
- Transaction support (serializable transaction isolation)
- Zero-administration, automatic recovery
- Large resultset, external sorting
- Scrollable and updatable resultset support
- Read only views and inline views
- Inner and outer joins, subqueries
- Many functions already built-in
- Triggers and Java functions / stored procedures
- Referential integrity / foreign key constraints with cascade, check constraints
- Multiple schema support
- Compatibility modes for HSQLDB, MySQL and PostgreSQL
- Sequence and autoincrement columns
- Well tested (high code coverage, randomized stress tests)
- Small footprint (smaller than 1 MB)
- Uses a small number of database files
- Can be compiled to native code using GCJ
- Primary keys, multiple index types (b-tree, linear hash, tree, hash)
- ORDER BY, GROUP BY, HAVING, UNION, LIMIT
- Information Schema
- Multiple connections
- Collation support
- EXPLAIN PLAN support
- The database can generate SQL script files
- Support for linked tables, and a built-in virtual range table
- Automatic re-compilation of prepared statements
- Sophisticated trace options
- Low memory requirements
- Easy to understand exception messages
- Standard handling of NULL values
- Multilanguage console application (at this time, English and German).
Enhancements
- Shell tool: the built-in commands EXIT, HELP, ?, LIST, and so on didnt work with a semicolon at the end.
- JDK 1.5 is now required to build the jar file. However it is still possible to create a jar file for Java 1.4. For details, see buildRelease.sh and buildRelease.bat. As an alternative, compile using JDK 1.5 or 1.6 and use Retrotranslator to create a Java 1.4 version http://retrotranslator.sourceforge.net/).
- When deleting or updating many rows in a table, the space in the index file was not re-used in the default mode (persistent database, b-tree index, LOG=1). This caused the index file to grow over time. Workarounds were to delete and re-created the index file, alter the table (add a remove a column), or append ;LOG=2 to the database URL. To disable the change, set the system property h2.reuseSpaceBtreeIndex to false.
- Identifiers with a digit and then a dollar sign didnt work. Example: A1$B.
- MS SQL Server compatibility: support for linked tables with NVARCHAR, NCHAR, NCLOB, and LONGNVARCHAR.
- Android: Workaround for a problem when using read-only databases in zip files (skip seems to be implemented incorrectly on the Android system).
- Calling execute() or prepareStatement() with null as the SQL statement now throws an exception.
- Benchmark: the number of executed statements was incorrect. The H2 database was loaded at the beginning of the test to collect results, now it is loaded at the very end. Thanks to Fred Toussi from HSQLDB for reporting those problems. However the changed do not affect the relative performance.
- H2 Console: command line settings are no longer stored in the properties file. They are now only used for the current process, except if they are explicitly saved.
- Cache: support for a second level soft-references cache. To enable it, append ;CACHE_TYPE=SOFT_LRU (or SOFT_TQ) to the database URL, or set the system property h2.cacheTypeDefault to "SOFT_LRU" / "SOFT_TQ". Enabling the second level cache reduces performance for small databases, but speeds up large databases. It makes sense to use it if the available memory size is unknown. Thanks a lot to Jan Kotek!
Arrow Drawing Code 1.0
Arrow Drawing Code - Draw an arrow with parameters more>>
Completly freeware for non-commercial use.
Portugal Area Code 1.0.2
Portugal Area Code - Portugal area codes more>>
Completly freeware for non-commercial use.
PostgreSQL 8.4.1
PostgreSQL is regarded as an innovative and versatile database system which has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. more>>
PostgreSQL 8.4.1 is regarded as an innovative and versatile database system which has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, SunOS, Tru64), BeOS, and Windows. PostgreSQL Database server already embedded a useful GUI - PGadmin.
PostgreSQL is an open-source descendant of this original Berkeley code. It supports a large part of the SQL:2003 standard and offers many modern features.
Major Features:
- Complex queries
- Foreign keys
- Triggers
- Views
- Transactional integrity
- Multiversion concurrency control
License:Freeware
collection of graphical tools for using and managing PostgreSQL servers, as well as the server ... action is still flaking out on Leopard as a result of ripping out the registration code that was