2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

2024-03-22
| 23页
| 40人阅读
| 0人下载
普通

内容正文:

项目2 设计数据库 2 2 【能力目标】 学会将现实世界的事物和特性抽象为信息世界的实体与关系。 学会使用实体-联系(Entity Relationship,E-R)图描述实体、属性和实体间的关系。 学会将E-R图转换为关系模型。 能根据开发需求,将关系模型规范化到一定程度。 对数据完整性有清晰的认识。 【思政目标】 坚定文化自信。深刻认识国产数据库跨越式发展的新机遇。软件国产化成为保护国家信息安全的重要手段,而数据库作为基础软件理应首当其冲成为国产化推进的主要领域之一。 项目2 设计数据库 3 3 【项目描述】 设计学生信息管理系统的数据库,绘制E-R图,将E-R图转换成关系模型,指出各表的关键字。 【项目分析】 设计数据库是一个把现实世界抽象化,把信息世界数据化的过程。本项目以学生信息管理系统的xs数据库设计过程为例,介绍必要的数据库基础知识和数据库应用开发技术,使读者能够设计开发数据库应用系统。xs数据库贯穿全书,要求读者熟悉数据库中的3个表(XSDA、XSCJ、KCXX)以及它们之间的关系,初步了解数据库。 项目2 设计数据库 【思政导入】欲善其事,先利其器 现实世界中存在的客观事物数据化后才能在计算机中处理,不同状态的数据发挥的作用不同。在职场中我们做好自己的角色很重要,将自己的工作做到极致,才能体现出自身的价值来。 项目2 设计数据库 5 5 【任务设置】 任务1 附加与分离数据库认知数据库结构 任务2 现实世界数据化 任务3 转换成关系模型 任务4 认知关键字和数据完整性 项目2 设计数据库 6 6 【任务目标】 学会将现实世界的事物和特性抽象为信息世界的实体与关系。 学会使用实体-联系图(E-R图)描述实体、属性和实体间的关系。 【任务分析】 本任务以学生选课为具体应用,把学生选修课程抽象出来,绘制出E-R图,将现实世界的客观事物数据化。 任务2 现实世界数据化 项目2 设计数据库 7 7 要将现实世界的信息放入计算机中进行存储和表示,首先需要对其进行数据化,然后根据现实需求进行存储和修改。 1.数据 数据(Data)是描述事物的符号记录,用类型和数值来表示。随着计算机技术的发展,数据的含义更加广泛了,不仅包括数字,还包含文字、图像、声音和视频等。在数据库技术中,数据是数据库中存储的基本对象。例如,学生的档案管理记录、货物的运输情况等都是数据。 任务2-1 现实世界数据化的过程 项目2 设计数据库 8 8 2.数据处理 数据处理是指将数据转换成信息的过程,是由人、计算机等组成的能进行信息的搜集、传递、存储、加工、维护、分析、计划、控制、决策和使用的系统。经过处理,信息被加工成特定形式的数据。 任务2-1 现实世界数据化的过程 项目2 设计数据库 图2-6 从数据到信息的转换过程 9 9 2.数据处理 数据处理是指将数据转换成信息的过程,是由人、计算机等组成的能进行信息的搜集、传递、存储、加工、维护、分析、计划、控制、决策和使用的系统。经过处理,信息被加工成特定形式的数据。 3.数据库 数据库(Database,DB)是指长期存储在计算机内、按一定的数据模型组织和存储、可共享的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。 任务2-1 现实世界数据化的过程 项目2 设计数据库 10 10 4.数据库管理系统 数据库管理系统是一种数据管理软件,它使用户能够方便地定义数据和处理数据,并能够保证数据的安全性、完整性,以及多用户对数据的并发使用及发生故障后的数据恢复。其功能如下。 (1)数据定义功能 (2)数据处理功能 (3)数据库运行管理功能 (4)数据库的维护功能 任务2-1 现实世界数据化的过程 项目2 设计数据库 图2-7 数据库管理系统在计算机层次结构中的地位 11 11 5.数据库系统 数据库系统(Database System,DBS)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员、应用程序员(Application Programmer,AP)和用户构成,如图2-8所示。 任务2-1 现实世界数据化的过程 项目2 设计数据库 图2-8 数据库系统 12 12 6.现实世界数据化过程 将现实世界存在的客观事物进行数据化,要经历从现实世界到信息世界,再从信息世界到数据世界的过程。现实世界、信息世界和数据世界三者之间的关系如下。 任务2-1 现实世界数据化的过程 项目2 设计数据库 13 13 数据库管理系统是按照一定的数据模型组织数据的。所谓的数据模型,是指数据结构、数据操作和完整性约束3个方面。这3个方面称为数据模型的三要素。 1.数据结构 2.

资源预览图

2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
1
2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
2
2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
3
2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
4
2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
5
2.2现实世界数据化(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。