2016版信息中职高考3+X书后练习题(Access含答案) - 图文

更新时间:2024-03-18 14:44:01 阅读量: 综合文库 文档下载

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

第一章 数据库基本概念P114 例题解析:

1、关系数据库系统实现的三种基本关系运算是( )。 A、索引,排序,查询 B、建库,输入,输出 C、选择,投影,连接 D、显示,统计,复制 2、Access数据库的类型是( )。

A、层次数据库 B、网状数据库 C、关系数据库 D、面向对象数据库

3、如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中的属性个数,这说明所实施的运算关系是( )。 A、选择 B、投影 C、连接 D、并

4、下列关于关系数据库中数据表的描述,正确的是( )。 A、数据表相互之间存在联系,但用独立的文件名保存 B、数据表相互之间存在联系,用表名表示相互间的联系 C、数据表相互之间不存在联系,完全独立 D、数据表既相对独立,又相互联系 5、将表中的字段定义为( ),其作用是使字段中的每一个记录都必须是唯一的以便于识别。

A、索引 B、主键 C、必填字段 D、有效性规则 6、数据库系统的核心是( )。

A、数据模型 B、数据库管理系统 C、软件工具 D、数据库

7、某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记,宾馆数据库中有客房信息表(房间号??)和客人信息表(身份证号,姓名,来源??)。为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为( )。 A、一对一联系 B、一对多联系 C、多对多联系 D、无联系 8、Access数据库的结构层次是( )。

A、数据库管理系统→应用程序→表 B、数据库→数据表→记录→字段 C、数据表→记录→数据项→数据 D、数据表→记录→字段 典型试题P116 一、选择题

1、数据库是( )组织起来的相关数据的集合。 A、按一定的结构和规则 B、按人为的喜好

C、按时间先后顺序 D、杂乱无章的随意的排列 2、Access数据库依赖于( )操作系统。

A、DOS B、Windows C、UNIX D、UCDOS 3、下述关于数据库系统的叙述中正确的是( )。 A、数据库系统减少了数据冗余 B、数据库系统避免了一切冗余

C、数据库系统中数据的一致性是指数据类型的一致 D、数据库系统比文件系统能管理更多的数据 4、在数据库中存储的是( )。

A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 5、在Access中,表是指( )。

A、关系 B、报表 C、表格 D、表单

6、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是( )。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 7、数据库系统的核心是( )。

A、编译系统 B、数据库管理系统 C、操作系统 D、数据库 8、按照传统的数据模型分类,数据库系统可以分为3种类型:( )。 A、大型、中型和小型 B、西文、中文和兼容 C、层次、网状和关系 D、数据、图形和多媒体

9、在设计图书馆管理系统过程中,一个同学可以同时借阅多本图书,一本图书只能有一个同学借阅,学生和图书之间的联系为( )。

A、一对多 B、多对多 C、多对一 D、一对一 10、在Access中,用来表示实体的是( )。 A、域 B、字段 C、记录 D、表 11、关系模型中,一个关键字是( )。 A、可由多个任意属性组成 B、至多由一个属性组成

C、可由一个或多个其值能唯一标识该关系模式的属性组成 D、以上都不是

12、同一个关系模型的任两个元组值( )。

A、不能全同 B、可全同 C、必须全同 D、以上都不是 13、在关系数据库中,记录的集合称为( )。 A、字段 B、文件 C、数据项 D、数据表

14、在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( );从表中选出满足某种条件的元组的操作称为( );将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为( )。

A、选择 B、投影 C、连接 D、扫描 15、在关系数据库中,允许( )。

A、同一列的数据类型不同 B、属性可以进一步分解

C、行列的顺序可以任意交换 D、同一个关系中两个元组相同 16、关系数据库管理系统中所谓的关系是指( )。 A、各元组之间彼此有一定的关系。 B、各字段之间彼此有一定的关系。 C、数据库之间彼此有一定的关系。 D、符合满足一定条件的二维表格。

17、在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。 A、选择 B、投影 C、连接 D、关联

18、在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是( )。 A、选择 B、投影 C、联接 D、自然联接 二、填空题

1、 是计算机系统中按照一定的方式组织、存储和应用的数据集合。支持数据库各种操作的软件系统叫 。 2、由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫 。 3、在数据库技术中,实体集之间的联系可以是一对一、一对多或多对多,那么“学生”和“可选课程”的联系为 。

