福建信息技术选修4会考复习材料(最新)

更新时间:2023-11-24 08:47:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据管理技术 期末复习资料

信息技术(选修4) 数据管理技术复习提纲

第一章 认识数据管理技术

一、数据管理基本知识

1、数据管理技术的基本概念

数据:是人类社会的一种重要信息资源,是对现实世界中客观事物的符号。计算机中的数

据分为数值型数据与非数值型数据。

例题:如商品价格、销售数量等数据是( ) A、数值数据 B、非数值数据

数据管理:是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。 数据管理技术:与数据管理活动有关的技术。

数据库(DB):按照某种模型组织起来的,可以被用户或应用程序共享的数据的集合;关系型数据库是应用得最多的数据库,它是一个文件,由多个数据表(二维表)组成。在Access中,数据库文件的扩展名为.mdb,主要存放了数据和数据之间的关系。

数据库管理系统(DBMS):能够建立数据库、维护数据库及管理数据库的一个开发平台。 数据库应用系统:应用了数据库的信息系统。 终端用户 应用程序

据 数据库管理员 数据库管理系统 库

数据库系统结构示意图

常见的关系数据库管理系统:Access、Foxpro、DB2、SQL Server、Oracle等。

说明:数据库系统的核心为数据库管理系统,数据库管理系统的核心为数据库(或数据) 2、数据管理技术的变迁

数据管理技术经历了人工管理阶段→文件系统阶段→数据库系统阶段。 人工管理 文件系统 数据库系统 专用软件 无 有 有 数据独立性 差 差 好 共享性 差 差 好 冗余度 高 高 低 安全性 差 差 好

说明:文件系统阶段与数据库系统阶段根本区别在数据的结构化程度高低;

数据库技术的应用领域——主要应用于数据密集型应用的领域。

1

数据管理技术 期末复习资料

3、数据管理技术的应用

使用数据库应用系统的优势:①能够存储大量数据;

②管理操作方便、快捷,数据维护简单、安全; ③信息检索准确、迅速、高效;

④数据结构化,数据独立性、共享性、安全性高,冗余度低。 二、数据库、数据表、记录、字段、关键字的概念 关系:二维表在关系数据库中称作关系;

相关规定:表中每一列的数据类型必须相同

在同一张二维表中不允许有同名字段;

在一张二维表中,不应有内容完全相同的记录; 任意交换两行、两列,不影响整个表的内容 必须是简单的数据项(不能再拆分)

字段:二维表中的列称为字段;

关键字(键):能标识唯一一条记录的字段或字段组合(可以由单个或多个字段组成)。

关键字字段必须满足①值不能重复;②值不能为空值。

记录:二维表中行称为记录,可以用关键字来标识。

例题:下列软件中,不属于数据库应用系统的是( )

A、学籍管理系统 B、中考成绩查询系统 C、Linux 操作系统 D、网络售票系统

例题:数据库管理系统英文简写是( )

A、DB B、DBS C、DBMS D、Access

例题:某学校“会考信息管理系统”使用了利用Office 2000建立的数据库hkinfor.mdb该数据库应用系统的名称是( )

A、Access 2000 B、hkinfor.mdb C、hkinfor D、会考信息管理系统 例题:以下哪一项全不属于数据库管理系统( )

①FoxPro ②DB2 ③Access ④Excel ⑤Oracle ⑥Photoshop A、④⑥ B、①②⑥ C、①④⑤⑥ D、②④⑤⑥ 例题:关系数据库中的“关系”指的就是( )

A、联系 B、一维表 C、二维表 D、三维表

第二章 数据的分析与建模

一、数据分析与建模

建立数据库的过程:

①数据的收集与分类→②建立实体-联系模型(E-R图)→③将E-R图转化为关系数据模型→④创建数据库

1、数据的收集与分类 数据收集:对现实系统进行实地调查与分析,收集各种原始凭证,并弄清数据的来龙去脉。

2

数据管理技术 期末复习资料

数据的分类:对收集到的原始数据的基本特征进行分类整理,提取有用的信息

例题:为开发“会考信息管理系统”而收集到如下所列的数据,其中( )是不必要的 ①学生姓名 ②学生照片 ③班主任姓名 ④会考科目 ⑤考试成绩 ⑥监考人员 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、多对多联系 例题:现实世界中的某一对象及其特征抽象到信息世界中分别称为( )

3

数据管理技术 期末复习资料

