数据库技术 张俊玲 王秀英 第13章新.pptVIP

  • 34
  • 0
  • 约小于1千字
  • 约 12页
  • 2015-12-24 发布于广东
  • 举报
第13章 数据库设计概述 13.1 数据库设计的内容和要求 13.2 数据库设计过程 数据库设计是根据一个给定的应用环境,构造最优的数据模型,利用数据库管理系统(DBMS),建立一个实际的应用系统。本章将介绍数据库设计方法的基本概念和设计流程。 13.1 数据库设计的内容和要求 13.2 数据库设计过程 数据库设计过程按照开发顺序分为以下六个阶段。 ? 需求分析 ? 概念结构设计 ? 逻辑结构设计 ? 物理结构设计 ? 数据库实施 ? 数据库运行和维护 各阶段的工作概括如下。 1.需求分析 需求分析阶段的工作是详细准确地了解数据库应用系统的运行环境和用户要求。 进行调查的步骤一般包括:调查各部门的组成和业务活动内容,在熟悉业务活动的基础上,帮助用户进一步明确系统的各种最终要求。调查中可以采取发调查表,请专业人员介绍,以及询问、跟班作业、查阅资料等方式。 了解了用户的需求后,还需要进一步分析和表达用户的需求,并把结果以标准化的文档表示出来,如使用数据流程图、数据字典和需求说明等。 2.概念结构设计 概念结构设计主要实现由现实世界到信息世界的抽象,建立起概念模型。通常概念模型是以E-R图的方式表示出来的 。 3.逻辑结构设计 系(系号,系名,系主任,电话) 教师(教师号,姓名,专业,职称,性别,年龄,系号) 学生(学号,姓名,性别,出生日期,专业,照片,系号) 课程(课程号,课程名,学时,类别) 课程评价(教师号,课程号,评价) 选修(学号,课程号,分数) 4.物理结构设计 进行物理结构设计是根据使用的计算机软硬件环境和数据库管理系统,确定数据库表的结构,并进行优化,为数据模型选择合理的存储结构和存取方法,决定存取路径和分配存取空间。 5.数据库实施 数据库实施是运用DBMS建立数据库,创建各种对象(表、窗体、查询……),编制与调试应用程序,录入数据,进行试运行。 6.数据库运行与维护 数据库系统正式投入使用后,还应不断进行评价、修改与调整。 *

文档评论(0)

1亿VIP精品文档

相关文档