《Access 2003数据库应用基础》试卷姓名:一、选择题:(每小题2分,共80分)1、在数据库系统中,数据的最小访问单位是()A)字节 B)字段 C)记录 D)表2、在Access中,用来表示实体的是()A)域 B)字段 C)记录 D)表3、Access的数据类型是()A)关系数据库 B)网状数据库 C)层次数据库 D)面向对象数据库4、Access适合开发的数据库系统是()A)小型 B)中型 C)中小型 D)大型5、数据库管理系统位于()A)硬件与操作系统之间 B)用户与操作系统之间C)用户与硬件之间 D)操作系统与应用程序之间6、DBS是指()A)数据 B)数据库 C)数据库系统 D)数据库管理系统7、在关系数据库中,用来表示实体关系的是()A)字段 B)记录 C)表 D)指针8、查找数据时,可以通配任何单个数字字符的通配符是()A *B #C ! D.?9、如果想要统一字段中的条件框中建立多选条件,可以使用下面的哪种操作符?()A)AND B)OR C)LIKE D)NOT10、如果经常要从几个表中提取数据,最好的查询方法是()A)操作查询 B)生成表查询 C)参数查询 D)选择查询11、假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的方法是()A In(“张三”,“李四”)B Like“张三” and Like“李四”C Like(“张三”,“李四”)D “张三” and “李四”12、假设某数据库中有一个工作时间字段,查找92年参加工作的职工记录的准则是()A Between #92-01-01# and #92-12-31#B Between “92-01-01” and “92-12-31”C Between “92.01.01” and “92.12.31”D Between #92.01.01# and #92.12.31#E #92.01.01# And #92.12.31#13、下面SELECT语句语法正确的是()A Select * From ‘教师表’ Where 性别=‘男’B Select * From ‘教师表’ Where 性别=男C Select * From 教师表 Where 性别=‘男’D Select * From 教师表 Where 性别=男14、查询的数据源有几种?()A 4B 2C 3D 115、在创建分组查询时,总计选项应该选择()A)Max B)Group By C)Min D)Var16、关于查询,以下说法错误的是()A.查询可以在表的基础上进行B.查询可以在查询的基础上进行C.建立多表查询时,各个表应该是有关联的D。
查询不可以在刚刚建立的查询的基础上进行17、哪个操作符在数据库中有特定的含义,指代不包含任何数据的字段()A)Not B )Null C)And18、哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询A)选择查询 B)参数查询 C)交叉表查询 D)操作查询19、检索价格在30万元-60万元之间的产品,可以设置条件为A) >30 Not <60 B) >30 or <60 C) >30 And <60 D) >30 Like <6020、设置排序可以将查询结果按一定的顺序排列,以便于查阅。
如果所有的字段都设置了排序,那么查询的结果将先按哪个排序字段进行排序A)最左边 B)最右边 C)最中间 D)随机21、下列关于查询的描述中正确的是A)只能根据已建的查询创建新查询 B)只能根据表创建新查询C)可以根据表创建新查询,但不能根据已建的查询创建新查询D)可以根据表和已建的查询创建新查询22、以下关于选择查询叙述错误的是A)根据查询条件,从一个或多个表中获取数据并显示结果B)可以对记录进行分组C)可以对查询记录进行总计、计数和平均等计算D)查询的结果不会随原数据的变化而变化23、在查询"设计视图"窗口,【】不是字段列表中的选项A)排序 B)显示 C)类型 D)条件24、下面的交叉表中,【】字段肯定是分组字段A)民族 B)男 C)女 D)人数25、参照下图,为了计算总人数,应在【】栏进行设置A) 总计 B) 排序 C) 条件 D) 或26、为在查询中显示原数据表的所有字段,应把【】作为字段名添加到查询设计视图下半部分的设计网格中A) * B) # C) $ D) &27、下面的查询切换到数据表视图后会显示【】列A) 1 B) 2 C) 3 D) 428、在基于学生表的查询中求男女同学各自的人员总数,应对【】字段分组A) 性别 B) 姓名 C) 男 D) 女29、在“查询”设计视图中,若要把原表中的“name”字段改名为“姓名”,则字段表达式应为【】A) name:姓名 B) 姓名:nameC) name(姓名) D) 姓名(name)30、参照下图,参数查询的参数应放在查询设计视图的【】栏A) 显示 B) 表 C) 排序 D) 条件31、如果要在打开查询时弹出下面的对话框,则参数的表达式为【】A) [请输入姓名] B) “请输入姓名”C) “[请输入姓名]” D) [请输入参数值]32、条件中“性别=“女” and 工资额>2000” 的意思是______。
A.性别为“女”并且工资额大于2000的记录B.性别为“女”或者且工资额大于2000的记录C.性别为“女”并非工资额大于2000的记录D.性别为“女”或者工资额大于2000,且二者择一的记录33、用表“学生名单”创建新表“学生名单2”,所使用的查询方式是_________。
A.删除查询B.生成表查询C.追加查询D.交叉表查询34、在Access的下列数据类型中,不能建立索引的数据类型是____________。
A.文本型B.备注型C.数字型D.日期时间型35、在Access中,将“名单表”中的“姓名”与“工资标准表”中的“姓名”建立关系,且两个表中的记录都是惟一的,则这两个表之间的关系是_________。
A. 一对一B. 一对多C. 多对一D. 多对多36、将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是_________。
A.删除查询B.生成表查询C.追加查询D.交叉表查询37、Access 2003自动创建的主键,是()型数据。
A. 自动编号B. 文本C. 整型D. 备注38、在Access 2000中的数据表视图方式下,使用()菜单中的命令可以对数据表中的列重新命名A. 编辑B. 视图C. 格式D. 记录39、在Acess中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
执行如下SQL命令:Select性别,avg(入学成绩)From学生Group by 性别其结果是()A.计算并显示所有学生的性别和入学成绩的平均值B. 按性别分组计算并显示性别和入学成绩的平均值C. 计算并显示所有学生的入学成绩的平均值D. 按性别分组计算并显示所有学生的入学成绩的平均值40、在Acess中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”和“应发工资”的“总计”行中分别选择的是(C)A.sum,group by B.count,group byC. group by,sumD.group by,count二、填空题(每空2分,共20分)1、“查询”设计视图窗口分为上下两部分,上半部分为【】区,下半部分为设计网格。
2、对于“是\否”型字段设置条件时,可输入true或【】3、条件中的字符串信息应用【】括起来。
4、与not >40等价的关系表达式是【】。
5、总计查询中必须包含的两种字段是【】和总计字段。
6、在SQL的Select命令中用短语【】对查询的结果进行排序。
7、在Access中,如果要对大批量的数据进行修改,为了提高效率,最好使用【】查询。
8、内部函数“Sum”的意思是计算所在字段内所有值的【】。
9、SQL语句:delete from 学生档案 where 入学成绩<450 的意思是:【】10、查询“职工档案”表中男工程师数据的select语句是【】。
三、判断题(正确的填“T”,错误的填“F”,每小题2分,共20分)1、查询向导创建的查询仅基于一个数据表,所以要对多表进行查询必须通过设计视图。
()2、选择查询不能修改数据表,要修改数据表,只能通过操作查询。
()3、查询只能生成动态数据集,不能生成新表。
()4、在查询中,可以对多个表的不同字段进行计算,并将计算结果作为一个新的字段来显示。
()5、查询只能对相关联的表进行。
()6、Access数据库的全部内容存放在一个文件中。
()7、排序可以同时对多个字段进行。
()8、SQL语句中,where子句可以省略。
()9、记录删除操作不可以恢复。
()10、在建立追加查询时,两个表字段名不相同的字段不能追加数据。
()四、操作题(写出下列操作的SQL语句;第1—5小题,每小题2分;第6—10小题,每小题4分,共30分)1、查询“职工档案”表中所有男职工数据,并按基本工资降序排列。
2、在“职工档案”表中统计各部门的职工人数和基本工资平均值。
3、在“职工档案”表中查询所有姓“王”的职工数据。
(以下小题所用表如下:)4、查询学生档案表中学生成绩低于450分的学生的学号、姓名、入学日期和入学成绩5、在学生档案表中统计各班的人数和平均入学成绩6、在学生档案表和学生成绩01表中查询计算机应用技术1班的学生的学号、姓名及各科成绩等数据7、按学号从低到高,显示CJ表中每个学生所学课程数目,成绩总分,平均分8、查询JS表中各系教师的人数、工资总额和平均工资,并按平均工资降序排列。
9、在JS表中查询信息管理系教师的人数、工资总额和平均工资10、查询JS表中工资>1800元的各系教师的人数,工资总额和平均工资,并按平均工资降序排列,查询结果中必须包括系名、系人数、工资总额和平均工资四列。