数据库设计的基本步骤
在数据库设计之前,首先要选定参加设计的人员,包括系统分析员、数据库设计人员、应用开发人员、数据库管理员和用户代表。
按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段:需要分析阶段、慨念结构设计阶段、逻特结构设计阶段、物理结构设计阶段、数据库实施阶段、数据库运行和维护阶段。如图16. 1所示。
1 )需求分析
阶段需求分析是整个数据库设计的基础,在数据库设计中,首先需要准确了解与分析用户的需求,明确系统的目标和实现的功能。
2 )概念结构设计阶段
概念结构设计是整个数据库设计的关键,其任务是根据需求分析、形成一个独立于具体数据库管理系统的概念模型,即设计E-R 模型。
3 )逻辑结构设计阶段
逻辑结构设计是将概念结构转换为某个具体的数据库管理系统所支持的数据模型。
4 )物理结构设计阶段
物理结构设计是为逻辑数据模型选取一个最适合应用环境的物理结构,包括存储结构和存取方法等。
5 )数据库实施阶段
设计人员运用数据库管理系统所提供的数据库语言和宿主语言, 根据逻辑设计和物理设计的结果建 立数据库、编写 和 调 试 应用 程 序 、组 织 数 据 人库 和 试 运 行 。
6) 数据库运行和维护阶 段
2 57 通过试运行后即可投人正式运行,在数据库运行过程中,不断地对其进行评估、调整和 修改。数据库设计的不同阶段形成的数据库各级模式如图16.2 所示。
mysql数据库导入stusys和stuexpm
cmd以管理员身份运行