- Learning PostgreSQL 11
- Salahaldin Juba Andrey Volkov
- 171字
- 2021-07-02 13:11:41
Summary
The design of a database management system is affected by the CAP theorem. Relational databases and NoSQL databases are not rivals, but are complementary. One can utilize different database categories in a single software application. In certain scenarios, one can use the key-value store as a cache engine on top of the relational database to gain performance.
Relational and object-relational databases are the dominant databases on the market. Relational databases are based on the concept of relations and have a very robust mathematical model. Object-relational databases such as PostgreSQL overcome the limitations of relational databases by introducing complex data types, inheritance, and rich extensions.
Relational databases are based on the relation, tuple, and attribute concepts. They ensure data validity and consistency by employing several techniques such as entity integrity, constraints, referential integrity, and data normalization.
The next chapter provides first-hand experience in installing the PostgreSQL server and client tools on different platforms, while also introducing PostgreSQL capabilities, such as out-of-the-box replication support and its very rich data types.
- Flask Blueprints
- DevOps with Kubernetes
- Mastering JavaScript Object-Oriented Programming
- 軟件界面交互設(shè)計基礎(chǔ)
- CentOS 7 Linux Server Cookbook(Second Edition)
- Mastering Articulate Storyline
- 編寫高質(zhì)量代碼:改善C程序代碼的125個建議
- Expert Android Programming
- C++程序設(shè)計基礎(chǔ)教程
- 可解釋機器學(xué)習(xí):模型、方法與實踐
- Spring Boot企業(yè)級項目開發(fā)實戰(zhàn)
- Jenkins Continuous Integration Cookbook(Second Edition)
- 區(qū)塊鏈技術(shù)與應(yīng)用
- SQL Server實用教程(SQL Server 2008版)
- Redmine Cookbook