一.选择题。
1.创建一个交叉表查询,在“交叉表”行上有且只能有一个的是
A.行标题和列标题 B.列标题和值
C.行标题和值 D.行标题、列标题和值
2.若以已建立的“tEmployee”表为数据源,计算每个职工的年龄(取整),那么正确的计算公式为“
A.Date()-[出生日期]/365
B.(Date()-[出生日期])/365
C.Year(date())-Year([出生日期])
D.Year( [出生日期]) /365
3.将表A中的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是
A.追加查询 B.生成表查询 C.联合查询 D.传递查询
4.在Access的“学生”表中有“学号”“姓名”“性别”和“入学成绩”字段。有以下SELECT语句:SELECT性别,avg(入学成绩)FROM学生 GROUP BY性别
其功能是
A.计算并显示所有学生的入学成绩的平均值
B.按性别分组计算并显示所有学生的入学成绩的平均值
C.计算并显示所有学生的性别和入学成绩的平均值
D.按性别分组计算并显示性别和入学成绩的平均值
5.SQL查询语句中,用来指定对选定的字段进行排序的子句是
A.OREDR BY B.FROM C.WHERE D.HAVING
6.下列关于SQL语句的说法中,错误的是
A.INSERT语句可以向数据表中追加新的数据记录
B.UPDATE语句用来修改数据表中已经存在的数据记录
C. DELETE语句用来删除数据表中的记录
D.SELECT...INTO语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段串
7.如果表中有一个“姓名”字段,查找姓“王”的记录条件是
A.Not“王*” B.Like“王” C. Like“王*” D.“王”
8.在查询中要统计记录的个数,应使用的函数是
A.SUM B.COUNT(列名) C.COUNT(*) D.AVG
9.下列关于字段属性说法中,错误的是
A.选择不同的字段类型,窗口下方的“字段属性”选项区域中显示的各种属性名称是不相同的
B.“必填字段”属性可以用来设置该字段是否一定要输入数据,该属性只有一个“是”和“否”两种选择
C.一张数据表最多可以设置一个主键,但可以设置过个索引
D.“允许空字符串”属性可以用来设置该字段是否可接受空字符串,该属性只有“是”和“否”两种选择
10.下面不属于Access提供的数据筛选方式是
A.按选定内容筛选 B.按内容排除筛选
C.按数据表视图筛选 D.高级筛选、排序
11.要求主表中没有相关记录时就不能将记录添加到相关的表中,应该在表关系中设置
A.参照完整性 B.有效性规则 C.输入掩码 D.级联更新相关字段
二.填空
1.操作查询共有4中类型,分别是删除查询、_____、追加查询和生成表查询。
2.创建交叉表查询,必须对行标题和______进行分组操作。
3.在SQL的SELECT语句中,用_______短语对查询的结果进行排序。
4.在SQL的SELECT语句中,用于实现选择运算的短语是________。
5.若要查找最近20天之内参加工作的职工记录,查询条件为_____。
6.某学校学生的学号由9位数字组成,其中不能包含空格,则学号字段正确的输入掩码是______。
7.“教学管理”数据库中有学生表、课程表和选课成绩表,为了有效的反映这3张表中数据之间的联系,在创建数据库时,应设置____。
8.Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是____和_____。
9.要建立两表之间的关系,必须通过两表的____来创建。
10.某学校学生的学号由9位数字组成,其中不能包含空格,则学号字段正确的输入掩码是____。