4、人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是 。

5、在Access 2010中,数据库的核心对象是 ,用于和用户进行交互的数据库对象是 。 三、判断题

1、数据库系统由数据库、数据库管理系统、应用系统和数据库管理员组成。( )

2、数据库管理技术的发展经历了三个阶段,其中没有专门的软件对数据进行管理是文件系统阶段。( )

3、数据库系统的特点是数据冗余度高。( ) 4、名称是区分实体的唯一依据。( )

5、在网状模型中一个结点可以有多个双亲,结点之间可以有多种联系。(四、多选题

1、数据库管理阶段具有的特点有( )。 A、较高的数据独立性 B、最低的冗余度

C、采用数据结构化模型 D、具有数据控制功能 2、传统的集合运算有( )。

A、联连 B、并 C、交 D、叉 3、关系的完整性约束主要包括( )。 A、实体完整性 B、参照完整性 C、用户自定义完整性 D、属性完整性 4、数据库设计的过程包括( )。 A、需求分析 B、概念结构设计 C、逻辑结构设计 D、数据库实施

5、关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( A、数据结构 B、关系操作 C、完整性约束 D、关系运算

第二章 Access数据库的基本操作P121

例题解析

1、在Access的数据库对象中,不包括的是( )。 A、表 B、窗体 C、向导 D、模块 2、关闭数据库的方法有( )种。 A、2 B、3 C、4 D、5 3、数据库管理系统位于( )。

A、硬件与操作系统之间 B、用户与操作系统之间

C、用户与硬件之间 D、操作系统与应用程序之间 4、打开Access数据库时,应打开扩展名为( )的文件。 A、ACCDB B、MDB C、ACCDE D、DBF 典型试题

一、单项选择题

1、下列不属于Office系列办公应用程序套件的软件是( )。 A、Access B、Word C、Excel D、SQL Sever 2、在Access2010数据库文件的默认的扩展名是( )。

) )。 A、DOC B、DOT C、XLS D、ACCDB 3、Access2010关系数据库中包含( )对象。 A、5 B、6 C、7 D、8

4、关于Access提供的两种创建数据库的方法描述正确的是( )。 A、用模板比较简单快捷,也最为灵活 B、用模板比较麻烦,但最为灵活

C、先创建一个空数据库,再添加表、查询等比较简单快捷

D、先创建一个空数据库,再添加表、查询等比较麻烦但最为灵活 5、Access中表和数据库的关系是( )。

A、一个数据库可以包含多个表 B、一个表只能包含两个数据库 C、一个表可以包含多个数据库 D、一个数据库只能包含一个表 6、在Access中,空数据库是指( )。

A、没有基本表的数据库 B、没有窗体、报表的数据库 C、没有任何数据库对象的数据库 D、数据库中数据是空的

7、创建数据库有两种方法:第一种方法是先建立一个空数据库,然后向其中添加数据库对象,第二种方法是( )。

A、使用“数据库视图” B、使用“数据库向导” C、使用“数据库模板” D、使用“数据库导入”

8、若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为( )。

A、以只读方式打开 B、以独占只读方式打开 C、以独占方式打开 D、打开

9、数据库文件打开的方式是( )。 A、使用“文件”选项卡中的“打开”命令 B、“文件”选项卡的“最近使用文件”命令

C、在Windows资源管理器中,进入文件夹中用鼠标双击数据库文件 D、以上都可以

10、Access 2010是一个( )系统。

A、人事管理 B、数据库 C、数据库管理 D、账务管理 11、下列关于关系数据库中数据表的描述,正确的是( )。 A、数据表相互之间存在联系,但用独立的文件名保存。 B、数据表相互之间存在联系,是用表名表示相互间的联系。 C、数据表相互之间不存在联系,完全独立。 D、数据表既相互独立,又相互联系。 二、判断题

1、Access2010默认打开数据库的方式是独占方式。( ) 2、Access2010默认数据库文件的扩展名为accdb。( ) 3、以只读方式打开数据库,只能读取而不能写入。( ) 4、ALT+F4快捷键可以关闭数据库。( ) 5、数据库中最基本的数据库对象是表。( ) 三、填空题

1、Access2010数据库中,数据库对象包括表、查询、 、报表、模快和宏等六个对象。 2、创建数据库的常用方法有 两种。