A、数据表名 字段 B、记录 字段 C、实体 属性 D、实体集 属性 例题:在E-R图中,利用菱形框表示( )

A、实体 B、实体集 C、属性 D、联系 3、将E-R图转换为关系数据模型

概念:关系数据模型是采用二维表的方式表示实体及实体之间的联系。 常用的数据模型有:关系模型(二维表)、层次模型(树型结构)、网状模型(网状结构) 将E-R模型转换成关系数据模型的步骤(见会考纲要)

二、在Access关系数据库管理系统中创建与维护数据库

(一)创建数据库

创建数据库的步骤主要有三步:创建空数据库→建立数据表结构→输入记录数据 2、创建数据表 ? 创建数据表的方法: ①使用设计器创建数据表 ②使用向导创建表 ③通过输入数据创建表 ? 相关规定: ①字段名

■字段名是字段的标识,字段名必须是唯一的,同一数据表中不允许有重复的字段名; ■表中每一个字段必须是简单的数据项,而不是组合的数据项; ■字段名不能以空格开头,中间可包括空格,字段名不为空;

■字段名最多可达64个字符长度,可包括字母、数字、汉字及部分符号等。 ②数据类型

■数据类型是指该字段中存放数据的类型,而不是字段名本身的类型。 ■ACCESS中提供10种数据类型,默认的数据类型是文本型。 可变长度 固 定 长 度 类型 文本 数字 日期 OLE型 超链接 备注 自动编号 逻辑型 长度 1~255(默认50) 字节、整型、长整型 8个字节 10个字节 10个字节 10个字节 长整型,4个字节 1位 适用范围 字符 数值 日期 图像、声音等 长文本 真/假 说明 按年/月/日顺序 不需要手工输入 又称布尔型,是否型

设置字段长度时应按最大可能的的长度设置;一个汉字按两个字节计算。 注意:在Access中,要掌握不同数据类型的常量表示: ①数字:直接书写,例如 200

②文本:在文本数据前后加英文的双引号,例如 ”电子工业”

4

数据管理技术 期末复习资料

③日期:在日期数据前后加井字号,例如 #2007-5-1# ③是/否型:YES/NO ④设置字段属性: (二)维护数据库

数据库视图:查看数据库名称、创建/删除/修改对象(表、查询、报表等)、建立关系、导入/导出

数据表视图: 浏览数据表、追加/删除/修改记录;查找与替换记录数据;排序及筛选等。

共同点:有关记录数据的操作。除此之外,还可以添加、删除字段;修改字段名。

全选

当前记录 记录指示器

新记录

设计视图:添加、重命名、删除字段;修改字段数据类型、字段大小;设置主键等;

共同点:有关修改数据表结构的操作。

5

数据管理技术 期末复习资料

注意:若是修改字段的数据类型或字段大小时,可能会引起数据表中的数据丢失。 注意:删除记录后无法使用撤消命令恢复。

实施参照完整性是用来保证数据的完整性,即不允许出现相关联数据不一致的现象。若不选择该项,则建立的是不确定的联系。

附:不同视图下常用工具按钮注解 取消筛选 新记录 删除记录 显示表 视图切换按钮 保存 升序/降序 按选定内容筛选 查找 主键 查询类型 运行 总计 第三章 使用数据库

三、在Access关系数据库管理系统中使用数据库

(一)排序

定义:是根据数据表中的某个或多个字段的值对表中所有记录按升序或降序进行重新排列。 注意:各类型数据的大小比较原则:

数字比较:根据数字值的大小进行比较;

字符串文本比较:根据字符串首字符的ASCII码值(空格<数字<大写字母<小写字母)

进行比较,首字符相同时依次逐位比较其他字符直到得出结果;

汉字文本比较:根据汉字机内码的大小进行排序,可简单认为根据汉语拼音顺序排序。 如:”信息技术”<”语文”、”中华民族”<”中华人民”、”二等奖”<”三等奖” 日期/时间比较:根据日期/时间先后顺序比较,越后的日期或时间越大。 如:#2006-5-1#<#2006-5-7#、#12:30:00#<#18:00:00# 字符串排序:多个字符串左对齐后逐个比较

1、单个字段排序:选择要排序的字段,按要求进行升/降序排序 2、多字段排序方法

操作方法:①先移动需要排序的字段到相邻的位置(先排序的在最左端);

②再同时选定多个排序字段→使用“排序”命令。

