📅  最后修改于: 2023-12-03 15:14:38.303000             🧑  作者: Mango
DBMS 即数据库管理系统,它是一种计算机应用程序,用于管理数据库的创建、维护、查询和更新等操作。常见的 DBMS 包括 MySQL、Oracle、Microsoft SQL Server 等。
数据架构是 DBMS 中最基础的部分,它定义了如何组织和存储数据。数据架构可以分为三个层次:
在 DBMS 中,常见的数据模型包括:
ER 模型(Entity-Relationship model)是一种视图,用于描述数据之间的关系和流程。ER 模型基于实体、属性和关系这三个基本元素来表示数据库,在 ER 模型中,各种数据对象以及它们之间的联系用图形符号表示,如下图所示:
在这个例子中,Customer 实体和 Payment 实体之间存在一个“支付”关系,Payment 实体还与 Invoice 实体存在一个“支付”关系。
在 DBMS 中,数据架构是最基础的部分,它定义了数据库的结构和组织方式。各种数据模型和 ER 模型可以帮助我们更好地理解和描述数据之间的关系和流程。了解 DBMS 和数据架构等基础知识,有助于程序员更好地设计和编写数据库应用程序。