admin管理员组

文章数量:1667325

2023年12月29日发(作者:)

信息技术(选修4)数据管理技术复习提纲概要:信息技术学科模块4——《数据管理技术》,全书以应用数据管理技术解决问题为主线,按照“分析问题——设计数据库——建立数据库——使用数据库——管理数据库”这一线索呈现学习内容。全书分五章,下面介绍第一章至第五章的主要内容:第一章一、数据管理基本知识1、数据管理技术的基本概念认识数据管理技术数据:是人类社会的一种重要信息资源,是对现实世界中客观事物的符号。计算机中的数据分为数值型数据与非数值型数据。例题:如商品价格、销售数量等数据是( A、数值数据 B、非数值数据)说明:数据是信息的符号表示或称为载体。即为了表达信息(抽象概念),必须使用某种符号,这些符号就叫数据,如字符、图表、图形、图像、声音、视频等都可以称为数据。信息依赖数据来表达,是数据的内涵,是对数据语义的解释数据管理技术:指与数据管理活动有关的技术。数据库(DB):是指按照某种模型组织起来的,可以被用户或应用程序共享的数据的集合。数据库系统(DBS):是指采用的数据库技术的完整的计算机系统。数据库管理系统(DBMS):是能够建立数据库、维护数据库及管理数据库的一个开发平台。数据库应用系统:是应用了数据库的信息系统。终端用户。数据管理:是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。操作对象数据库应用软件系统软件数据库应用系统数据库管理系统操作系统OS

计算机硬件数据库系统结构示意图说明:数据库系统的核心为数据库管理系统,数据库管理系统的核心为数据库(或数据)例题:下列软件中,不属于数据库应用系统的是(A、学籍管理系统C、Linux 操作系统 D例题:数据库管理系统英文简写是( A、DB B、DBS

B、中考成绩查询系统、网络售票系统)C、DBMS

1

)D、Access

2、数据管理技术的变迁数据管理技术经历了阶段文件系统阶段数据库系统阶段人工管理阶段→文件系统阶段→数据库系统阶段。文件系统阶段与数据库系统阶段的比较如下表:独立性差高冗余度高低共享性差高主要应用于数据密集型应用的领域安全性与完整性差高。说明:文件系统阶段与数据库系统阶段根本区别在数据库技术的应用领域——3、数据管理技术的应用①利用Windows操作系统管理文件;②利用常用工具软件管理数据;③利用数据库应用系统管理数据数据的结构化程度高低;说明:使用数据库应用系统的优势:①能够存储大量数据;②管理操作方便、快捷,数据维护简单、安全;③信息检索准确、迅速、高效;④数据独立性、共享性、安全性均较高,冗余度低。二、数据库、数据表、记录、字段、关键字的概念关系:二维表在关系数据库中称作关系;字段:二维表中的列称为字段;域:是属性所有可能取值的集合值:是二维表中的一个具体数据项,是数据库中最小的数据单位关键字(键):也称作键,是指能标识唯一一条记录的字段。记录:二维表中行称为记录,可以用关键字来标识(从第二行开始)。关键字(主键)第一行为:字段名书号书操作系统名作者价格出版日期2007-3-22

2007-3-23

2007-3-24

2007-3-25

是否借出□□□□20061001

20061002

20061003

20061004

计算机图形学朱铨朱铨朱铨谢季坚¥10.00

¥7.00

¥14.00

¥10.00

ASP网络编程现代数学方法选讲每一列为一个字段相关规定:在同一张二维表中不允许有同名字段;在一张二维表中,不应有内容完全相同的记录;关键字字段必须满足①常见的关系数据库管理系统:值不能重复;②值不能为空值。Access、Foxpro、DB2、SQL Server、Oracle等。2

第二行开始每一行为一条记录

例题:某学校“会考信息管理系统”使用了利用该数据库应用系统的名称是( A、Access 2000

①FoxPro

A、④⑥ A、联系②DB2

)B、

③Access ④Excel

C、①④⑤⑥Office 2000C、hkinfor

)⑤Oracle

)D、三维表建立的数据库、会考信息管理系统⑥Photoshop

