资源描述
高一信息技术(选修)复习
班级: 姓名: 座号:
一、数据管理的基本知识
1、数据及数据类型 (P6-7)
1)数据是一种重要的信息资源,是对现实世界中客观事物的符号化表示,分为数值型数据和非数值型数据。可以用数字来表示的数据是数值数据,如轻重、高矮、大小等数值型数据,用非数字形式来表示的数据称为非数值数据。如字符、文字、图表、图像、声音等非数数值型数据。
数据与信息的区别和联系:数据是信息的具体描述,是信息的载体
2)理解不同的数据类型 P64-65
数据类型
说明及举例
数字
用来存储可以进行算术运算的数字,可以是整数或是小数。
如数量、价格、成绩,例:100
文本
包括汉字、字母、数字、特殊符号,作为文本的数字不具数值含义,不能直接用于数字运算
如姓名、学校、地址、学号,例A2008,赵明
日期/时间
可以保存日期及时间
2008-1-13
OLE型
图像、声音等
超链接
电子邮件、网页地址
备注
适用于比较长的文本
逻辑型(是/否)
只有两个值,真或假,对或错。
如:男和女;是否可预定;
自动编号
内容为数字的流水编号,且默认由1开始编号,每增加一条记录,即加1。
1.人们使用某些符号,如文字、音频等表达信息,这些都可以称为( )。(0806)
A.记录 B.数值 C.数据 D.数字
2、用一组数据“班级:05;姓名:李想;性别:男;座号:9 ;总分:369”来描述某位学生信息,其中“总分”字段适合的数据类型为( )(0906)
A:数字型 B:逻辑型 C:日期型 D:货币型
3、用一组数据“客房编号: 0101,额定人数:4,状态: 即将到达,是否可预定: TRUE”来描述某客房信息,其中“是否可预定” 字段适合的数据类型为( )(0906)
A:数字型 B:逻辑型 C:日期型 D:货币型
4、用一组数据"产品名称: 自行车,开始时间:2009-6-29,结束时间: 2009-12-3,需求数量:1010"来描述某生产计划信息,其中"开始时间"数据可设置为( )(0906)
A:数字型 B:逻辑型 C:日期/时间型 D:货币型
5、用一组数据“班级:05,姓名:李警,性别:男,座号:9 ”来描述某位学生信息,其中“姓名”数据可设置为( )(0906)
A:文本型 B:逻辑型 C:日期型 D:货币型
6、用一组数据“类型编号: BK001;类型名称:管理;可借天数:30”来描述图书类型信息,其中“类型编号”数据可设置为( )(0906)
A:数字型 B:逻辑型 C:日期型 D:文本型
7、下列关于数据的叙述,错误的是( ) (0901)
A.数据只能以数字形式来表示 B.数据是人类社会的一种重要信息资源
C.数据是的信息的符号化表示 D.数据是对现实世界中客观事物的符号化表示
2、了解数据管理技术的变迁 (P8)
发展历程可分为三个阶段:人工管理、文件系统、数据库系统
人工管理特点:没有专门的软件管理数据,数据与应用程序紧密联系,不能共享。
文件系统特点:数据文件与应用程序分离,但独立性、安全性和完整性较差。
数据库系统:数据结构化,数据共享,数据的安全及完整性得到保证。
专用软件
独立性
共享性
冗余度
管理性/安全性
人工管理
无
差
差
高
差
文件系统
有
差
差
高
差
数据库
有
好
好
低
好
与人工管理和文件系统相比,数据库系统主要有以下一些特征:
① 数据结构化。这是数据库与文件系统的根本区别。数据库中的数据组织形式为二维表。
② 数据共享。数据库中的数据可以通过数据库管理系统为多个用户所共享,冗余度小。
③ 数据具有较高的独立性。
④ 数据的安全性得到保证。
1、数据管理技术的发展经历了三个阶段,分别为人工管理、数据库管理和( )(0906)
A:网络管理 B:计算机管理 C:文件管理 D:软件管理
2、数据管理技术的发展经历了三个阶段,其中最早出现的是( )(0906)
A:人工管理阶段 B:机器系统阶段 C:数据库系统阶段 D:文件系统阶段
3、数据管理技术的发展经历了三个阶段,按照先后顺序以下表述正确的是( ) (0901)
A.文件管理、人工管理、数据库管理 B.数据库管理、文件管理、人工管理
C.人工管理、文件管理、数据库管理 D.人工管理、数据库管理、文件管理
4、下面列出的数据管理技术发展的三个阶段中,有专门的软件对数据进行管理的阶段的是( ) (0901)
① 人工管理阶段 ② 文件系统阶段 ③ 数据库系统阶段
A.只有② B.只有③ C.②和③ D.①和③
3、认识关系数据库(P26-28)
(1)几个概念:
表:由记录和字段组成。
记录:表中的一行称为一个记录。
字段:每一列就是一个字段,每列的第一行是字段名称。
关键字:指能标识唯一一条记录的字段,它也称作键。在数据表中,可以有不止一个键能够唯一标识记录,这样的键称作候选键,其中只有一个候选键可以用作表的主键,或称主关键字。主键的意义是该字段的数据在表中不可以重复,若有重复,则在保存时发生错误。
关系:一个二维表在关系数据库中称作关系,在关系数据库中,用表格来存储数据。
(2)关系数据库的基本概念:就是相互关联的二维数据表的集合。
1)数据库中信息以二维表的形式存储,一个数据库包含多个表
2)满足下列条件的二维表可以称为关系
①每一列的数据类型相同; ②表中不允许有重复的字段;
③没有内容完全相同的行;
④任意交换两行、两列,不影响整个表的内容,也就是说,行和列的排列顺序是无关紧要的;
⑤每一个字段都是简单的数据项,而不是组合数据项。
(3)关键字是唯一标识一条记录的某个字段或若干个字段的组合
①作为主关键字的字段不能为NULL值
②作为主关键字的字段值不能重复
③当不能确定任何单字段的值唯一时,可能将两个或更多个的字段组合成为主关键字
1.如下图所示,选中的行称为( )。(0806)
A.一个项目 B.一个字段
C.一条目录 D.一条记录
2、关系型数据库中关于“字段”描述正确的是
( )(0906)
A:表中的列称为字段 B:字段简称是DBMS C:二维表称为字段 D:字段就是mdb文件
3、关系型数据库中有关“记录”的描述正确的是( )(0906)
A:表中的行称为记录 B:记录简称是DB
C:二维表称为记录 D:记录就是mdb文件
4、下列不属于数据表结构的是( )(0801)
A、各个字段的名称 B、各个字段的属性 C、数据表的主键 D、字体的颜色
5、关系型数据库用二维表的形式管理和存储数据,表中的行称为( )(0801)
A、记录 B、属性 C、字段 D、实体集
6、关系数据库中的关系实际上是( )(0901)
A.二维表 B.三维表 C.数据 D.文件
7、如下图所示,表中的列称为( )。(0806)
A.字段 B.记录 C.目录 D.表头
8、下图所示“图书信息”数据表中,最适合设为主键的字段是( )(0906)
A:作者 B:类型编号 C:书名 D:图书编号
9、下图所示“运货商”数据表中,最适合设为主键的字段是( )(0906)
A:公司名称 B:电话 C:运货商 D:运货商ID
10、关系数据库的二维表(关系)必须满足的条件是( )(1006)
①表中每一列的数据类型必须相同 ②表中不允许有重复的字段
③表中不应有内容完全相同的行 ④行和列排列顺序是无关紧要的
⑤表中每一个字段可以是简单的数据项, 也可以是组合的数据项
A.①②③④ B.②③④⑤ C.①③④⑤ D.①②③⑤
11、在Access数据表中,关于关键字的叙述,正确的是( )(1006)
A.在一张数据表中,允许设置多个主关键字
B.在一张数据表中,可以随意选择一个字段名作为关键字
C.在一张数据表中,可以随意选择一条记录作为关键字
D.在一张数据表中,一个关键字可以是多个字段的组合
12、下列关于数据表的叙述,不正确的是( )(1006)
A.数据表中的每一行又称为一条记录 B.数据表中每一列称为字段
C.一张数据表包含多个数据库 D.数据表属于机器世界
4、 数据库、数据管理系统和数据库应用系统的概念(P28-29)
数据库(Database,简称DB)是按照某种模型组织起来的,可以被用户或应用程序共享的、大量且相互关联的数据集合。以二维表形式存入在计算机中的相互关联的数据集合
数据管理系统(简称DBMS)是对数据库进行管理的通用软件系统,是数据库系统的核心。它具有对数据库中的数据资源进行统一管理和控制的功能。具有数据定义、数据操纵和数据库的运行控制功能。在数据库系统中,用户对数据库进行的各种操作都是通过数据管理系统实现的,因而使数据库中的数据具有较大的独立性。常见的数据库管理系统:Access、SQL Server、Foxpro、DB2、Oracel、Sybase等。
数据库应用系统是指针对某个特定目标,建立在数据库管理系统之上的计算机应用系统。如,学生学籍管理系统,网上商城等。
数据库应用系统的组成:
数据库
数据库管理员
数据库管理系统
数据库应用系统
用户
数据库系统的优点:数据独立性高;共享性好;冗余度小;数据的正确性和一致性
1、在下列选项中,描述正确的是( )(0906)
A:数据库就是mdb文件 B:数据库可以被用户或应用程序共享
C:数据库就是Access D:所有数据库都是面向对象型数据库
2、数据库管理系统英文缩写是( )(0906)
A:DB B:DBMS C:DBS D:DBMA
3、在下列选项中,关于数据库中数据表的描述正确的是( )(0906)
A:关系型数据库的数据表是二维表 B:数据表简称是DBMS
C:数据表就是Access D:数据表就是mdb文件
4. Access属于( )。(0806)
A.表格处理软件 B.文字处理软件 C.数据库应用系统 D.数据库管理系统
5、下列不属于数据库管理系统的特点的是( )(0906)
A:数据结构化 B:数据共享 C:数据独立性 D:数据传染性
6、下列选项中,不属于数据库管理系统的是( )(0906)
A:Access B:Word C:FoxPro D:SQL
7、下列不属于数据库管理系统的是( )(0906)
① FoxPro ②PowerPoint ③Access ④ Excel ⑤ SQL ⑥Photoshop
A:①③⑤ B:②④⑥ C:②④⑤ D:①④⑤
8、在下列选项中,关于数据库管理系统描述正确的是( )(0906)
A:数据库管理系统就是数据库 B:数据库管理系统是维护和管理数据库的软件
C:数据库管理系统就是Access D:Access不属于数据库管理系统
9、以下属于数据库应用系统实例的是:( )(0906)
①操作系统(Windows) ②图书馆管理系统 ③火车售票系统 ④BIOS程序
A:①④ B:②③ C:②④ D:③④
10、下列属于Access创建的数据库文件是( )(0801)
A、邮政编码.mdb B、自我介绍.doc C、期中考成绩.xls D、中国心.mp3
11、下列属于数据库管理系统的是( )(0801)
A、Windows XP B、Access C、研究性学习报告.doc D、Excel
12、“校本课程.mdb”是一个( )(0801)
A、数据库文件 B、文本文件 C、音频文件 D、视频文件
13数据库的英文缩写是( )(0801)
A、Base B、Data C、DBMS D、DB
14、.下列属于数据库管理系统特点的是( ) (0901)
①数据结构化 ②数据共享 ③数据独立性 ④数据安全保证
A.①② B.①③ C.①③④ D.①②③④
15、数据库中存储的是( ) (0901)
①数据 ②数据之间的关系 ③数字 ④字符
A.只有① B.只有③ C.①和② D.②和③
16、下列描述错误的是( ) (0901)
A.一个数据库可以包含多个表 B.同一个字段的数据类型必须相同
C.同一数据表不允许有重复的字段名 D.同一数据表不允许有重复的数据类型
17、下列关于数据管理的叙述,不正确的是( ) (1006)
A.数据管理是指对日常计算机文档进行收集管理
B.数据管理是指对数据的收集、分类、组织、存储、查询和维护等活动
C.数据管理技术是指与数据管理活动有关的技术
D.数据库管理技术发展过程中经历了三个阶段
18、下列关于数据库管理系统的叙述,正确的是( ) (1006)
A.数据库管理系统是数据库的统称
B.数据库管理系统具有对任何信息资源管理和控制的能力
C.数据库管理系统对普通用户来说具有不可操作性
D.数据库管理系统具有对数据库中数据资源进行统一管理和控制的功能
19、下列关于数据库系统主要特点的叙述,错误的是( )(1006)
A.数据共享 B.实现数据冗余 C.数据结构化 D.数据具有较高的独立性
20、数据库是指( )(1006)
A.存放在磁盘中的数据,可以被各用户或应用程序共享和利用
B.存放在磁盘中的文件,可以被用各户或应用程序共享和利用
C.存放数据的服务器,可以被各用户或应用程序共享和利用
D.按照某种模型组织起来的数据集合,可以被各用户或应用程序共享和利用
21数据库系统关系图,如图所示:其中①、②、③分别为( )(1006)
A.数据库、应用程序、数据库管理系统
B.应用程序、数据库管理系统、数据库
C.数据库管理系统、应用程序、数据库
D.数据库管理系统、数据库、应用程序
二、数据库的建立、使用与维护
(一).数据分析与建模
1、数据库设计的过程
数据收集->数据分类、整理->画E-R图->确定关系数据模型->创建数据库
2、数据的抽象描述
关系二维表
E-R图(实体-联系模型)
(1)、现实世界
(2)、信息世界
1)实体:客观存在且可以互相区别的事物,如一个学生、一本书等。
2)属性:实体的特征,如一个学生实体可以有姓名、体重、年龄等属性。
3)键:能在实体集中唯一标识一个实体的属性,身份证号码、学号、借书证号等。
4)联系:有三种:一对一、一对多、多对多。如学校与正校长(一对一)、班级与学生(一对多)、比赛项目与运动员(多对多)。
(3)、机器世界
字段:字段用来标记实体属性。如学生有学号、姓名、性别等字段。
记录:一个记录可以描述一个实体。如一个学生的记录由“学号、姓名”等字段组成。
文件:同一类记录的集合。
(4)、三个世界的术语对照
1、现实世界中个体(对象)反映到信息世界中称为( )(0906)
A:实体 B:属性 C:联系 D:键
2、一所医院只有一个正院长,同时一个正院长只能担任一所医院的正院长职务,则医院与正院长之间的联系类型是( )(0906)
A:一对一 B:一对多 C:多对一 D:多对多
3、信息世界中“实体”反映到机器世界中称为( )(0906)
A:文件 B:字段 C:记录 D:关键字
4、在现实世界中,“订单”对象有客户、订购日期、到货日期等特征,用概念模型描述“订单”对象时,“订购日期”是( )(0906)
A:属性 B:实体 C:特征 D:联系
5、用概念模型描述现实世界的事物时,将事物的某一特征称为
A、属性 B、实体集 C、联系 D、实体
6、下列属于现实世界术语的是( )(1006)
A.对象 B.关键字 C.记录 D.字段
7、下列关于数据抽象的描述,正确的是( )(1006)
A.从现实世界到信息世界的数据抽象称为建立数据模型
B.从现实世界到机器世界要经过一次数据抽象
C.从机器世界到现实世界的数据抽象称为建立计算机模型
D.从现实世界到信息世界的数据抽象称为建立概念模型
3、概念模型与E—R图
概念模型是从现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具。概念模型的表示方法很多,其中最为常用的是P.P.S.Chen于1976年提出的实体-联系(Entity-Relationship Model),也称实体-联系模型,简称E—R图。E—R图包括三个图素:
(1)实体集。用矩形表示,框内标注实体名称。
(2)属性。用椭圆形表示,并用连线与实体连接起来。
(3)实体之间联系。用菱形框表示,框内标注名称。
实体间的关系如下图:
下面就是一个E-R图实例:
(4)建立实体-联系模型的一般步骤是
①确定实体 ② 确定相关实体属性
③确定实体之间联系 ④设计出E-R图
1、E-R图中,表示实体之间联系的图形是( )(0906)
A:菱形 B:平行四边行 C:矩形 D:椭圆
2、如下图所示的E-R图,实体间的联系类型是( )(0906)
A:一对一 B:一对多 C:多对一 D:多对多
3、如下图所示的E-R图,下列描述正确的是( )(0906)
A:产品名称、供应商、类别、产品都是属性
B:产品名称、供应商、类别是属性,产品是实体
C:产品名称、供应商、类别、产品都是实体
D:产品名称、供应商、类别是实体,产品是属性
4、如下图所示的E-R图,实体间的联系是( )(0906)
A:一对一 B:一对多
C:多对一 D:多对多
5、如下图所示的E-R图,下列描述正确的是( )(0906)
A:学生、姓名、班级、座号都是属性
B:学生、姓名、班级、座号都是实体
C:姓名、班级、座号三个实体具有共同的属性
D:学生实体有姓名、班级、座号三个属性
6、一所学校有多位教师,一位教师只在一所学校任教,学校与教师之间的联系类型是( )(0801)
A、多对多 B、一对多 C、多对一 D、一对一
7、建立实体-联系模型的一般步骤是( )(0801)
①确定实体 ②设计出E-R图 ③确定实体之间联系 ④确定相关实体属性
A.①②④③ B.①②③④ C.④①②③ D.①④③②
8、在信息世界中,实体集之间的联系有三种:一对一联系、一对多联系和( )(1006)
A.单对单联系 B.逻辑联系 C.数据联系 D.多对多联系
9、下列关于E-R图的图素中,正确的是( )(1006)
A.在E-R图中,属性使用菱形框表示
B.在E-R图中,实体集使用菱形框表示
C.在E-R图中,实体集之间的联系使用直线表示
D.在E-R图中,实体集使用矩形框表示
4、建立关系数据模型,即从E—R模型到关系数据模型的转换(纲要P74)
关系数据模型是采用二维表的形式表示实体以及实体之间的联系。
从E—R模型转换成关系数据模型,一般可以分两步进行:
1)、将每个实体集转换成一个二维表。实体集名转化为表名,属性转化为字段名,一个具体的实体由表中的一条记录来表示。
2)、将实体集之间的联系转换成二维表。联系名转化为表名。
对于1:1的联系,可以把联系合并到其中任意一个实体的二维表格中:即1:1联系两端的实体,任意选择一端,把另一端实体的关键字添加到这一端实体的二维表格中,如果联系本身有属性,再把联系的属性也添加进去。
对于1:n联系,则在n端实体的二维表格中添加1端实体的关键字,如果联系本身有属性,再把联系的属性也添加进去。
学校编号
校名
学校
管理
正校长
校长编号
姓名
1
1
任职年月
方法一:
方法二:
正校长表:
学校表:
学校编号
校名
学校编号
校名
校长编号
任职年月
校长编号
姓名
校长编号
姓名
学校编号
任职年月
学校表:
正校长表:
对于m:n联系,就不可以合并到实体的二维表格中,否则会出现大量的数据冗余。只能把联系转换为一个新的二维表格,其属性为两端实体类型的关键字加上联系类型的属性,而新的二维表格本身的关键字为两端实体关键字的组合。
学校编号
校名
学校
聘任
教师
教工号
姓名
nm
1
聘任
时间
方法:
教师表:
学校表:
学校编号
校名
教工号
姓名
学校编号
聘任时间
时间
课程编号
课程名称
课程
选修
学生
学号
姓名
m
n
成绩
方法:
学生表:
课程表:
课程编号
课程名称
学号
课程号
成绩
学号
姓名
选修表:
1、"学生"实体有"姓名、班级、座号"三个属性,若将"学生"实体转换成二维表,下列正确的是( )(0906)
A: B:
C: D:
2、"作品"实体有"编号、名称、类别"三个属性,若将"作品"实体转换成二维表,下列正确的是( )(0906)
A: B:
C: D:
3、依据下图所示E-R图,用二维表表示"学校"与"学生"之间的联系,下列正确的二维表是( )(0906)
A: B:
C: D:
4、将E-R模型转换成关系数据模型时,实体集的每个属性可转换成( )(0801)
A、多个二维表 B、一个字段 C、一条记录 D、一个二维表
5、E-R图转换成关系数据模型时,每个实体集转换成一个二维表,其中实体名和属性名将转换成二维表的( ) (0901)
A.行和列 B.表名和字段名 C.表名和主关键字 D.记录和字段
6、如图所示,如果要将该E-R模型转换到关系数据模型,其方法是( )(1006)
①将每个实体集转换成二维表
②将实体集之间的联系转换为二维表
③分别将属性转换为二维表
④将所有的实体转换成一个二维表
A.①② B.①④ C.②④ D.③④
5、其它数据模型
1)、关系模型:所学的Access为关系数据库。
2)、层次模型
3)、网状模型
网状模型
1、用Access建立的数据库属于( )(0906)
A:面向对象型数据库 B:网状型数据库 C:层次型数据库 D:关系型数据库
2、下列选项中,不属于数据模型有( )(0906)
A:关系模型 B:网状模型 C:概念模型 D:层次模型
3、下列选项中,属于数据模型有( )(0906)
A:关系模型 B:物理模型 C:概念模型 D:数学模型
4、下图描述的数据模型是( )(0906)
A:关系模型 B:网状模型
C:物理模型 D:层次模型
5、采用二维表的形式表示实体以及实体之间的联系,其数据模型是( )(0801)
A、关系模型 B、面向对象模型 C、网状模型 D、层次模型
6、用树型结构来表示实体之间联系的数据模型称为( ) (0901)
A.关系模型 B.网状模型 C.物理模型 D.层次模型
7、下图描述的数据模型是( )(0906)
A:关系模型 B:网状模型
C:物理模型 D:层次模型
(二)创建与维护数据库
1、设计视图(与数据库结构相关的操作):修改结构(增加字段、删除字段、更改字段名称和属性、设置主键)。
数据表视图与设计视图切换按钮
2、数据表视图(与记录相关的操作):增加记录、修改记录、删除记录、替换记录、排序、单一条件筛选、)
全选
当前记录
新记录
记录指示器
共有记录数
3、Access数据库设计窗口(与数据表相关的操作):创建数据表、建立表间关系,创建查询,通过输入数据创建表等操作。
创建表有三种方式:
1、使用设计器创建表
2、使用向导创建表
3、通过输入数据创建表
我们所学为第一种,“使用设计器创建表”
1、下图数据表中共有记录数为( )(0906)
A:7 B:10 C:9 D:77
2、如下图所示, “运货商”数据表包含的字段有( )(0906)
A:公司名称、文本、运货公司名称 B:公司名称、电话、运货商
C:运货商ID、自动编号、文本 D:运货商ID、公司名称、电话
3、如下图所示,可以对“运货商”数据表进行的操作是( )(0906)
A:创建新表 B:增加字段 C:修改表名 D:增加记录
4、如下图所示,下图为“运货商”数据表,当前状态下能进行的操作是( )(0906)
A:删除“运货商”数据表 B:删除“公司名称”字段
C:修改表名 D:增加记录
5、在"Access数据库表设计器"窗口中,可以进行的操作有( ) (0901)
① 创建数据表 ② 通过输入数据创建表 ③ 删除数据表中的一条记录
A.① B.①② C.①②③ D.①③
6、在Access关系数据管理系统中,创建数据表结构后允许的操作有( ) (0901)
① 添加记录 ② 删除字段 ③ 改变字段属性 ④ 更换关键字
A.①②③ B.①②④ C.①③④ D.①②③④
7、在"Access数据表视图"中,不允许的操作有( ) (0901)
A.修改数据类型 B.删除记录 C.修改记录 D.添加记录
8、下列叙述中,正确的是( )(1006)
A.在Access表设计视图中,可以删除字段 B.在Access表设计视图中,可以删除记录
C.在Access表设计视图中,不可以修改字段 D.在Access表设计视图中,可以追加记录
9、下列叙述中,正确的是( )(1006)
A.在Access表设计视图中,可以删除记录 B.在Access表设计视图中,不可以修改字段
C.在Access表设计视图中,可以追加记录 D.在Access表设计视图中,可以删除字段
10、在“Access数据库设计”窗口中,可以进行的操作有( )(1006)
①创建数据表 ②建立表间关系 ③删除数据表 ④删除数据表中的一条记录
A.②③④ B.①②③ C.①③④ D.①②④
11、下列叙述中,正确的是( )(1006)
A.在Access中,一个数据表可以创建多个数据库
B.在Access中,一个数据库可以创建多个数据表
C.在Access中,一个数据表只能创建一个数据库
D.在Access中,一个数据库只能创建一个数据表
降序
升序
(三)使用数据库
图标:
数据表视图与设计视图切换按钮
按选定内容筛选
按窗体筛选
应用/取消筛选
添加记录
删除记录
1、排序: 1)、在数据表下打开表;
2)、选中列
3)、点击“升序”(由小至大)或“降序”(由大至小);
多列排序:这些字段必须紧连在一起,没有相邻的要先拖动在一起,排序按先根据左边,再根据右边进行排序。
排序原则:①数字、日期按大小; ②逻辑型True<False;
③英文:字母顺序,大写<小写; ④中文:拼音顺序
2、筛选:是指在数据表中查找满足一定条件的记录。
(1)、按选定内容筛选:(2)、按窗体筛选:(3)、高级筛选:
1)在“准则”中,两个条件在同一行,表示它们之间是AND(与)的关系,即这些条件要同时成立。
2)在“准则”中,两个条件在不同行,表示它们之间是OR(或)的关系,即这些条件中只要一个成立就行了。
3)like “1*” (*是通用字符,代表任意字符,1*表示第一个字符为“1”的字符串) 注意:“是英文状态下的双引号。
like “王*“(姓"王"的所有记录)*王*,*王
3、查询(运行的工具按钮:)查询和数据表一样,属于数据库中的一个对象。
(1)、定义:在数据库中查找出满足条件的记录项;虽然与筛先有类似的地方,但有所区别:筛选只能在同一张数据表,筛选的结果不能直接保存。而查询时检索的数据涉及到多个表,或者只显示指定的某些字段。
(2)、查询类型:(多表查询时一定要创建数据表间的关联)
A、 单表 B、多表 C、参数 D、条件查询
(3)、使用条件(准则)的语法问题:
1)、文本类型:直接输入文本即可,ACCESS会自动加入双引号,若是不等于某某文本,则必须在文本前加入“NOT”,也可结合通用字符“*”,设置查询条件。
2)、数字及日期:这两种类型的条件语法完全相同,比较字符可分为两类。如:“>#2001/1/1#”,表示只显示2001/1/1以后的记录;
“between 1 and 10” 表示只显示大于等于1及小于等于10的记录。
3)、对于任意字段,如果判断该字段的值是空,则填入“IS NULL”,不是空则填入“IS NOT NULL”
4、数据的统计:视图->总计
在ACCESS中,数据的统计是通过“合计”功能来实现的。合计功能的目的是将表的记录予以分组后,再加以计算。
合计功能的部分选项内容如下:
分组(Group By):某个字段将记录进行分组。
求和(Sum):计算字段中值的总和。
平均(Avg):计算平均值。
最大值(Max):搜索该字段的最大值。
最小值(Min):搜索该字段的最小值。
条数(Count):计算记录条数。
第一条(First):搜索该字段的第一条记录。
最后一条(Last):搜索该字段的最后一条记录。
条件(Where):设置计算条件
1、如图所示,若要统计每一类药品的数量,应在下图所示的"药品类型"字段"总计"栏中选择( )(0906)
A:Avg
B:Min
C:Max
D:Count
2、如下图所示,"产品"表中被排序的字段是( )(0906)
A:产品名称 B:产品ID C:供应商 D:类别
3、如下图所示,执行查询后结果为( )(0906)
A:
B:
C: D:
4、如下图所示,执行查询后结果为( )(0906)
A:
B:
C:
D:
5、如下图所示,执行查询后结果为( )(0906)
A:
B:
C: D:
6、 如下图所示,若要统计各类产品的订单总数,应在下图所示的"数量"字段"总计"行中选择( ) (0901)
A. Sum B. Avg C. Min D. Max
7、如下图所示,查询结果显示的是( ) (0901)
A. 1996年8月21日以前的记录 B. 1996年8月21日以后的记录
C. 1996年8月21日的记录 D.所有记录
8、下列叙述中,错误的是( ) (0901)
A.建立表之间的联系,必须先关闭数据库
B.建立表之间的联系,能够实现多个表之间的数据连接
C.用来关联的两个字段的名称可以不同
D.用来关联的两个字段的数据可以不同
9、如下图所示,查询结果显示的是( ) (0901)
A.不是由"联邦货运"运货的记录
B.所有的记录
C. "联邦货运"
D.由"联邦货运"运货的记录
10、如下图所示,查询结果显示的是( ) (0901)
A.姓名为"方*"的记录
B.姓名中包含"方"的记录
C.所有姓"方"的记录
D.所有的记录
11、在进行多表查询时,相关的表( )(1006)
A.不一定要建立关联 B.必须建立关联 C.视情况而定 D.不能建立关联
5、数据的导入、链接和导出
导入
链接
导出
概念
将外部数据转换并复制到当前数据库中。要求外部数据表的结构与当前数据表的结构相同。
只是引用外部数据,并不将这些数据复制进去。
将数据库中的数据输出到其他数据库、电子表格或文本文件。
操作
文件—获取外部数据—导入
文件—获取外部数据—链接表
文件—导出
在数据库设计窗口和数据表视图窗口都可以进行操作
文件的格式
Excel表格、Dbase数据库,文本文件(.txt)
图标
形成一个新表,图标为数据表的图标。
没有形成一个新表,图标仍为原文件的图标,例如链接的文件为Excel,则仍为Excel的图标。
功能
导入、链接和导出提供了一个与外部环境交换和共享数据的方法。
1. 在ACCESS中数据的导入和链接的区别是( )
A. 链接是将外部数据转换并复制到当前数据库中,而导入只是引用外部数据,并不复制进去
B. 两者都是将外部数据转换并复制到当前数据库中
C. 导入是将外部数据转换并复制到当前数据库中,而链接只是引用外部数据
D. 对链接的数据进行修改不会影响原数据,而导入的则会
6、结构化查询语言SQL
SQL语言是关系数据库的国际标准语言,具有数据定义、查询、操纵和控制功能,SQL语言称为结构查询语言
创建数据表
CREAT
插入记录
INSERT
删除数据
DELETE
修改数据
UPDATE
创建查询
SELECT
1、创建数据表
语法:
CREAT
展开阅读全文