Access作业3

更新时间:2023-11-19 10:07:01 阅读量: 教育文库 文档下载

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

Access作业(第三次)

一、选择题

1、Access查询的数据源可以来自( )。 A)表 B)查询 C)表和查询 D)报表 2、创建Access查询可以用( )。 A)查询向导 B)查询设计 C)SQL查询 D)以上皆可 3、Access支持的查询类型有( )。

A)选择查询,交叉查询,参数查询,SQL查询和操作查询 B)基本查询,选择查询,参数查询,SQL查询和操作查询 C)多表查询,单表查询,交 叉表查询,参数查询和操作查询

D) )选择查询,统计查询,参数查询,SQL查询和操作查询 4、设计交叉表查询时,必须指定( )。 A)行标题 B)列标题 C)值 D)以上均是

5、将表A的记录复制到已有的表B中,且不删除表B中原有的记录,可以使用( )。 A) 选择查询 B)生成表查询 C)追加查询 D)复制查询 6、以下属于操作查询的是( )。 A) 交叉表查询 B) 参数查询 C) 删除查询 D)联接查询 7)若数据表中有一个姓名字段,查找姓“李”的人的记录的条件是( )。 A)LIKE\李\ B) LIKE\李?\ C)LIKE\李*\D) \李*\8、以下关于查询的叙述,不正确的是( )。 A)查询与表的名称不能相同

B)在查询“设计视图”中设置多个排序字段时,最左边的排序字段优先级最高 C)查询结果随数据源中记录的变动而变动 D)一个查询不能作为另一个查询的数据源 9、SQL是( )语言 A)层次数据库 B)网络数据库 C)关系数据库 D)程序设计 10、SQL语句中,表示条件的子句是( )。 A)FOR B)IF C)WHILE D)WHERE 11、在SQL语句中,删除表的命令是( )。 A)DROP B)ALTER C)DELETE D)UPDATE 12、在SQL语句中,定义表的命令是( )。 A)CREATE B)ALTER C)DELETE D)UPDATE 13、在SQL语句中,HAVING短语必须和( )子句同时使用。 A)ORDER BY B)WHERE C)GROUP BY D)以上都是 14、在以下选项中,与“WHERE分数 BETWEEN 75 AND 85”等价的是( ) A)WHERE 成绩>75 AND成绩<85 B) WHERE 成绩>=75 AND成绩<=85 C) WHERE 成绩>75 OR成绩<85 D) WHERE 成绩>=75 OR 成绩<=85 15、从“成绩”表中查询没有参加考试的学生的学号,下面语句正确的是( )。 A) SELECT 学号FROM 成绩 WHERE 分数=0 B) SELECT分数FROM成绩WHERE 学号=0

C) SELECT 学号FROM 成绩 WHERE 分数=NULL D) SELECT 学号FROM 成绩 WHERE 分数 IS NULL

16、从“教师”表中查询所有80年以前参加工作的讲师姓名,命令中正确的是( )。

A) SELECT 姓名 FROM 教师 WHERE YEAR(参加工作时间)<=80 AND 职称=讲师 B) SELECT 姓名 FROM 教师 WHERE YEAR(参加工作时间)<=80,职称=“讲师” C) SELECT 姓名 FROM 教师 WHERE YEAR(参加工作时间)<=80 AND 职称=“讲师” D) SELECT 姓名 FROM 教师 WHERE YEAR(参加工作时间)<=80 OR职称=“讲师” 17、以下SQL语句实现的功能是( )。

UPDATE 课程SET 学分=学分+1 WHERE 学分>=2 A)查找课程表中学分增加1分后还小于2学分和课程

B)修改课程表中学分字段,将其字段名称改为“学分+1” C)将学分大于2分的所有课程的学分上调1分 D)以上都不对

18、查询平均成绩排在前5名的学生的姓名及平均成绩,应使用的命令是( )。 A) SELECT TOP 5姓名,AVG(分数) AS 平均成绩 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 GROUP BY 成绩.学号

ORDER BY AVG(分数)DESC

B) SELECT TOP 5姓名,AVG(分数) AS 平均成绩 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 GROUP BY姓名 ORDER BY 2 DESC

C) SELECT TOP 5姓名,AVG(分数)FROM 学生,成绩 WHERE 学生.学号=成绩.学号 GROUP BY成绩.学号 ORDER BY 2 DESC D)以上命令都可以

19、可以利用窗体对数据库进行的操作是( )。 A)添加 B)查询 C)删除 D)ABC都正确 20、Access报表对象的数据源可以是( )。 A)表、查询和窗体 B)表和查询 C)表、查询和SQL命令 D) 表、查询和报表

21、在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为( )。 A) =Min([数学]) B) =Min(数学) C) =Min[数学] D)Min(数学) 22、在报表中将大量数据按不同的类型分别集中在一起,称为( )。 A)排序 B)合计 C)分组 D)数据筛选 23、宏是一个或多个( )集合 A)命令 B)操作 C)对象 D)条件 24、以下是一个过程中的程序段,请分析出y的值( )。 y=0

For x=2 TO 5 Step1 y=y+2 Next x A) 10 B) 6 C) 8 D)4 25、函数iif(0,20,30)的结果是( )。 A)10 B)20 C)30 D)25 二、填空题

1、SQL的中文全称是 。 2、窗体中的数据来源主要包括表和 。

3、在显示具有 关系的表或查询中的数据时,子窗体特别有效。 4、 属性用于设定在控件中输入数据的合法性检查表达式。

5、报表由 、 、 、 、 、 和 七个部分组成。 6、宏的构建基础是 。 7、设a=2,b=3,则表达式a>b的值是 。 三、简答题

1、SQL的主要特点是什么?

2、Access中如何使用SQL定义表和索引? 3、什么是控件?控件可分为哪几类? 4、组合框和列表框有何主要区别? 5、报表类型有几种?各有什么特点?

6、如何对报表中字段进行排序与分组?分组的主要目的是什么? 7、什么是宏?宏有何作用?

8、如何为数据库添加或删除用户?

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

Top