当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
数据库设计过程
发布时间:2010/7/22 11:07:56 来源:城市学习网 编辑:ziteng
 数据库设计过程
  下面将遵循上一小节给出的设计原则和歩骤,以“教学管理”数据库的设计为例,具体介绍在Access中设计数据库的过程。
  例1.3 某学校教学管理的主要工作包括教师管理、学生管理和学生选课管理等几项。学生选课成绩表如表1.2所示。 
  

数据库设计过程


  该校一直采用手工管理方式,但随着信息时代的到来,教师对信息需求越来越大,对信息处理的要求也越来越高,手工管理的弊端日益显露出来。由于管理方式的落后,处理数据的能力有限,工作效率低,不能及时为教师和学生提供所需信息,各种数据得不到充分利用,造成数据的极大浪费。解决这些问题好的办法是使用计算机实现教学管理自动化,利用数据库组织和管理教学信息。清根据上面介绍的教学管理基本情况,设计“教学管理”数据库。
  例1.3是一个典型的数据库应用系统,为了便于讲解Access数据库系统、相关理论及相关操作,下面将以“教学管理.mdb”为例进行介绍。在本书后续章节中,也将采用这个数据库示例。
  ―、需求分析
  对用户的需求进行分析主要包括3方面的内容:
  (1)信息需求。即用户要从数据库获得的信息内容。佶息需求定义了数据库应用系统应该提供的所有信息,注意描述清楚系统中数据的数据类型。
  (2)处理要求。即需要对数据完成什么处理功能及处理的方式。处理需求定义了系统的数据处理的操作,应注意操作执行的场合、频率、操作对数据的影响等。
  (3)安全性和完整性要求。在定义信息需求和处理需求的同时必须相应确定安全性、完整性约束。
  在分析过程中,首先要与数据库的使用人员多交流,尽管收集资料阶段的工作非常’繁琐,但必须耐心细致地了解现行业务处理流程,收集全部数据资料,如报表、合同、档案、单据、计划等, 所有这些信息在后面的设计步骤中都要用到。
  针对例1.3,可以对举校教学管理工作进行了解和分析,可以确定建立“教学管理”数据库的目的是为了解决教学信息的组织和管理问题,主要任务应包括教师信息管理、学生信息管理和选. 课情况管理等。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved