Access2010理论考试题
一、填空题
1、打开Access数据库时,应打开扩展名为DBF的文件 F 2、Access数据库依赖于Unix操作系统 F
3、向导不是Access数据库的对象类型 T
4、Access中,索引只能按单字段建立,不能按多字段建立 F
6、若要使用SQL语句查最近30天之内参加工作的职工记录,则Where条件为:工作时间between date()and date ()-20 F
7、在SQL语句中可使用CREAT TABLE命令的同事创建各类索引 F
8、标签可以作为绑定或未绑定的控件来使用 F
9、表页眉仅仅在报表的首页打印输出,主要用于打印报表的封面 T
10、无论创建各类宏,一定要进行的是“选择宏操作” T
选择题
1、已知某一数据库中有两个数据表,他们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想创立关联,应该建立的永久联系是
A.一对一 B一对多 C多对一 D多对多
2、下列对Access查询叙述错误的是
A查询的数据源自于已有的表或已有的查询
B查询的结果可以作为其他数据库对象的数据源
C查询不能生成新的数据表
D Access的查询可以分析数据、追加、更改、删除数据
3、在同一学校中,人事部门的教师表和财务部门的工资表的关系是
A一对一B一对多C多对多D多对一
4、若取得“学生”数据表的所有记录及字段,其SQL语法应该是 A select姓名from学生
B select*from学生
C以上皆非
D select*from 学生where学号=12
5、是/否数据类型常被称为
A真假型B布尔型C OT型 D对错型
6、下列对主键字段的叙述,错误的是
A数据库中每一个表都必须有一个主关键字段
B主关键字段是惟一的
C主关键字段中不许有重复值和空值
D主关键字可以使一个字段,也可以是一组字段
7、如果字段内容为声音文件,则该字段的数据类型应定义为
A备注B文本C超级链接D OLE对象
8、有关创建数据库库的方法叙述不正确的是
A打开“文件”菜单,选择“创建”命令,再选择空数据库命令
B打开视图菜单,按数据库对象命令
C利用向导创建数据库
D直接创建空数据库
9以下属于操作查询的是
A交叉表查询B更新查询C生成表查询D删除查询
10、假设某数据库表中有一个姓名字段,查姓名为张三或李四的准则是
A Not In(“张三”,“李四”)
B“张三”Or“李四”
C“张三”and“李四”
D like(“张三”,“李四”)
11、Access查询的视图包括
A设计视图B数据表视图C ABC 都正确 D SQL视图
12、在SQL语言中,删除一个表的命令是
A DROP TABLE B ALTER TABLE C DELETE TABLE D CREAT TABLE
13、修改数据库记录的命令是
A DELETE B ALTER C SELECT D CREATE
14、下图显示了学生、学生选课、课程信息三个表,以及他们之间的关系,使用SQL语句查询所有未选课学生的基本信息,以下正确的是
A SELECT * FROM 学生 WHERE 学生 学号 (SELECT 学号FROM 学生选课)
B SELECT * FROM 学生 WHERE 学生 NOT IN(SELECT 学号FROM 学生选课)
C SELECT * FROM 学生 学生选课WHERE 学生 NOT IN(SELECT 学号FROM 学生选课)
D SELECT * FROM 学生 学生选课WHERE 学生 学号NOT IN(SELECT 学号FROM 学生选课)
15、以下类型不属于SQL查询的是
A选择查询B联合查询C数据定义查询D子查询
16、在SQL语句中,如果检索要去掉重复的所有元组,则应在SELECT 中使用
A ALL B UNION C DISTINCT D LIKE
17、下图显示了学生、学生选课、课程信息三个表,以及他们之间的关系,使用SQL语句按“课程名称”统计所开课程的平均成绩,以下正确的是
A SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.课程编号=b 课程编号 group by 课程名称
B SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.学生选课 课程编号=课程信息 课程编号 group by 课程编号
C SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.课程编号=b 课程编号 group by 课程编号
D SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课 课程信息 group by 课程名称
18、在数据库中添加记录的SQL命令是
A ADD B INSIDE INTO C ADD INTO D ALTER
19、已知商品表的关系模式为商品(商品编号 名称 类型),使用SQL语句查询类型为“食品”,并且名称中不包含“面包”的商品信息,以下正确的是
A SELECT * FROM 商品WHERE 类型=“食品”AND名称 NOT LIKE“*面包”
B SELECT * FROM 商品WHERE 类型=“食品”AND名称 <>“*面包”
C SELECT * FROM 商品WHERE 类型=“食品”OR名称=“*面包”
D SELECT * FROM 商品WHERE 类型=“食品”AND名称 NOT IN(*面包)
20、若要查询成绩为60~80止间(包括60分不包括80分)的学生的信息,成绩字段的查询设置应为
A 60 or 80 B >=60And<80 C IN (60,80) D>60 and <80
21、在窗体的“窗体”视图中可以进行
A创建或修改窗体 B显示 添加或修改表中数据 C 以上都可以 D创建报表
22、下列关于列表框和组合框的叙述错误的是
A 列表框和组合框可以包含一列或几列数据
B 不可以在列表框中输入新值,而组合框可以
C 在列表框和组合框中均可输入新值
D 可以在组合框中输入新值,而列表框不行
23Access自动创建窗体的方式有几种
A 2 B 3 C 6 D 4
24、下面关于列表框和组合框叙述正确的是
A 列表框和组合框都可以显示一行或多行数据
B 可以在列表框中输入新值,而组合框不能
C 在列表框和组合框中均可输入新值
D 可以在组合框中输入新值,而列表框不行
25、下列关于Access叙述中错误的是
A 查询是一个以表为基础数据源的虚表
B 报表是数据库中数据输出的形式之一
C 用户可以利用SQL语句创建表,但不能用其修改表结构
D 用户可以利用表向导、表设计器等系统工具创建表
26、查询可以作为什么的数据来源
A窗体和报表 B窗体 C以上都不对 D报表
27、建立AB两表之间的关联时,若A表的关联字段是候选码,B表的关联字段也是候选码,则在AB表之间建立了()
A一对一的关系 B一对多的关系 C 不确定的关系 D 多对多的关系
28、用于显示消息的宏命令是
A Set Warning
B Set Value
C Beep
D Mag Box
29、下列不属于报表视图方式的是
A设计视图B打印预览 C数据表视图 D版面预览
30、使用宏组的目的是
A设计书功能复杂的宏
B设计出包含大量操作的宏
C对多个宏进行组织和管理
D 减少程序内存消耗