3、在打开数据库对话框中,打开按钮选项中有 、以只读方式

打开和以独占只读方式打开。

4、修复数据库,可以恢复因误操作 的数据。

5、 是数据库的核心与基础,它存放着数据库的全部数据。

第三章 表的操作P129

例题解析

1、在Access数据库的表设计视图中,不能进行的操作是( )。 A、修改字段类型 B、设置索引 C、增加字段 D、删除记录

2、下列对数据输入无法起到约束作用的是( )。 A、输入掩码 B、有效性规则 C、字段名称 D、数据类型 3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。 A、索引 B、主键 C、必需 D、有效性规则 4、为加快对某字段的查找速度,应该( )。

A、防止在该字段中输入重复值 B、使该字段成为必填字段 C、对该字段进行索引 D、使该字段数据格式一致

5、若想在成绩字段中定义一个有效性规则,规定成绩的取值范围是0~100之间(包括0和100),则该表达式可以写成: 。

6、在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是( )。

A、输入掩码 B、有效性规则 C、默认值 D、参照完整性 7、在数据表中筛选记录,操作的结果是( )。 A、将满足筛选条件的记录存入一个新表中 B、将满足筛选条件的记录追加到一个表中 C、将满足筛选条件的记录显示在屏幕上

D、用满足筛选条件的记录修改另一个表中己存在的记录 8、下列关于OLE对象的叙述中,正确的是( )。 A、用于输入文本数据 B、用于处理超级链接数据

C、用于生成自动编号数据 D、用于链接或内嵌Windows支持的对象

典型试题 一、填空题

1、表的设计视图包括两部分:字段输入区和 ,前者用于定义 、字段类型,后者用于设置字段的 。

2、Access表由 和 两部分组成。

3、Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是:文本型和 。

4、如果某一字段有设置显示标题,Access系统就默认 为字段的显示标题。 5、一般情况下,一个表可以建立多个索引,每一个索引都可以确定表中记录的一种 。 6、在Access表中,可以定义三种主关键字,它们是 、 、 。 7、主键的值不能有重复也不能有 。

8、如果要求用户输入的值是一个3位的整数,那么其有效性规则表达式可以设置

D、数字类型的条件需加上双引号(“”) 2、在Access中,操作查询包括( )

A、更新查询 B、追加查询 C、删除查询 D、生成表查询 3、下列说法中,不正确的是( )。

A、创建好查询后,不能更改查询中字段的排列顺序 B、对已创建的查询,可以添加或删除其数据来源 C、对查询的结果,不能进行排序

D、使用更新查询,一次只能对一条记录进行更改 4、关于删除查询,下列选项中不正确的是( )。 A、每次操作只能删除一条记录 B、每次只能删除单个表的记录

C、删除过的记录能用“撤销”命令恢复

D、每次删除整个记录,并非是指定字段中的数据 5、交叉表主要包括以下( )三部分。

A、行标题 B、列标题 C、交叉行 D、交叉点

第五章 SQL基础P151

【典型例题】 一、选择题

1、SQL语言又称为( )。

A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构化操纵语言 2、ACCESS的SQL语句不能实现( )。 A、修改字段名 B、修改字段类型 C、修改字段长度 D、删除字段

3、在SELECT语句中,需显示的内容使用“*”,则表示( )。 A、选择任何属性 B、选择所有属性 C、选择所有元组 D、选择主键

4、下列SQL查询语句中,与图3.8所示的查询设计视图所示的查询结果等价的是(

A、SELECT姓名,职称 FROM 教师 WHERE性别=“女” OR 系别 IN(“计算机”,“经济”); B、SELECT姓名,性别,系别,职称 FROM 教师 WHERE 性别=“女” AND 系别 IN(“计算机”,“经济”); C、SELECT姓名,性别,系别,职称 FROM 教师

。 )

WHERE性别=“女” AND (系别=“计算机” Or 系别=“经济”); D、SELECT姓名,职称FROM教师

WHERE 性别=“女” AND (系别=“计算机” Or 系别=“经济”);

【典型试题】 一、填空题

1、SELECT语句格式中,“ORDER BY”的功能是 。

2、查询“ygda”表中每个员工编号、姓名、性别和出生日期数据的SELECT语句是: 。

