PostgreSQL Global Development Group - ( Freeware)
PostgreSQL is a good choice when it comes to object-relational database management system, being one of the strongest competitors for Microsoft SQL Server, Firebird, Oracle, Sybase.
PostgreSQL for Windows is a software for managing relational database and Ordbms objects that will run on your operating system. It is recognized worldwide for its stability and its programming possibilities particularly extensive in the engine of your database using the PL / pgSQL.
PostgreSQL is the main competitor for MySQL, Firebird, Oracle, Sybase or Microsoft SQL Server and it is fully ACID compliant and has support for foreign keys, joins, views, triggers, and stored procedures. It also includes the windowing functions, common table expressions and recursive joins a parallel restore, consolidated hash indexes, support for SSL certificates for user authentication, routines statistics function, etc.It allows to manage tables, libraries for many languages to access records from programs written in Java (JDBC), C + + / C, Perl or Tcl / Tk.ODBC API allows any application that supports this type of interface to access PostgreSQL databases.
PostgreSQL is highly customizable running stored procedures in more than a dozen programming languages, including Java, Perl, Python, Ruby, Tcl, C/C++,and its own PL/pgSQL, which is similar to Oracle's PL/SQL.
Document how to configure installations and applications to guard against search-path-dependent trojan-horse attacks from other users.
Avoid use of insecure search_path settings in pg_dump and other client programs.
Prevent logical replication from trying to ship changes for unpublishable relations.
Fix misbehavior of concurrent-update rechecks with CTE references appearing in subplans.
Fix planner failures with overlapping mergejoin clauses in an outer join.
Repair pg_upgrade's failure to preserve relfrozenxid for materialized views.
Fix incorrect pg_dump output for some non-default sequence limit values.
Fix pg_dump's mishandling of STATISTICS objects.
Fix incorrect reporting of PL/Python function names in error CONTEXT stacks.
Allow contrib/auto_explain's log_min_duration setting to range up to INT_MAX, or about 24 days instead of 35 minutes.
Mark assorted GUC variables as PGDLLIMPORT, to ease porting extension modules to Windows.