最新access试题及答案3名师优质制作教学教案 联系客服

发布时间 : 星期六 文章最新access试题及答案3名师优质制作教学教案更新完毕开始阅读5535b10b70fe910ef12d2af90242a8956becaab6

数据库技术Access试题及答案

一、选择题:

1.SQL的数据操纵语句不包括( )

A.INSERT B.UPDATE C.DELETE D.CHANGE 2.SELECT命令中用于排序的关键词是( )

A.GROUP BY B.ORDER BY C.HAVING D.SELECT 3.SELECT命令中条件短语的关键词是( )

A.WHILE B.FOR C.WHERE D.CONDITION 4.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( ) A.交叉表查询 B.参数查询 C.选择查询 D.操作查询 5.下列关于条件的说法中,错误的是( )

A.同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系 B.日期/时间类型数据在两端加上# C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号

6.在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息。正确的条件设置为( )

A.>69 or <80 B.Between 70 and 80 C.>=70 and <80 D.in(70,79)

7.若要在文本型字段执行全文搜索,查询“Access”开头的字符串,正确的条件表达式设置为( )

A.like “Access*” B.like “Access” C.like “*Access*” D.like “*Access” 8.参数查询时,在一般查询条件中写上( ),并在其中输入提示信息。 A.() B.<> C.{} D.[]

9.在学生成绩表中,若要查询姓“张”的女同学的信息,正确的条件设置为( )。 A.在“条件”单元格输入:姓名=“张” AND 性别=“女” B.在“性别”对应的“条件”单元格中输入:“女” C.在“性别”的条件行输入“女”,在“姓名”的条件行输入:LIKE “张*” D.在“条件”单元格输入:性别=“女”AND姓名=“张*”

10.如果子查询返回记录的行数为一行,则主查询的WHERE子句中不能使用的操作符是( )

A.= B.<> C.NOT IN D.<=

二、判断题:

1.所有的查询都可以在SQL视图中创建、修改。( )

2.用交叉表查询向导创建交叉表查询时,规定查询字段只能来自于一个表或查询,

行标题选择最多3个且不能设置查询条件.( )

3.SELECT数据查询语句的动词是SELECT.( )

4.SELECT语句不分大小写.( )

5.SELECT语句中的所有标点符号(包括空格)必须采用半角西文字符.( ) 6.用ORDER BY子句进行查询结果排序时,ASC表示降序,DESC表升序,默认为升序排序。

7.SQL语言既可以直接发命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。( )

8.SQL语言指的是结构化查询语言。( )

9.操作查询中的更新查询可以创建出一个新表。( )

10.进行查询时常使用的对指定字段计算平均值的函数是Count()。( )

三、填空题:

1、写出下列表达式的返回值:

(1)13 MOD 3 (2)mid(“数据库技术与应用”,4,2) (3)5^3 (4)123<1000 and 1234>=456 (5)123>123 or 123<>456 (6)int(5\\2+1.9) 2.在Access2003中, 查询的运行一定会导致数据表中数据发生变化。

3.在“课程”表中,要确定周课时数是否大于80 且 小于100,可输

入 。(每学期按18周计算)

4.在交叉表查询中,只能有一个 和值,但可以有一个或多个 。 5.在成绩表中,查找成绩在75---85之间的记录时,条件为 。

6.在创建查询时,有些实际需要的内容在数据源的字段中并不存在,但可以通过在查询中增加 来完成。

7.如果要在某数据表中查找某文本型字段的内容以“S”开头号,以“L”结尾的所有记录,则应该使用的查询条件是 。

8.交叉表查询将来源于表中的 进行分组,一组列在数据表的左侧,一组列在数据表的上部。

9.将1990年以前参加工作的教师的职称全部改为副教授,则适合使用 查询。

10.利用对话框提示用户输入参数的查询称为 。

四、名词解释:

1、查询 2、追加查询 3、选择查询 4、操作查询

五、简答

1、选择查询与操作查询的区别

2、查询有哪些视图方式?各有什么特点? 3、创建和使用操作查询时可遵循的四大步骤是:

六、写出SQL语句

1、查询教师表中政治面貌为党员的所有信息

2、查询学生基本信息,包括:学号,姓名,性别,班级名称 3、查询学生各科考试成绩

答案:

一、选择:1.D2B.3.C4.C.5C.6.C7.A8.D9.C.10.C

二、判断:1.√2.√3.√4.√5.√6.×7.√8.√9.√10.× 三、填空:

1.1.技术.125.False.True.4 2.操作

3.[时数]18>80and[学时数]/18<100. 4.列标题.行标题

5.[成绩]>=75and[成绩]<=5 6.计算

7.like“S*L” 8.计算 9.更新

10.参数查询 四、名词解释:

1.就是以数据库中的数据作为数据源,然后根据给定的条件,从指定的数

据库的表或查询中检索中用户所要求的记录数据,形成一个新的数据集合。

2.是从一个表中或多个表中将一组记录追加到一个或多个表的尾部的查询。

3.是最基本最常用的查询方式。根据给定的查询条件,从一个或多个表或取条件的数据,并且按顺序显示数据。

4.包括四种类型:生成表查询、追加查询、更新查询额和删除查询,不仅可以进行查询,而且还可以对该查询所基于的表中的多条记录进行添加、编辑和删除等修改操作。 五、简答:

1. 择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。

2.查询的视图有三种方式,分别是数据表视图、设计视图和SQL视图。 (1)查询的数据表视图

查询的数据表视图是以行和列的格式显示查询结果数据的窗口。 (2)查询的设计视图

查询的设计视图是用来设计查询的窗口。使用查询设计视图不仅可以创建新的查询,还可以对已存在的查询进行修改和编辑。

(3)查询的SQL视图

SQL视图是一个用于显示当前查询的SQL语句窗口,用户也可以使用SQL视图建立一个SQL 特定查询,如联合查询、传递查询或数据定义查询,也可对当前的查询进行修改。

3.(1).设计一个简单的选择查询,选取要更新的字段。(2)将这个选择查询转换为具体的操作查询类型,完成相应的步骤和设置。(3.)通过单击工具栏中的“试图”按钮,预览操作查询所选择的记录。确定后,再单击”运行”按钮执行操作查询。(4).到相应的表中查看操作结果。 六、写出SQL语句: 1. select* from 教师

where 政治面貌=“党员”;

2. select 学生.学号,学生.姓名,学生.性别,班级.班级名称

from 学生