diff --git a/TestTasks/YutingNie/blog_openGauss.md b/TestTasks/YutingNie/blog_openGauss.md new file mode 100644 index 0000000000000000000000000000000000000000..3cca3afdf3b6aeb113422e4a6005a265123f2a8a --- /dev/null +++ b/TestTasks/YutingNie/blog_openGauss.md @@ -0,0 +1,21 @@ +# Open Gauss + +An open-source relational database. With multi-core architecture-oriented ultimate performance, full-link service, data security, AI-based optimization, and efficient O&M capabilities. + +### openGauss is a database management system (DBMS). + +A database is a structured dataset. And the duty of a DBMS is to manage and control the database in a unified manner to ensure the security and integrity of database. + +### An openGauss database is a relational database. + +A *relational database* organizes data using a relational model, which represents data is stored in rows and columns. A series of rows and columns in a relational databse are called *tables* which form the database. A *relational model* can be simply understood as a two-dimensional table model, and a *relational database* is a data organization consisting of two-dimensional tables and thier *relationships*. + +SQL is a standard computer language often used to control the access to databases and manage data in databases. Depending on your programming environment: + +- Enter SQL statements directly. +- Embed SQL statements into code written in another language. +- Use specific language APIs that contain SQL syntax. + +### openGauss is an open-source software. + +Open-source means that anyone can use and modify the software. Anyone can download the openGauss software and use it at no cost.