- 32
- 0
- 约1.49万字
- 约 57页
- 2022-03-29 发布于安徽
- 举报
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)确定系统的性能需求 ①本系统内的所有信息输入项的数据约束或来源均依赖于本系统的数据字典。 ②软件在出现运行错误时,应有明确提示,给出出错类型。如:用户输入信息类型不对,提示应输入的数据类型;输入数据不能为空时,提示不能为空等。 ③实施必要的数据库备份和恢复操作,对本系统用到的所有基本表提供维护性操作,用户可对因错误操作毁坏的重要数据进行恢复。 ④设置数据库安全控制机制。对使用本系统的三级用户设定不同权限,
您可能关注的文档
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目1 MySQL数据库环境的建立.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目2 学生成绩数据库和表的管理.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目2 学生成绩数据库和表的管理1.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目3 查询与维护学生成绩数据库中的表.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目4 优化查询学生成绩数据库中的表.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目5 程序设计在学生成绩系统中的使用.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目6 学生成绩数据库的备份与恢复.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目7 学生成绩数据库的安全管理.ppt
- 《MySQL数据库技术及应用项目教程》教学PPT(共9单元)项目9 学生成绩数据库的开发.ppt
- 《MySQL数据库技术及应用项目教程》项目1 课后习题答案.docx
- 能源开采行业市场前景及投资研究报告:国内用电结构,电力需求增长引擎.pdf
- 人工智能行业市场前景及投资研究报告:具身智能产业发展,软硬件迭代加速,人形机器人规模突破.pdf
- 三峡旅游-市场前景及投资研究报告-省际游轮业务,迎接成长新纪元.pdf
- 通信行业2026年投资策略分析报告:算力升维,星座织网.pdf
- 水泥行业市场前景及投资研究报告:优质现金流资产,反内卷趋势,盈利改善预期.pdf
- 兴福电子-市场前景及投资研究报告-湿电子化学品龙头,受益存储需求提升.pdf
- 医药生物行业市场前景及投资研究报告:设备招投标,设备拐点向上趋势,医疗科技蓬勃发展.pdf
- 长芯博创-市场前景及投资研究报告-光电互连综合提供商,谷歌算力扩容受益.pdf
- 中国汽研-市场前景及投资研究报告-中国汽车标准做大做强.pdf
- 智谱-市场前景及投资研究报告-深耕AI大模型领域,各场景落地,拓展业务边界.pdf
最近下载
- 江苏译林版小学英语单词汇总表-带音标可打印.docx VIP
- 2022退役风电叶片回收处理再利用.pptx VIP
- DB41T 2743-2024碳纤维复材平行绞线斜拉索设计及施工技术规程.docx VIP
- 退役风机叶片回收市场需求分析报告.docx
- “个人所得税”手机APP填报指引.doc VIP
- 放射性肠炎诊疗指南(2025年版).docx
- 新教材外研版高中英语必修第二册全册各单元2022新高考一轮复习学案(知识点考点汇总及配套习题).doc VIP
- 农技专员面试题及答案大全.doc VIP
- GB∕T25336-2024铁路大型养路机械检查与试验方法.pptx VIP
- 农业技术员岗位面试常见问题集.docx VIP
原创力文档

文档评论(0)