数据库应用基础——Access 2010》单元检测试题
(考试时间100分钟,满分100分,适用班级:2015级升学5、6班
班级:________________          姓名:__________________          成绩:__________________
一、单项选择题(每题2分,20小题,共40分。每题所给的四个选项中,只有一个正确答案,请选出该项)
(1)SQL的含义是(            )
A.结构化查询语言                            B.数据定义语言
C.数据库查询语言                            D.数据库操纵与控件语言
(2)利用对话框提示用户输入参数的查询过程称为(            )
A. 选择查询                B. 参数查询                C. 操作查询                D. SQL查询
(3)使用向导创建交叉查询的数据源是(      )
A. 数据库文件              B. 表                    C. 查询                  D. 表或查询
(4)将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是(            )
A. 删除查询                B. 生成表查询            C. 追加查询                D. 交叉表查询
(5)利用一个或多个表中的全部或部分数据建立新表的是(        )
A. 删除查询                B. 更新查询                C. 追加查询                D. 生成表查询
(6)下列不属于操作查询的是(            )
A. 更新查询                B. 生成表查询            C. 参数查询                D. 删除查询
(7)下列不属于日期时间函数的是(            )
A. Month                    B. Avg                    C. Date                    D. Now
(8)下列Select语句语法正确的是(            )
A. Select * From教师 Where = "男"                B. Select * From "教师" Where 性别 = "男"
C. Select * From 教师 Where = 男                D. Select * From 教师 Where 性别 = "男"
(9)在SQL查询中使用WHERE子句指出的是(            )
A. 查询条件                B. 查询结果                C. 查询目标                D. 查询视图
(10)以下合法的表达式是(            )
A. "职称" = "党员" Or "性别" = "女"              B. [职称] = [党员] Or [性别] = [女]
C. [职称] = "党员" Or [性别] = "女"              D. "职称" = [党员] Or "性别" = [女]
(11)条件语句“Where 工资额>1000”的意思是(      )
A. “工资额”中大于1000元的记录                B. 将“工资额”中大于1000元的记录删除
C. 拷贝字段“工资额”中大于1000元的记录    D. 将字段“工资额”中大于1000元的记录进行替换
(12)在Access 2010中,检索“成绩大于等于60且小于90分”的可以设置条件为(        )
A.> 60 And < 90            B.>=60 And < 90            C.>=60 Or < 90            D.>60 Or < 90
(13)假设数据库表中有一个姓名字段,要查姓名为张三或李四的记录的条件是(        )
A.In ("张三" , "李四")                        B.Like "张三" Or "李四"
C."张三" And "李四"                            D.Like "张三" And "李四"
(14)查数据时,可以通配任何单个数字字符的通配符是(      )
    A.*                        B.?                    C.[]                    D. #
(15)“A Or B”准则表达式表示的意思是(        )
A.表示查询表中的记录必须同时满足Or两端的准则A和B,才能进入查询结果集
B.表示查询表中的记录只需满足Or两端的准则A和B中的一个,即可进入查询结果集
C.表示查询表中记录的数据介于A、B之间的记录才能进入查询结果集
D.表示查询表中的记录当满足Or两端的准则A和B不相等时即进入查询结果集
(16)如果想出不属于某个集合的所有数据(      )
A.  And                  B.  Like                    C.  Not  In                D.  Or
(17)要在“图书借阅”表中查询职称为教授的信息的命令是(      )
A.Select * From 职称=教授 Where 图书借阅
B.Select * From 图书借阅 Where 职称="教授"
    C.Select 教授 From 图书借阅
D.Select 教授 From 职称
(18)在SELECT语句中使用ORDER BY子句是为了指定(      )
A. 查询的表                B. 查询的字段            C. 查询的条件            D.查询的结果顺序
(19)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(        )
A.UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"
B.UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"
C.UPDATE  FROM 产品 SET 单价=50 WHERE 供货商="ABC"
D.UPDATE  FROM 产品 SET 单价=单价-50 WHERE 供货商="ABC"
(20)查询能实现的功能有(      )
A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库
B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系
C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式
D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体
二、多项选择题(每题2分,10小题,共20分。下列各题均有两个或者两个以上正确答案,请选出正确答案,选错或漏选均不得分)
(1)在Access2010中,下列对查询叙述正确的是(        )
    A.查询的数据源来自于表或已有的查询
B.查询的结果可以做为其它数据库对象的数据源
C.查询可以分析数据、追加、更改、删除数据
D.查询可以生成新的数据表
(2)查询向导能够创建(          )
  A.选择查询                B.参数查询                C.交叉表查询        D.重复项查询
(3)以下哪些查询可以更改数据库中表的记录(        )
A.选择查询                B.删除查询                C.更新查询            D.追加查询
(4)检索图书编号是"01"或"02"的记录,可以在准则中输入(        )
A."01" Or "02"            B.Not In ("01" , "02")        C.In ("01" , "02")        D.Not ("01" and "02") 
(5)Access2010提供了组成查询准则的运算符包括(      )
A.关系运算符            B.逻辑运算符            C.特殊运算符            D.选择运算符
(6)在字段的条件单元格中输入 Like “*黄?” 查到的数据有(     
    A.黄                    B.明黄                C.黄枫叶                D.枫叶黄
(7)在使用“查询设计器”创建选择查询时,关于设置查询条件的叙述,下面叙述中错误的是(        )
A.在同一条件行,各个字段的条件在逻辑上是“或(or)”的关系
B.在同一字段下,条件行的条件和在“或”行的条件,在逻辑上是“或(or)”的关系
C.在“或”行中的各个条件之间在逻辑上是“或(or)”的关系
D.在“或”行中的各个条件之间在逻辑上是“与(and)”的关系
(8)以下属于SQL查询的是(        )
  A.联合查询              B.传递查询              C.子查询              D.数据定义查询
(9)创建Access查询可以使用(        )
A.SQL查询                B.查询设计视图            C.查询向导            D.查询准则
(10)主键为“学号”的“学生”表中包含“学号”、“姓名”、“年龄”、“系别”四个属性,“系别”不能为空,表中存储了5个系别的数十位学生的信息,可以查询到学生个数的语句是(        )
A.Select Count (系别) From 学生 Group By 学号
B.Select Count (学号) From 学生Group By 学号
C.Select Count (*) From 学生Group By 学号
D.Select Count (系别) From 学生Group By 系别
三、判断题(每题1分,10小题,共10分。正确的打“√”,错误的打“×”)
(1)函数year([出生年月])=1982,表示查出生日期为1982。(        )
(2)SQL视图不属于查询视图中的一种。(        )
(3)查询可以根据数据库表和已建查询创建查询。(        )
(4)选择查询不能对记录进行分组。(        )
(5)在查询视图中只能添加数据库表。(        )
(6)查询不仅能检索记录,还能对数据进行统计。(        )
(7)用删除查询从表中删除记录后,还能再恢复。(        )
select语句查询日期
(8)在Access 2010中,DROP是用来删除表中记录的。(        )
(9)按照特定的查询条件,从一个或多个表中获取数据并显示结果的查询是选择查询。 (        )
(10)交叉表查询中,行标题可以多项,但列标题与值是唯一的。(        )
四、填空题(每空2分,10小题,共20分)
(1)特殊运算符Is Null用于指定一个字段是                     
(2)用文本值作为查询准则时,文本值要用              括起来。
(3)用日期值作为查询准则时,文本值要用              括起来。
(4)函数“Sum”的意思是对所在字段内所有的值                     
(5)函数“Max”的意思是对所在字段内所有的值                     
(6)在SQL查询中使用排序子句时,表示升序用                     
(7)将表“学生名单”的记录删除,所使用的查询方式是                     
(8)需要指定行标题和列标题的查询是                     

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。