答案,请选出该项)
(1)SQL的含义是( ) 一、单项选择题(每题2分,20小题,共40分。每题所给的四个选项中,只有一个正确
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元的记录
(12)在Access 2010中,检索“成绩大于等于60且小于90分”的可以设置条件为
C.>=60 Or < 90 D.>60 Or < 90
(13)假设数据库表中有一个姓名字段,要查找姓名为张三或李四的记录的条件是
A.In (\"张三\" , \"李四\") B.Like \"张三\" Or \"李四\" C.\"张三\" And \"李四\"
(14)查找数据时,可以通配任何单个数字字符的通配符是( )
(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
A.* B.? C.[] D. #
( )
D.Like \"张三\" And \"李四\"
A.> 60 And < 90 B.>=60 And < 90
( )
D. 将字段“工资额”中大于1000元的记录进行替换
(17)要在“图书借阅”表中查询职称为教授的信息的命令是( ) A.Select * From 职称=教授 Where 图书借阅 B.Select * From 图书借阅 Where 职称=\"教授\" C.Select 教授 From 图书借阅 D.Select 教授 From 职称
(18)在SELECT语句中使用ORDER BY子句是为了指定( ) A. 查询的表 B. 查询的字段 C. 查询的条件 D.查询的结果顺序
是( )
A.UPDATE 产品 SET 单价=50 WHERE 供货商=\"ABC\"
C.UPDATE FROM 产品 SET 单价=50 WHERE 供货商=\"ABC\"
A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库 B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系
D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体 二、多项选择题(每题2分,10小题,共20分。下列各题均有两个或者两个以上正确答案,请选出正确答案,选错或漏选均不得分)
A.查询的数据源来自于表或已有的查询
B.查询的结果可以做为其它数据库对象的数据源 C.查询可以分析数据、追加、更改、删除数据 D.查询可以生成新的数据表
(2)查询向导能够创建( )
A.选择查询 B.参数查询 C.交叉表查询 D.重复项查询 (3)以下哪些查询可以更改数据库中表的记录( ) A.选择查询 B.删除查询
(1)在Access2010中,下列对查询叙述正确的是( )
C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式
(20)查询能实现的功能有( )
D.UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商=\"ABC\"
B.UPDATE 产品 SET 单价=单价-50 WHERE 供货商=\"ABC\"
(19)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句
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.选择运算符
A.黄色 B.明黄色 C.黄色枫叶 D.枫叶黄色
的是( )
A.在同一条件行,各个字段的条件在逻辑上是“或(or)”的关系
C.在“或”行中的各个条件之间在逻辑上是“或(or)”的关系
A.联合查询 B.传递查询 C.子查询 D.数据定义查询 (9)创建Access查询可以使用( )
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)查询可以根据数据库表和已建查询创建查询。( )
句是( )
A.SQL查询 B.查询设计视图
(8)以下属于SQL查询的是( )
D.在“或”行中的各个条件之间在逻辑上是“与(and)”的关系
B.在同一字段下,条件行的条件和在“或”行的条件,在逻辑上是“或(or)”的关系
(7)在使用“查询设计器”创建选择查询时,关于设置查询条件的叙述,下面叙述中错误
(6)若在字段的条件单元格中输入 Like “*黄?” 可以查找到的数据有( )。
(4)选择查询不能对记录进行分组。( ) (5)在查询视图中只能添加数据库表。( )
(6)查询不仅能检索记录,还能对数据进行统计。( ) (7)用删除查询从表中删除记录后,还能再恢复。( ) (8)在Access 2010中,DROP是用来删除表中记录的。( )
(10)交叉表查询中,行标题可以多项,但列标题与值是唯一的。( )
(1)特殊运算符Is Null用于指定一个字段是 。 (2)用文本值作为查询准则时,文本值要用 括起来。
(4)函数“Sum”的意思是对所在字段内所有的值 。
(7)将表“学生名单”的记录删除,所使用的查询方式是 。 (8)需要指定行标题和列标题的查询是 。
(10)SQL查询是用户使用 直接创建的一种查询。 五、综合应用题(共10分)
“学生选课管理”数据库中包含有:
照片)
请用SQL SELECT语句实现以下1-5题的查询: (1)从学生表中查找所有记录和字段。 (2)查询学生表中不姓“王”的同学记录。
(3)从学生表中检索出政治面貌为共青团员或党员的姓名、性别、出生日期、家庭电话和班级。
(4)从学生表中查询出生日期在1999年的同学的学号、姓名、性别、出生日期、家庭电话、班级信息。
学生表(学号,姓名,性别,出生日期,家庭电话,入学成绩,班级,政治面貌,简历,
(9)采用 语句可将学生表中性别是“女”的各科成绩加上10分。
(6)在SQL查询中使用排序子句时,表示升序用 。
(5)函数“Max”的意思是对所在字段内所有的值 。
(3)用日期值作为查询准则时,文本值要用 括起来。
四、填空题(每空2分,10小题,共20分)
( )
(9)按照特定的查询条件,从一个或多个表中获取数据并显示结果的查询是选择查询。
(5)从学生表中,按性别分组计算并显示性别和入学成绩的平均值。
因篇幅问题不能全部显示,请点此查看更多更全内容