3、Select 性别,avg(入学成绩) from 学生 Group By 性别;功能是: 。 4、在SQL的SELECT命令中用 短语对查询的结果进行分组。

5、要在查找表达式中使用通配一个数字字符,应选用的通配符是 。 6、在SQL的SELECT命令中,用于实现选择运算的短语是 。

7、使用SQL语句将一条新的记录插入学院表:INSERT 学院(系号,系名) (“04”,“计算机”) 8、使用SQL语句完成如下操作将所有教授的工资提高5%: 教师 SET 工资=工资*1.05 职称=“教授”; 。 9、在Access中,SQL查询具有3种特定形式,包括: 、 、 。 10、联合查询指使用 运算将多个 合并到一起。 二、选择题

1、SQL语言的组成部分不包括( )。

A、数据定义 B、数据操纵 C、数据维护 D、数据控制

2、在SQL语句中,与X Between 20 AND 30等价的表达式是( )。 A、X>20 AND X<30 B、X>=20 AND X<=30 C、X>20 AND X<=30 D、X>=20 AND X<30

3、在SQL语句中,检索要除去重复的所有元组,则在SELECT中使用( )。 A、ALL B、UNION C、LIKE D、DISTINCT 4、( )不是Access2010中可以使用的运算符。 A、+ B、- C、≥ D、=

5、Access2010中,总计函数中的“Avg'’是用来对数据( )。 A、求和 B、求均值 C、求最大值 D、求最小值

6、Access数据库中的SQL查询中的GROUP BY语句用于( )。 A、分组条件 B、对查询进行排序 C、列表 D、选择行条件

7、若要用设计视图创建一个查询,查找总分在255分以上(包括255分)的女同学的姓名、性别和总分,正确的设置查询准则的方法应为( )。 A、在准则单元格键入:总分>=255 AND 性别=“女”

B、在总分准则单元格键入:总分>=255;在性别的准则单元格键入:“女” C、在总分准则单元格键入:>=255;在性别的准则单元格键入:“女” D、在准则单元格键入:总分>=255 OR 性别=“女”

8、在查询设计器中不想显示选定的字段内容则将该字段的( )项的对号取消。 A、排序 B、显示 C、类型 D、准则

9、在Access中已建立了“学生”表,表中有“学号”、“姓名"、“性别”和“入学成绩”等字段。执行如下SQL命令:Select 性别,AVG(入学成绩) From 学生 Group by 性别;其结果是( )。

A、计算并显示所有学生的性别和入学成绩的平均值 B、按性别分组计算并显示性别和入学成绩的平均值 C、计算并显示所有学生的入学成绩的平均值

D、按性别分组计算并显示所有学生的入学成绩的平均值 10、SQL查询能够创建( )。

A、更新查询 B、追加查询 C、选择查询 D、以上各类

11、若显示“学生”数据表的所有记录及字段,其SQL语句应是( )。 A、select 姓名 From 学生 B、select * From 学生 C、select * From学生where学号=12 D、以上皆非 12、下面DELETE用法正确的是( )。

A、DELETE FROM * WHERE LastName=’Smith’

B、delete form Customers where LastName=’Smith’ C、DELETE LastName=’Smith'

D、DELETE FROM Customers WHERE LastName=’Smith'

13、下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。

A、SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“ AND 所属院系 IN(“03”,“04”) B、SELECT 姓名,简历 FROM tStud

WHERE 性别=“女” AND 所属院系IN(“03”,“04”) C、SELECT 姓名,性别,所属院系,简历 FROM tStud

WHERE 性别=“女” AND 所属院系=“03” OR 所属院系=“04” D、SELECT 姓名,简历 FROM tStud

WHERE 性别=“女” AND 所属院系=“03” OR 所属院系=“04”

14、如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。

A、删除 B、追加 C、生成表 D、更新 15、条件“Not 工资额>2000”的含义是( )。 A、选择工资额大于2000的记录 B、选择工资额小于2000的记录

C、选择除了工资额大于2000之外的记录

D、选择除了字段工资额之外的字段,且大于2000的记录 16、下列SELECT语句语法正确的是( )。 A、SELECT * FROM 教师表 WHERE=‘男’ B、SELECT * FROM 教师表 WHERE性别=男

C、SELECT * FROM 教师表 WHERE=男