注意:对多字段排序时,这些排序字段必须紧挨着,排序的原则是按从左到右的顺序进行;即先按最左端字段排序,当该排序字段中的内容相同时才根据第二字段进行排序,依此类推。 排序后可重新安排列的位置,不影响排序结果。 (二)筛选

定义:是指在数据表中查找出满足一定条件的记录。(使用筛选命令前要先打开数据表) 1、 按选定内容筛选:按选中的记录值筛选出固定值的记录 2、 内容排除筛选:去除和选中的记录值相同的记录 3、 按窗体筛选:可以按多个字段的内容筛选出记录

2、高级筛选:要筛选出满足的条件为某一范围,则需要使用高级筛选 注意:筛选条件的书写原则:

6

数据管理技术 期末复习资料

①数据类型一致性原则,即文本型数据加引号,日期时间型数据前后加“#”号,数字型数据直接书写;

②关系运算符的使用:>、<、=、>=(大于等于)、<=(小于等于)、<>(不等于) 如:>=60、<>”一等奖”、>#2007-4-30#、>=#2007-5-1# ③逻辑运算符的使用:not(非)、and(与)、or(或)

④条件(准则)行:同一行的条件是“与”的关系,不同行是“或”的关系 Not:相当于“<>”,如:不是“一等奖”可表示为:not ”一等奖”(<>”一等奖”) And:表示“与”的关系,即同时满足多个条件;

如:60~69分数段可表示为:>=60 And <=69 或者 Between 60 And 69 07年5月份可表示为:>=#2007-5-1# and <=#2007-5-31# Or :表示“或”的关系,即满足多个条件中的任意一个; 如:一等奖或二等奖可表示为:”一等奖” or “二等奖” 空值/非空值:is null / is not null

④通配符*、?的使用:只能在文本字段中使用,用于模糊查询 *:可表示任意多个字符;?:可表示任意一个字符。 如:姓名姓“王”可表示为:Like “王*”

身份证号码第5、6位为“31”可表示为:Like “????31*” (三)查询

定义:是指在数据库中查找满足条件的记录项。 查询与筛选的区别:

①查找范围不同;查询能在整个数据库中查找,而筛选仅能在当前数据表中查找; ②显示的字段不同:查询能显示指定字段,而筛选则显示当前数据表中的所有字段; 注意:在多表查询时,要先建立好数据表之间的联系,否则在显示结果时将会出现数据的冗余显示的现象。

(四)统计

要对数据库里的数据实现统计功能,可以使用Access提供“合计”功能来实现,常见的合计功能有:

分组(Group By):按某一字段将记录进行分组; 求和(Sum) 条数(Count)

计算字段中值的总和 计算记录条数

平均(Avg) 最大值(Max) 条件(Where)

计算平均值

搜索该字段的最小数值 设置计算条件

最小值(Min) 搜索该字段的最小数值

注意:①在统计中条件字段必须单独列出,且该字段在结果中不会不显示;

(五)数据的导入、链接与导出

Access获取外部数据的方法:导入(是将外部数据转换并复制到当前数据库中);

链接(仅是引用外部数据到当前数据库中)

因此,导入的数据被更改后不影响外部数据表;而链接表被更改后直接修改外部数据。 Access导出数据的方法:导出(将数据输出到其他数据库或其他应用程序当中)

7

数据管理技术 期末复习资料

注意:①选择好导入、链接或导出的数据文件类型,可被Access利用的文件类型有:

mdb、dbf、db、xls、txt;

②采用链接方式导入的数据,源文件的路径及文件名不可以更改,否则会出错。 附:

一、筛选、查询的比较 按内容筛选/排除 筛选 窗体筛选 高级筛选 查询 二、常用SQL语句 1、查询:Select

多表 单个表内 多个 范围 字段 单个 值 固定值 任意范围 显示 所有字段 可选择字段 Select * from 职工

Select 职工号,姓名,工资 from 职工

Select * from职工号 where 性别=’女’ and 工资>=1300 and工资<=2100 2、Update更新语句

Update 仓库 set 面积=面积+100

Update 仓库 set 面积=面积+100 where 城市=’上海’ or城市=’北京’ 3、Delete删除语句

Delete from仓库 blank 面积>900 4、Insert插入记录

Insert into 仓库(仓库号,城市,面积,创建时间) values (‘wh6’,’郑州’,’800’,’2005-12-01’)

Insert into 仓库values (‘wh6’,’郑州’,’800’,’2005-12-01’)

8

本文来源:https://www.bwwdw.com/article/wzzt.html

Top