例题:以下哪一项全不属于数据库管理系统(B、①②⑥B、一维表D、②④⑤⑥例题:关系数据库中的“关系”指的就是(C、二维表第二章一、数据分析与建模建立数据库的过程:①数据的收集与分类1、数据的收集与分类数据的分析与建模→②建立实体-联系模型(E-R图)→③将E-R图转化为关系数据模型→④创建数据库(建立空数据库→建立表结构→输入记录数据)数据收集:对现实系统进行实地调查与分析,收集各种原始凭证,并弄清数据的来龙去脉。)是不必要的⑥监考人员数据的分类:对收集到的原始数据的基本特征进行分类整理,提取有用的信息例题:为开发“会考信息管理系统”而收集到如下所列的数据,其中(①学生姓名A、③④⑤②学生照片B、③⑥③班主任姓名C、④⑤⑥④会考科目⑤考试成绩D、②③⑥2、建立实体-联系模型(E-R图)三个世界的术语及相关联系现实世界数据的收集与分类第一次抽象信息世界(概念模型)建立实体——联系模型(E-R图)第二次抽象机器世界(数据模型)将E-R图转换为关系数据模型创建数据库三个世界的术语对照:现实世界对象特征(对象)总体关键特征事物及其联系信息世界实体属性实体集键概念模型机器世界记录字段二维表关键字数据模型信息世界:是现实世界在人们头脑中的反映,人的思维将现实世界的数据抽象化和概念化,3

并用文字符号表示,就形成了信息世界;概念模型:是现实世界的具体事物经过人的认识、整理、分类之后在信息世界的表现形式。机器世界:又称数据世界,信息世界中的信息经过抽象和组织,以就称为机器世界。数据模型:是对现实世界数据特征的抽象表示,通常有严格的定义。E-R模型:1976年提出的实体——联系模型,是最著名、最常用的概念模型。E-R图基本图素:实体(集)名用矩形框表示实体联系用菱形框表示实体之间的联系属性名数据形式存储在计算机中,用椭圆形框表示属性联系:现实世界中事物之间的联系,到信息世界中反映为与外部联系(实体集与实体集之间的联系)实体集之间的联系有三种:内部联系(实体集属性之间的联系)一对一联系、一对多联系、多对多联系→④设计出E-R图)建立实体——联系模型的步骤:①确定实体;→②确定实体的属性→③确定实体之间的联系例题:在设计旅游信息数据库的过程中,用A、关系数据模型 B、概念模型 CE-R图描述的是旅游信息的(、面向对象模型 D、逻辑数据模型例题:在机票预定系统中,所出售的机票与实际的座位之间的联系是()A、一对一联系 B、一对多联系 C、多对一联系 D、多对多联系例题:现实世界中的某一对象及其特征抽象到信息世界中分别称为(A、数据表名A、实体 B字段 B、记录字段 C、实体)、联系例题:在E-R图中,利用菱形框表示()属性属性 D、实体集、实体集 C、属性 D3、将E-R图转换为关系数据模型概念:关系数据模型是采用二维表的方式表示实体及实体之间的联系。常用的数据模型有:关系模型(二维表)、层次模型(树型结构)、网状模型(网状结构);;,多对多联系表则不合并。,为消除数据冗余,至少要分解为将E-R模型转换成关系数据模型按下列步骤完成:①将每个实体集转换成一个二维表②将实体集之间的联系转换成二维表③将一对一联系、一对多联系合并到多的一端实体表中例题:现有关系:学生(学号,姓名,选修课程,成绩)()A、1个表 B、2个表 C、3个表 D、4个表分析:该关系包含学生实体、课程实体及所在的联系,因此可分解成下面的三张数据表:学生(学号,姓名);课程(课程号,课程);成绩(学号,课程号,成绩)例题:设计数据库时有一关系:学生(学号,姓名,班级,班主任)少要分解成(A、1个表 B)、2个表 C、3个表 D、4个表4

,为消除数据冗余,至

分析:该关系包含学生、班主任(班级)实体及所在的联系,分解成下面的三张数据表:学生(学号,姓名);班主任(班级编号,班级,班主任)学生(学号,姓名,班级号);所在(学号,班级号)由于学生与班级之间是一对多联系,因此将联系表合并到学生表中:;班级(班级编号,班级,班主任)5

二、在Access关系数据库管理系统中创建与维护数据库注意:在Access数据库管理系统许多操作都要在前一操作的基础上进行的,例如:未建立数据库则无法建立数据表,建立不符合要求的数据表则可能导致无法建立数据表之间的关系,关系没建立又可能影响查询及统计的结果,因此在学习而应按层层递进、稳扎稳打的方式学习(一)创建数据库创建数据库的步骤主要有三步:1、创建空数据库的方法P30

①使用“向导”方式创建数据库②进入ACCESS系统后,利用“文件”菜单下的“新建”③单击数据库工具栏“新建”按钮例题:在E盘下“综合操作题(一)”文件夹建立“图书管理.mdb”数据库。创建空数据库→建立数据表结构→输入记录数据!Access软件的具体操作时切忌求快!说明:建立空数据库时,就要指定数据库的2、创建数据表创建数据表的方法:①使用设计器创建数据表②使用向导创建表③通过输入数据创建表创建数据表的操作步骤①定义数据表结构■确定数据表中的各字段名■设置各字段属性(字段类型、字段说明等)说明:数据类型参考教材■确定数据表主键②输入记录数据相关规定:①字段名■字段名是字段的标识,P32

P33 字段属性设置参考教材存储路径及数据库文件名(扩展名为:.mdb);已有数据表创建数据表的方法字段名必须是唯一的,同一数据表中不允许有重复的字段名;■表中每一个字段必须是简单的数据项,而不是组合的数据项;■字段名不能以空格开头,中间可包括空格,字段名不为空;■字段名最多可达②数据类型6

64个字符长度,可包括字母、数字、汉字及部分符号等。

■数据类型是指该字段中存放数据的类型,而不是字段名本身的类型。■ACCESS中提供10种数据类型,默认的数据类型是文本型。参考教材要求:掌握文本、数字、日期/时间、货币、自动编号、是■数据表中每一列的数据类型必须是一致的。③主键:能唯一标识表中每一条记录的字段或字段组合称为关键字或键。④设置字段属性:参考教材书号20061001

参考设置字段名书号书名作者出版社价格出版日期封面是否借出(二)维护数据库注意:在维护数据库时,要灵活运用两种视图(通常在设计视图下完成的操作有:添加、重命名、删除字段;修改字段数据类型、字段大小;设置主键及其他设置。0且小于等于200。(查阅方式、有效性规则、默认值)等;共同点:有关修改数据表结构的操作例题:在“图书”数据表中,设置“价格”字段的有效性规则为大于等于的“有效性规则”按右图设置并保存。例题:将“图书”数据表中“出版社”字段设置为自行输入的查阅方式,可选的值有:电子工业、福建教育、广东教育。参考设置:①选定“图书”表②进入“设计视图”③选定“出版社”字段④在“字段属性”中的“查阅”方式后,依次按上图设置,并保存表结构。最终效果:如右图所示注意:在Access中,要掌握不同数据类型的表示:①数字:直接书写,例如200

,例如”电子工业”#2007-5-1#

7

P32

/否型数据的具体应用。P33出版社电子工业数据类型文本文本文本文本货币日期时间型OLE对象是/否价格¥10.00

出版日期2007-5-1

封面位图图像其他说明设置为主键是否借出□例题:在“图书管理.mdb”数据库中,建立如下所示的“图书”数据表。书名信息技术作者朱铨字段大小8

12

4

15

长整型固定值固定值固定值小数位数为2位数据表视图、设计视图)完成规定操作。参考设置:①选定“图书”表②进入“设计视图”③选定“价格字段”④在“字段属性”中多个值之间用英文分号隔开②文本:在文本数据前后加英文的双引号③日期:在日期数据前后加井字号,例如

例题:将“图书”数据表中的“书号”字段数据类型更改为“数字”参考设置:①选定“图书”数据表②进入“设计视图”③选定“书号”字段④在“字段属性”中的数据类型设置为“数字”并保存。,其余按默认设置。注意:若是修改字段的数据类型或字段大小时,可能会引起数据表中的数据丢失通常在数据表视图下完成的操作有:。浏览数据表;追加、删除、修改记录数据;查找与替换记录数据;排序及筛选等。共同点:有关记录数据的操作。除此之外,还可以添加、删除字段;修改字段名。例题:在“图书”数据表中追加如下所示的一条记录:书号:20061010,书名:信息技术,作者:朱铨,出版社:电子工业,出版日期:2007-5-1,是否借出:□参考设置:在“数据表视图”下打开“图书”表,按要求追加记录数据。价格:¥10.00,编辑状态总记录数(或显示筛选后的记录数)记录定位器:指示当前记录注意:一旦退出编辑状态则会自动保存数据,而且在很多情况下无法撤消操作,因此在浏览或者追加记录操作时,不可随意修改原有记录数据。若在编辑状态下出现误操作,可以按ESC键取消操作(在选定状态下,则可能无法撤消)例题:删除“图书”表中第6条记录6条记录,单。。参考设置:在“数据表视图”下打开“图书”表,利用记录定位器定位到第击“编辑”菜单下的“删除”命令(或者直接右击指定记录→删除记录)选定状态注意:删除记录后无法使用撤消命令恢复。例题:将“图书”数据表中“出版社”字段中所有的“教盲”更改为“教育”参考设置:打开“图书”表,单击“编辑”菜单下“替换”命令,按下图设置并全部替换。8

掌握查找范围及匹配的用法注意:在使用“替换”命令前应先选定需要被替换的字段,选定的结果能使“替换”对话框中的“查找范围”出现指定字段;“匹配”中三个选项的含义如下:字段任何部分:只要字段中包含“查找内容”的内容均可被查找到或替换掉。如按图中设置,“福建教盲出版社”、“广东教盲出版社”中的“教盲”均会被替换;字段开头:字段中包含“查找内容”且必须以“查找内容”开头会被查找到或替换掉;如图,匹配改为“字段开头”如图,匹配改为“整个字段”,则没有内容被替换;以“教盲”开头的才可被替换;,则没有内容被替换;出版社是“教盲”的才可被替换;整个字段:字段中的值必须与“查找内容”完全一致才能被查找到或替换掉;例题:将“图书”表的“书号”字段与“借阅”表的“书号”字段建立联系参考设置:单击“工具”菜单下的“关系”命令。注意:建立表联系必须满足以下条件:关闭所有需要建立联系的数据表建立联系的字段数据类型必须一致;,字段名可以不同;即不允许出现相关联数据不一致的现象。新记录删除记录显示表设置“实施参照完整性”后,建立联系的字段至少要有一个为主键。实施参照完整性是用来保证数据的完整性,若不选择该项,则建立的是不确定的联系。附:不同视图下常用工具按钮注解取消筛选视图切换按钮保存升序/降序按选定内容筛选9

查找主键查询类型运行总计

第三章(一)排序使用数据库三、在Access关系数据库管理系统中使用数据库定义:是根据数据表中的某个或多个字段的值对表中所有记录1、单字段排序操作方法:选定排序字段→①单击工具栏上的排序命令;②右击,选择相应的排序命令;③单击“记录”菜单下的“排序”注意:各类型数据的大小比较原则:数字比较:根据数字值的大小进行比较;字符串文本比较:根据字符串首字符的ASCII码值(空格<数字<大写字母<小写字母)可简单认为根据汉语拼音顺序排序。进行比较,首字符相同时依次逐位比较其他字符直到得出结果;汉字文本比较:根据汉字机内码的大小进行排序,如:”信息技术”<”语文”、”中华民族”<”中华人民”、”二等奖”<”三等奖”日期/时间比较:根据日期/时间先后顺序比较,越后的日期或时间越大。如:#2006-5-1#<#2006-5-7#、#12:30:00#<#18:00:00#

2、多字段排序方法例题:将“图书”表中的记录按“价格”降序排序,价格相同时根据“出版社”降序排序操作方法:①先移动需要排序的字段到相邻的位置(先排序的在最左端);②再同时选定多个排序字段→使用“排序”命令。正确的排列字段:↓错误的排列字段:↓按升序或降序进行重新排列。注意:对多字段排序时,这些排序字段必须紧挨着,排序的原则是按从左到右的顺序进行;即先按最左端字段排序,(二)筛选定义:是指在数据表中查找出满足一定条件的1、按选定内容筛选10

当该排序字段中的内容相同时才根据第二字段进行排序,依此类推。排序后可重新安排列的位置,不影响排序结果。记录。(使用筛选命令前要先打开数据表)

例题:筛选出“图书”表中,由“福建教育出版社”的图书记录操作方法:①打开“图书”数据表视图②定位光标到“福建教育出版社”字样③单击“按选定内容筛选”按钮参考P59,局限性:仅能筛选出固定值的记录2、高级筛选例题:筛选出“图书”表中价格小于①定位光标到筛选内容高级筛选40元且书名包含“计算机”说明:要筛选出满足的条件为某一范围,则需要使用②按选定内容筛选的记录。操作方法:①单击“记录”菜单下的“筛选”→“高级筛选”命令②根据题意,合理输入筛选条件后单击“应用筛选”按钮③单击“应用筛选”①使用“高级筛选”命令注意:筛选条件的书写原则:①数据类型一致性原则,即文本型数据加引号,日期时间型数据前后加“数据直接书写;②关系运算符的使用:③逻辑运算符的使用:>、<、=、>=(大于等于)、<=(小于等于)、<>(不等于)not(非)、and(与)、or(或)not ”一等奖”(<>”一等奖”)或者Between 60 And 80

如:>=60、<>”一等奖”、>#2007-4-30#、>=#2007-5-1#

Not:相当于“<>”,如:不是“一等奖”可表示为:And:表示“与”的关系,即同时满足多个条件;如:60~69分数段可表示为:>=60 And <=69

07年5月份可表示为:>=#2007-5-1#

如:一等奖或二等奖可表示为:*:可表示任意多个字符;身份证号码第and <=#2007-5-31#

#”号,数字型Or:表示“或”的关系,即满足多个条件中的任意一个;”一等奖”or “二等奖”*、? ④通配符的使用:只能在文本字段中使用,用于代表不确定的文本,符号有:?:可表示任意一个字符。Like “王*”“????31*”如:姓名姓“王”可表示为:(三)查询(只介绍选择查询)定义:是指在数据库中查找满足条件的查询与筛选的区别:①查找范围不同;查询能在整个数据库中查找,而筛选仅能在当前数据表中查找;②显示的字段不同:查询能显示指定字段,而筛选则显示当前数据表中的所有字段;11

5、6位为“31”可表示为:Like

记录项。

查询与数据表的区别与联系:①数据表是用于存储数据,而查询是符合查询所设置的条件的记录集合,因此,果会随数据表中数据的变化而动态显示查询结果②在同一数据库中,查询对象与数据表对象不能同名。例题:查找2007年4月28日所借出的图书书名、出版社及借阅者姓名。创建查询的方法:①分析任务,将分析结果填入下表:关键字眼需要的字段确定字段所在的数据表设置约束条件②根据分析的结果,查询对象,如右图所示:③运行查询,检验结果;④按要求保存查询对象。注意:在多表查询时,要先建立好数据表之间的联系,否则在显示结果时将会出现数据的冗余显示的现象。(四)统计要对数据库里的数据实现统计功能,可以使用计功能有:P71

分组(Group By):按某一字段将记录进行分组;求和(Sum)最小值(Min)条数(Count)计算字段中值的总和搜索该字段的最小数值计算记录条数平均(Avg)最大值(Max)条件(Where)计算平均值搜索该字段的最小数值设置计算条件Access提供“合计”功能来实现,常见的合2007年4月28日借出日期借阅表#2007-4-28#

利用“设计器”创建图书书名书名图书出版社出版社图书借阅者姓名姓名借书证;查询结例题:统计不同出版社出版的《数据管理技术》在建立统计的方法与过程:①分析任务,将分析结果填入下表:关键字眼合计类型需要的字段确定字段所在的数据表③运行查询,并检验结果;④按要求保存“查询”对象。12

07年4月份的出借次数。不同出版社Group By

出版社图书《数据管理技术》Where

书名图书07年4月份Where

借出日期借阅出借次数Count

书号图书命令;②根据分析结果,利用“设计器”建立“查询”对象后单击“视图”下的“合计”

本文标签: 数据数据库数据表记录字段