信息技术选修4数据管理技术会考复习材料文档格式.docx
《信息技术选修4数据管理技术会考复习材料文档格式.docx》由会员分享,可在线阅读,更多相关《信息技术选修4数据管理技术会考复习材料文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
是应用了数据库的信息系统。
数据库系统结构示意图
数据库系统的核心为数据库管理系统,数据库管理系统的核心为数据库(或数据)。
下列软件中,不属于数据库应用系统的是()
A、学籍管理系统B、中考成绩查询系统
C、Linux操作系统D、网络售票系统
数据库管理系统英文简写是()
A、DBB、DBSC、DBMSD、Access
2.数据管理技术的变迁
数据管理技术经历了人工管理阶段→文件系统阶段→数据库系统阶段。
文件系统阶段与数据库系统阶段的比较如下表:
阶段
独立性
冗余度
共享性
安全性与完整性
文件系统阶段
差
高
数据库系统阶段
低
文件系统阶段与数据库系统阶段根本区别在数据的结构化程度高低;
数据库技术的应用领域——主要应用于数据密集型应用的领域。
3.数据管理技术的应用
①利用Windows操作系统管理文件;
②利用常用工具软件管理数据;
③利用数据库应用系统管理数据。
使用数据库应用系统的优势:
①能够存储大量数据;
②管理操作方便、快捷,数据维护简单、安全;
③信息检索准确、迅速、高效;
④数据独立性、共享性、安全性均较高,冗余度低。
二、数据库、数据表、记录、字段、关键字的概念
关系:
二维表在关系数据库中称作关系;
字段:
二维表中的列称为字段;
域:
是属性所有可能取值的集合;
值:
是二维表中的一个具体数据项,是数据库中最小的数据单位;
第二行开始每一行为一条记录
关键字(键):
是指能标识唯一一条记录的字段。
相关规定:
在同一张二维表中不允许有同名字段;
在一张二维表中,不应有内容完全相同的记录;
关键字字段必须满足①值不能重复;
②值不能为空值。
常见的关系数据库管理系统:
Access、Foxpro、DB2、SQLServer、Oracle等。
某学校“会考信息管理系统”使用了利用Office2000建立的数据库hkinfor.mdb该数据库应用系统的名称是()
A、Access2000B、hkinfor.mdbC、hkinforD、会考信息管理系统
以下哪一项全不属于数据库管理系统()
①FoxPro②DB2③Access④Excel⑤Oracle⑥Photoshop
A、④⑥B、①②⑥C、①④⑤⑥D、②④⑤⑥
关系数据库中的“关系”指的就是()
A、联系B、一维表C、二维表D、三维表
第二章数据的分析与建模
一、数据分析与建模
建立数据库的过程:
①数据的收集与分类→②建立实体-联系模型(E-R图)→③将E-R图转化为关系数据模型→
④创建数据库(建立空数据库→建立表结构→输入记录数据)
1.数据的收集与分类
数据收集:
对现实系统进行实地调查与分析,收集各种原始凭证,并弄清数据的来龙去脉。
数据的分类:
对收集到的原始数据的基本特征进行分类整理,提取有用的信息
为开发“会考信息管理系统”而收集到如下所列的数据,其中()是不必要的
①学生姓名②学生照片③班主任姓名④会考科目⑤考试成绩⑥监考人员
A、③④⑤B、③⑥C、④⑤⑥D、②③⑥
2.建立实体-联系模型(E-R图)
三个世界的术语及相关联系
现实世界信息世界(概念模型)机器世界(数据模型)
数据的收第一次建立实体——联系第二次将E-R图转换为关系创建数
集与分类抽象模型(E-R图)抽象数据模型据库
三个世界的术语对照:
现实世界
信息世界
机器世界
对象
实体
记录
特征
属性
字段
(对象)总体
实体集
二维表
关键特征
键
关键字
事物及其联系
概念模型
数据模型
信息世界:
是现实世界在人们头脑中的反映,人的思维将现实世界的数据抽象化和概念化,并用文字符号表示,就形成了信息世界;
概念模型:
是现实世界的具体事物经过人的认识、整理、分类之后在信息世界的表现形式。
机器世界:
又称数据世界,信息世界的信息经过抽象和组织,以数据形式存储在计算机中,就称为机器世界。
数据模型:
是对现实世界数据特征的抽象表示,通常有严格的定义。
E-R模型:
1976年P.P.S.Chen提出的实体——联系模型,是最著名、最常用的概念模型。
实体(集)名
E-R图基本图素:
用矩形框表示实体用菱形框表示实体之间的联系用椭圆形框表示属性
联系:
现实世界中事物之间的联系,到信息世界中反映为内部联系(实体集属性之间的联系)与外部联系(实体集与实体集之间的联系)
实体集之间的联系有三种:
一对一联系、一对多联系、多对多联系。
建立实体——联系模型的步骤:
①确定实体→②确定实体的属性→③确定实体之间的联系→④设计出E-R图
在设计旅游信息数据库的过程中,用E-R图描述的是旅游信息的()
A、关系数据模型B、概念模型C、面向对象模型D、逻辑数据模型
在机票预定系统中,所出售的机票与实际的座位之间的联系是()
A、一对一联系B、一对多联系C、多对一联系D、多对多联系
现实世界中的某一对象及其特征抽象到信息世界中分别称为()
A、数据表名字段B、记录字段C、实体属性D、实体集属性
在E-R图中,利用菱形框表示()
A、实体B、实体集C、属性D、联系
3.将E-R图转换为关系数据模型
概念:
关系数据模型是采用二维表的方式表示实体及实体之间的联系。
常用的数据模型有:
关系模型(二维表)、层次模型(树型结构)、网状模型(网状结构)
将E-R模型转换成关系数据模型按下列步骤完成:
1将每个实体集转换成一个二维表;
2将实体集之间的联系转换成二维表;
③将一对一联系、一对多联系合并到多的一端实体表中,多对多联系表则不合并。
现有关系:
学生(学号,姓名,选修课程,成绩),为消除数据冗余,至少要分解为
A、1个表B、2个表C、3个表D、4个表
分析:
该关系包含学生实体、课程实体及所在的联系,因此可分解成下面的三张数据表:
学生(学号,姓名);
课程(课程号,课程);
成绩(学号,课程号,成绩)
设计数据库时有一关系:
学生(学号,姓名,班级,班主任),为消除数据冗余,至少要分解成()
该关系包含学生、班主任(班级)实体及所在的联系,分解成下面的三张数据表:
班主任(班级编号,班级,班主任);
所在(学号,班级号)
由于学生与班级之间是一对多联系,因此将联系表合并到学生表中:
学生(学号,姓名,班级号);
班级(班级编号,班级,班主任)
二、在Access关系数据库管理系统中创建与维护数据库
(一)创建数据库
创建数据库的步骤主要有三步:
创建空数据库→建立数据表结构→输入记录数据
1.创建空数据库的方法
①使用“向导”方式创建数据库
②进入ACCESS系统后,利用“文件”菜单下的“新建”③单击数据库工具栏“新建”按钮
②输入记录数据
①字段名
■字段名是字段的标识,字段名必须是唯一的,同一数据表中不允许有重复的字段名;
■表中每一个字段必须是简单的数据项,而不是组合的数据项;
■字段名不能以空格开头,中间可包括空格,字段名不为空;
■字段名最多可达64个字符长度,可包括字母、数字、汉字及部分符号等。
②数据类型
■数据类型是指该字段中存放数据的类型,而不是字段名本身的类型。
■ACCESS中提供10种数据类型,默认的数据类型是文本型。
要求:
掌握文本、数字、日期/时间、货币、自动编号、是/否型数据的具体应用。
■数据表中每一列的数据类型必须是一致的。
③主键:
能唯一标识表中每一条记录的字段或字段组合称为关键字或键。
④设置字段属性
在“图书管理.mdb”数据库中,建立如下所示的“图书”数据表。
书号
书名
作者
出版社
价格
出版日期
封面
是否借出
20061001
信息技术
朱铨
电子工业
¥10.00
2007-5-1
位图图像
□
参考设置:
字段名
数据类型
字段大小
其他说明
文本
8
设置为主键
12
4
15
货币
长整型
小数位数为2位
日期时间型
固定值
OLE对象
是/否
(二)维护数据库
注意:
在维护数据库时,要灵活运用两种视图(数据表视图、设计视图)完成规定操作。
Ø
通常在设计视图下完成的操作有:
添加、重命名、删除字段;
修改字段数据类型、字段大小;
设置主键及其他设置(查阅方式、有效性规则、默认值)等;
共同点:
有关修改数据表结构的操作。
在“图书”数据表中,设置“价格”字段的有效性规则为大于等于0且小于等于200。
将“图书”数据表中的“书号”字段数据类型更改为“数字”,其余按默认设置。
①选定“图书”数据表
②进入“设计视图”
③选定“书号”字段
④在“字段属性”中的数据类型设置为“数字”并保存。
若是修改字段的数据类型或字段大小时,可能会引起数据表中的数据丢失。
通常在数据表视图下完成的操作有:
浏览数据表;
追加、删除、修改记录数据;
查找与替换记录数据;
排序及筛选等。
有关记录数据的操作。
除此之外,还可以添加、删除字段;
修改字段名。
在“图书”数据表中追加如下所示的一条记录:
书号:
20061010,书名:
信息技术,作者:
朱铨,出版社:
电子工业,价格:
¥10.00,出版日期:
2007-5-1,是否借出:
览或者追加记录操作时,不可随意修改原有记录数据。
若在编辑状态下出现误操作,可以按
ESC键取消操作(在选定状态下,则可能无法撤消)。
例题:
删除“图书”表中第6条记录
在“数据表视图”下打开“图书”表,利用记录定位器定位到第6条记录,单
删除记录后无法使用撤消命令恢复。
将“图书”数据表中“出版社”字段中所有的“教盲”更改为“教育”参考设置:
打开“图书”表,单击“编