数据库逻辑设计

  • 格式:doc
  • 大小:12.49 KB
  • 文档页数:2

- 1 - 数据库逻辑设计

数据库逻辑设计是数据库系统开发的重要环节,是数据库系统开发效率及性能的重要影响因素。本文从数据库逻辑设计的定义、逻辑设计的过程以及特点等几个方面来阐述什么是数据库逻辑设计以及它的作用。

数据库逻辑设计一般指的是一种数据库系统设计方法,它将用户对数据库系统的要求以逻辑模型形式表示出来。逻辑模型是一种抽象概念,它将外部主题(如用户、项目等)及其关系表示出来,数据库系统将根据逻辑模型制定数据库设计及数据存储规范。

数据库逻辑设计是一个有系统的过程,有别于物理设计,它不会直接参与实际数据存储介质的选择及映射。它的主要内容包括:确定数据的组织形式、建立概念模型、定义数据元素及其结构、建立关系模型及关系表、分析及确定数据依赖关系等。

数据库逻辑设计具有以下特点:

1.象性。数据库逻辑设计是逻辑模型的抽象,它不会涉及底层实现的细节。

2.容易调整。逻辑模型的构建不会局限于特定的物理实现,主观开发者可以轻松调整以适应新的需求。

3.于编程。由于已经定义了数据的结构及关系,程序开发者可以轻松的在逻辑模型的基础上进行编程。

以上是有关数据库逻辑设计的概况,它是数据库系统开发中最重要也是最基本的一部分,只有正确合理的逻辑设计,才能保证后续的 - 2 - 物理设计及程序开发能够得到正确的运行效果,因此数据库逻辑设计活动在创建和维护数据库系统中占据重要比例。