《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目8 学生成绩数据库的设计.pptVIP

  • 32
  • 0
  • 约1.49万字
  • 约 57页
  • 2022-03-29 发布于安徽
  • 举报

《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目8 学生成绩数据库的设计.ppt

DBMS与数据模型的关系 数据库中的数据是根据特定的数据模型来组织和管理的,与之对应地,数据库管理系统总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。 根据数据模型的不同,DBMS可以分为层次型、网状型、关系型和面向对象型等,如利用关系模型建立的数据库管理系统就是关系型数据库管理系统。 目前商品化的数据库管理系统主要为关系型的,如MySQL、Oracle、SQL Server及DB2系列产品。 说明:在不同的计算机系统中,由于缺乏统一的标准,即使同一种数据模型的DBMS,它们在用户接口、系统功能等方面也常常是不相同的 。 苏州经贸职业技术学院刘芳 * 知识点2:物理设计的方法 逻辑设计的结果实际就是确定了数据库所包含的表、字段及其之间的联系。而数据库的物理设计是对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程。所谓数据库的物理结构主要指数据库在物理设备上的存储结构和存取方法,它完全依赖于给定的计算机系统。 物理设计也分为两步:第一步确定数据库的物理结构,第二步对物理结构进行评价。 数据库物理结构的确定是在数据库管理系统的基础上实现的。即确定了数据库的各关系模式,并确定了所使用的数据库管理系统后,接下来才能进行数据存储、访问方式的设计;进行完整性和安全性的设计,并最终在数据库管理系统上创建数据库。具体地说,数据库物理结构设计的主要内容包括: 苏州经贸职业技术学院刘芳 * ①系统配置的设计。确定数据库的大小,数据的存放位置及存取路径的选择和调整。 ②表设计。确定数据的存储记录结构,如记录的组成、各数据字段的名称、类型和长度。此外还要确定索引、约束,为建立表的关联准备条件。 ③视图设计。为不同的用户设计视图以保证其访问到他应该访问到的数据。 ④安全性设计。为数据库系统进行安全性设置,以确保数据的安全。 ⑤业务规则的实现。通过存储过程和触发器实现特定的业务规则。 为此,设计人员必须了解以下几方面的问题: (1)全面了解给定的DBMS的功能。 (2)了解应用环境。 (3)了解外存设备的特性。 苏州经贸职业技术学院刘芳 * 【任务实现】 目前用来帮助用户创建和管理数据库的DBMS有许多,由于MySQL是一个功能强大、可移植性好的关系型数据库管理系统,它采用客户机/服务器的计算模型为用户提供了极强的后台数据处理能力,很多应用程序开发工具都提供了与MySQL的接口,所以本项目选择关系型数据库管理系统MySQL作为后台环境。 在选择了MySQL作为数据库管理系统之后,接下来就应根据MySQL的数据库实现方法完成数据库的物理实现。由于本项目物理设计中涉及到的数据字段的类型、长度,表的约束、索引、视图,以及存储过程和触发器等内容已在前面的项目中介绍过,而与业务规则有关的应用程序实现将在项目9中介绍,在此不作说明。 苏州经贸职业技术学院刘芳 * 总结: 本项目紧紧围绕数据库设计的内容与方法这个主题,以学生成绩数据库的设计步骤为主线,介绍了系统需求分析的任务,数据库概念设计、逻辑设计与物理设计的内容、方法与步骤。同时介绍了数据库及数据库系统的基本概念,数据与数据联系的描述方法、数据模型的概念、关系数据模型的相关知识;以及数据库管理系统的基本概念和基本功能。望同学们课后能及时复习 。 苏州经贸职业技术学院刘芳 * 谢谢您的使用! Thank you very much! 苏州经贸职业技术学院刘芳 * * 【任务实现】 (2)确定系统的数据需求 ①专业涉及的主要信息有:专业代号,专业名称,学制,系部代号,系部名称。 ②班级涉及的主要信息有:班级代号,班级名称,所属专业,所在系部,班级人数。 ③学生涉及的主要信息有:学号,姓名,性别,出生日期,是否团员,籍贯。 ④课程涉及的主要信息有:课程代号,课程名称,课程类型,课时数。 ⑤成绩涉及的主要信息有:学号,课程代号,所在学期,考试成绩,补考成绩,学分。 苏州经贸职业技术学院刘芳 * 【任务实现】 (3)确定系统的性能需求 ①本系统内的所有信息输入项的数据约束或来源均依赖于本系统的数据字典。 ②软件在出现运行错误时,应有明确提示,给出出错类型。如:用户输入信息类型不对,提示应输入的数据类型;输入数据不能为空时,提示不能为空等。 ③实施必要的数据库备份和恢复操作,对本系统用到的所有基本表提供维护性操作,用户可对因错误操作毁坏的重要数据进行恢复。 ④设置数据库安全控制机制。对使用本系统的三级用户设定不同权限,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档