解释物理数据库和逻辑数据库的区别
逻辑数据库设计 对定义的实体及其相互关系以及要存储的数据类型进行了低级描述。此模型确定是否已收集业务的所有需求。
物理数据库设计 处理如何使用合适的 DBMS 将数据存储在数据库中,此设计通常由数据库管理员和开发人员创建。
差异
逻辑数据库设计和物理数据库设计之间的主要区别如下:
逻辑数据库设计 | 物理数据库设计 |
---|---|
描述数据,而不考虑它们将在数据库中如何物理实现。 | 表示实际数据库的构建方式。 |
定义数据元素及其关系。 | 开发实际数据库。 |
比物理数据库设计更简单。 | 比逻辑数据库设计更复杂。 |
注意
逻辑数据库设计和物理数据库设计的主要区别在于,逻辑数据库设计有助于定义数据元素及其关系,而物理数据库设计则有助于根据逻辑数据设计期间收集的需求设计实际数据库。
让我们看看逻辑设计与物理设计的图形表示。如下所示:
广告