PostgreSQL
PostgreSQL is designed with advanced features including complex queries, foreign keys, triggers, transactional integrity and updatable views. It supports a large part of the SQL standard. The PostgreSQL can also be extended by the users with data types, functions, index methods, etc. An indicated database management system has four documentation formats including plain text, HTML, PDF and man pages for quick reference.