官术网_书友最值得收藏!

Summary

PostgreSQL is an open source, object-oriented relational database system. It supports many advanced features and complies with the ANSI-SQL standard. It has won industry recognition and user appreciation. The PostgreSQL slogan, The world's most advanced open source database, reflects the sophistication of PostgreSQL's features. It's a result of many years of research and collaboration between academia and industry. Start-up companies often favor PostgreSQL due to licensing costs, and it can aid profitable business models. PostgreSQL is also favored by many developers because of its capabilities and advantages.

PostgreSQL can be used for OLTP and OLAP applications. It is ACID-compliant; thus, it can be used out of the box for OLTP applications. For OLAP applications, PostgreSQL supports the Windows functions, FDW, table inheritance, declarative table partitioning, and parallel query execution. Also, it has many external extensions. Several proprietary DBMSes are based on PostgreSQL. In addition, there are several open source forks that add new features and technologies to PostgreSQL, such as MPP and MapReduce.

PostgreSQL has a very organized active community, including users, developers, companies, and associations. The community contributes to PostgreSQL on a daily basis; many companies have contributed to PostgreSQL by publishing best practices or articles, submitting feature requests to the development group, submitting new features, and developing new tools and software. 

The first interaction with PostgreSQL is quick and easy, and you only need a few minutes to install it. PostgreSQL is shipped with many client tools to help user interactions. PostgreSQL is user-friendly; the psql meta-command, \h\timing\pset, auto completion, and comprehensive official documentation make it easy for developers to complete their tasks quickly.

In the next chapter, we'll take a look at the PostgreSQL building components. Also, you'll be able to create your first database and use some DDL statements, such as CREATE TABLE and CREATE VIEW. The next chapter will provide some advice regarding coding and coding styles for SQL, and will provide an overview of high-level component interactions. 

主站蜘蛛池模板: 广水市| 大余县| 华蓥市| 林芝县| 霍林郭勒市| 斗六市| 齐河县| 庆阳市| 大城县| 扎鲁特旗| 三原县| 长岛县| 乐陵市| 福建省| 烟台市| 崇左市| 信宜市| 小金县| 桂阳县| 茶陵县| 宣恩县| 仙桃市| 禹州市| 太仓市| 赞皇县| 昭通市| 辉县市| 新昌县| 临猗县| 揭西县| 黑河市| 金坛市| 色达县| 库伦旗| 通海县| 嫩江县| 监利县| 宕昌县| 托克托县| 西林县| 陵水|