本文主要是介绍数据库及其建立过程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
真题题目:《数据库及其建立过程》
真题出处:2019 年上
内容:
(1)认识数据库
所谓数据库,就是一个长期存储在计算机内的、有组织的、可共享的、统一管理的数据集合。它是一个按定的数据结构来存储和管理数据的计算机软件系统。
在数据库中,数据是从全局观点出发建立的,它是按一的数据模型组织描述和存储,其结构基于数据间的自然联系,且数据不再针对某一应用,而是面向全体,具有整体的结构化。不同的用户可以按各自的需求使用数据库中的数据。
多个用户可以同时共享数据库中的数据。数据资源的共享不仅满足各用户对信息内容的要求,同时也满足各用户之间信息通信的要求。
(2)建立数据库的基本过程
在现实世界中,事物的特征反映到人们的头脑里,经过识别、选择、分类等综合分析,形成了印象和概念,产生了认识。由于数据库管理系统是一种计算机软件系统,而计算机不可能直接处理现实世界中的事物、所以使用数据库管理信息、必须首先将具体事物的特征通过人脑的加工,转换成计算机能前处理的数据、然后再由计算机进行处理。
例如,使用数据库管理“校本课程”信息,首先就要对“校本课程”和“学生”这两个事物进行分析,寻找各自所具有的特征。在“校本课程”中,可供选择的校本课程很多,如:中国诗歌研究、趣味数学、古典乐欣赏等,这些都称为实体。所有实体的集合称为实体集,它们所具有的共同持征也很多。对于“校本课程”实体来说,其特征包括课程名称、课时数、负责老师等(这些都称为属性),但我们在这里需要用到的是课程号、课程名称、负责老师、学生数四个属性。对于“学生”实体来说,则需要学生编号、姓名、性别、所在班级等属性。然后,把上述的信息转换成计算机能前多处理的数据,即建立数据库。
综上所述,建立数据库的过程如图 1 所示。
从图中可以看出,要建立一个数据库,首先要收集相关的信息,然后从中分析并抽取信息的特征,确定特征之间的关系,接着利用数据库管理系统建立数据库,最后根据需要使用数据库。
试讲要求:
(1)讲解建立数据库的基本过程。
(2)合讲解过程中要有学生参与。
(3)试讲过程中合板书进行讲解。
答辩题目:
(1)请你结合生活实际说一说什么是信息系统?
(2)本节课你的小组讨论的设计如何避免流于形式,有形无实的缺陷。
一、三维目标
知识与技能:了解数据库;了解建立数据库的基本过程;
过程与方法:通过设置场景,师生问答,小组讨论等方式,引导学生更好的理解和吸收数据库的相关知识。
情感态度价值观:通过本节课的学习,
二、重难点
重点:
难点:
三、教学过程
导入
新授
巩固
小结
作业
四、详案
(导入)
上课,同学们好,请坐。
同学们,信息的存储一直是我们人类历史长河中非常重要的一件事,请同学们聊聊你们知道的古人存储信息的方式。
生:在还没有发明文字之前,古人通过结绳记事来存储信息,在文字发明以后,古人通过将文字刻在竹简上记录和存储信息。
非常好,这位同学平时的积累非常丰富。到了近现代,我们通过笔和纸来记录信息,而随着计算机技术的发展,我们现在可以将信息和数据保存到我们计算机的硬盘中,也可以使用外部设备来存储信息,比如U盘,移动硬盘等等。
但是,随着信息技术的不断发展,不断进步,我们进入了大数据时代,我们生活的社会中无时无刻不在产生各种数据,因此,仅仅依靠我们的硬盘、U盘等存储设备已经无法满足我们的日常需要了。因此我们需要数据库来帮助我们存储这些数据,那么数据库他究竟是什么?今天就让我们一同走进《数据库及其建立过程》来一探究竟吧!
(新授)
任务一:认识数据库
同学们有没有使用过数据库呢,有没有同学来和我们分享一下自己使用数据库的经验?
这位同学他说自己虽然没有使用过数据库,但他在图书馆当志愿者的时候使用过学校的图书管理系统,里面可以看到学校图书馆所有图书的基本信息和借还信息。那么请你说说你认为数据库有什么特点呢?
喔,这位同学说他认为数据库时一个可以长期存放大量数据、有组织的、能够被多个人共享的、由系统管理员统一管理的数据集合。非常好,你总结的非常全面,请坐。
在我们的数据库中,数据是从全局观点出发建立的,按一定的数据模型组织描述和存储,其结构是基于数据间的自然联系的,数据也不是针对某一个应用,可以面向全体,用户可以按照各自的需求使用数据库中的数据。
任务二:建立数据库的过程
既然数据库的结构是基于数据间的自然联系的,那么我们应该如何来建立数据库呢?
同学们想一想,我们每个人身上是不是都有特征?请一位同学说一说老师身上的特征。
非常好,请坐。这位同学说老师是个男的,头发是黑色,戴眼镜,教授信息技术学科。这些都是老师身上的特征。我们建立数据库也就是保存现实事物的特征,但是由于计算机无法直接处理现实世界中的事物,因此事物的特征需要通过人来加工,转换成计算机能够处理的数据。
我们举一个例子,我们学校的校本课程系统用来存储学生的选课信息,同学们想一想这个系统的数据库有几个主体?分别是什么?
没错,主体就是课程和学生,这个系统中可以选择的校本课程有很多,比如“围棋课”、“毛笔课”、“中国历史课”等等,这些都被称为实体。所有实体的集合成为实体集,我们要找的就是这些实体集共同的特征。
同学们想一想,课程这个实体集有哪些特征呢?
这位同学说的非常全面了,他说啊,这个校本课程的特征有“课程名”,‘课程号’,“上课时间”,“负责老师”等等。那么学生的实体都哪些特征?
嗯,没错,学生的特征有学生编号,学生姓名,学生所在班级,性别等等。
之后,我们只需要把这些信息转换成计算机能够处理的数据,即可开始建立数据库了。
现在我们进入小组讨论环节,请同学们以2-4为一小组,共同总结和归纳出建立数据库的过程。
这个小组总结的很好,他们说我们建立数据库的第一步是找到我们系统所需要的实体,第二步我们要分析和提取实体的特征,第三步我们要确定特征之间的关系,第四步我们要将这些特征转换成计算机能够处理的数据,最后就可以编写我们的数据库了。
请一位同学来总结一下我们今天的课程。
这篇关于数据库及其建立过程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!