D、SELECT * FROM 教师表 WHERE性别=‘男’

17、使用SELECT语句进行分组检索时,为了去掉不满足条件的分组,应当( )。 A、使用WHERE子句

B、在GROUP BY后面使用HAVING子句

C、先使用WHERE子句,再使用HAVING子句 D、先使用HAVING子句,再使用WHERE子句

18、SQL中用于在已有表中添加或改变字段的语句是( )。 A、CREATE B、ALTER C、UPDATE D、DROP 19、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。 A、=LEFT([专业],2)=“信息” B、LIKE “*信息*” C、=“*信息*” D、Mid([专业],2)=“信息” 20、SQL语句中的DROP语句的功能是( )。 A、创建表 B、在表中增加新字段 C、从数据库中删除表 D、删除表中记录 21、己知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每个人学生每借阅一本书生成一条记录,要求按学生学号统计出每个学生的借阅次数,下列SQL语句中,正确的是( )。

A、Select 学号,count(*) from 借阅

B、Select 学号,count(*) From 借阅 group by 学号 C、Select 学号,sum(*)From 借阅

D、Select 学号,sum(*)From 借阅 order by 学号 22、下列关于SQL语句的说法中,错误的是( )。 A、INSERT语句可以向数据表中追加新的数据记录

B、UPDATE语句用来修改数据表中己经存在的数据记录 C、DELETE语句用来删除数据表中的记录

D、CREATE语句用来建立表结构并追加新的记录

23、在SQL查询中使用WHERE子句指出的是( )。

A、查询目标 B、查询结果 c、查询视图 D、查询条件

24、数据表中有一个“地址”字段,查找地址最后两个字为“2搂”的记录准则是( )。 A、RIGHT([地址],2)=“2楼” B、RIGHT([地址],3)=“2楼” C、RIGHT(“地址”,2)=“2楼” D、RIGHT(“地址”,3)=“2楼” 25、用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是( )。 A、SELECT FROM 教师表 IF(性别=“男”) B、SELECT 性别 FROM教师表 IF(性别=“男”) C、SELECT * FROM 教师表 WHERE(性别=“男”) D、SELECT * FROM 性别 WHERE(性别=“男”)

26、若要使用SQL语句在学生表中查找所有姓”李”的同学的信息,可以在WHERE子句输入( )。

A、姓名like“李” B、姓名like“李*” C、姓名=“李” D、姓名=“李*”

27、下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。 A、select 学号 From 成绩表 where 成绩>(select avg(成绩)From 成绩表)

B、select 学号,成绩 where 成绩>(select avg(成绩)From 成绩表)

C、select 学号,成绩 From 成绩表 where 成绩>(select avg(成绩)From 成绩表) D、select 成绩 where 成绩>(select avg(成绩)From 成绩表)

28、下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。 A、select 学号,成绩 From 成绩表 where 80<=成绩<=90

B、select 学号,成绩 From 成绩表 where 成绩>80 and 成绩<90 C、select 学号,成绩 From 成绩表 where 成绩>=80 and 成绩<=90 D、select 学号,成绩 From 成绩表 where 80<成绩<90

29、SQL的功能包括( )。

A、查找、编辑、控制、操纵 B、数据定义、查询、操纵、控制 C、窗体、视图、查询、页 D、控制、查询、删除、增加 30、修改数据库记录的SQL命令是( )。

A、UPDATE B、ALTER C、CREATE D、SELECT 31、往数据库中添加记录的SQL命令是( )。

A、ADD B、INSERT INTO C、ALTER D、ADD INTO 32、在SQL查询结果中,为了达到仅显示头几条记录的目的,可以在SELECT中使用( )。 A、All B、ORDER C、TOP D、DISTINCT

33、在下列查询语句中,与SELECT * FROM TAB1 WHERE InStr([简历],“篮球”)<>0功能相同的语句是( )。

A、SELECT * FROM TAB1 WHERE 简历 Like“篮球” B、SELECT * FROM TAB1 WHERE 简历 Like“*篮球” C、SELECT * FROM TAB1 WHERE 简历 Like“*篮球*” D、SELECT * FROM TAB1 WHERE 简历 Like“篮球*”

34、用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是( )。 A、REPLACE STUDENT年龄=年龄+1 B、REPLACE STUDENT年龄WITH年龄+1

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

Top