小测题目 ( 1 ).doc_第1页
小测题目 ( 1 ).doc_第2页
小测题目 ( 1 ).doc_第3页
小测题目 ( 1 ).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

小测(第二章+第三章)一、 第二章部分1、 选择题(1) Access 的数据库文件的扩展名为() a、dbf b、mdb c、dot d、xls(2) 创建数据库有两种方法:第一种方法是先建立一个空数据库,然后向其中添加数据库对象,第二种方法是()a、使用“数据库视图” b、使用“数据库向导” c、使用“数据库模板” d、使用“数据库导入”(3) Access 中表和数据库的关系是()a、一个数据库可以包含多个表 b、一个表只能包含两个数据库c、一个表可以包含多个数据库 d、一个数据库只能包含一个表(4) 在Access 数据库的表设计视图中,不能进行的操作是()a、修改字段类型 b、设置索引 c、增加字段 d、删除记录(5) 在Access中,为了达到“为子表添加记录时,主表中没有与之相关的记录”,则不能在子表中添加该记录的操作限制,需要定义()a、输入掩码 b、有效性规则 c、默认值 d、参照完整性(6) Access中,为了使字段的值不出现重复以便索引,可以将该字段定义为()a、索引 b、主键 c、必填字段 d、有效性规则(7) 在下列数据类型中,可以设置“字段大小”的属性是()a、备注 b、文本 c、日期/时间 d、货币(8) 在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号应该定义该字段的()a、格式 b、默认值 c、输入掩码 d、有效性规则(9) 为了限制“性别”字段只能输入“男”或“女”,该字段“有效性规则”设置中正确的规则表达式为()a、性别=”男”and性别=”女” b、性别=”男”or性别=”女”c、性别=”男”and性别=”女” d、性别=”男”or性别=”女”(10) 在Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之对应的记录,则不能在子表中添加或修改记录。为此需要定义的关系为()a、输入掩码 b、有效性规则 c、默认值 d、参照完整性(11) 在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确条件表达式是()a、”计算机” b、”*计算机” c、like “*计算机*” d、like “计算机”(12) 不相邻的多字段排序的步骤或命令是()a、记录排序升序 b、记录排序降序c、记录筛选高级筛选排序,然后选择筛选应用筛选/排序 d、以上都不是(13) 若要筛选数据表中的性别为女的记录,下列方法错误的是()a、 右击“性别”字段中的“男”字,在弹出的快捷菜单中选择“内容排除筛选”命令项b、 右击“性别”字段,在“筛选目标”处输入女后按ENTER键c、 选择“性别”为“男”的记录,单击工具栏上“删除记录”按钮d、 单击工具栏上“按窗体筛选”按钮,在“性别”字段对应的单元格的下拉列表框中,选定“女”,再单击“应用筛选”按钮(14) Access中已经被删除的自动编号字段的数值,()按递增的规律重新赋值。a、可以使用 b、不能使用 c、偶尔可以 d、以上都不对(15) 一次只能选择一个筛选条件的是()a、按窗体筛选 b、按选定内容筛选 c、按表内容筛选 d、内容排除筛选2、 操作题(1) 在“学生成绩管理.mdb”数据库中,使用表设计器视图对“教材”表的字段属性完成以下操作:1、 设置“出版社”字段的默认值为“高等教育出版社”;2、 设置“数量”字段的“有效性规则”属性为:大于等于30且小于等于100;“有效性文本”属性为:“输入的值应在30至100之间,请重新输入。”;3、 设置“出版时间”字段的有效性规则为2005年之后的时间;4、 在设计视图中为“教材”表的“课程编号”字段定义掩码格式,规定课程编号共5位,其中第1位是字符,且只能是字符B,后面4位是数字。(2) 建立“课程”与“教材”表之间的一对多关系,建立参照完整性,并查看两者之间的父子表显示。二、 第三章部分3、 选择题(1) Access支持的查询类型有()a、 选择查询、交叉表查询、参数查询、SQL查询和操作查询b、 基本查询、选择查询、参数查询、SQL查询和操作查询c、 多表查询、单表查询、交叉表查询、参数查询和操作查询d、 选择查询、统计查询、参数查询、SQL查询和操作查询(2) 利用对话框提示用户输入参数的查询过程称为()a、 选择查询b、 参数查询c、 交叉表查询d、 SQL查询(3) ()的结果不是动态集合,而是执行指定的操作,例如,增加、修改、删除记录等。a、 选择查询b、 操作查询c、 参数查询d、 交叉表查询(4) 下列关于准则的说法中,错误的是()a、 同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系b、 日期/时间类型数据需要在两端加#c、 NULL表示空白无数据的意思,可在任意类型的字段中使用d、 数字类型的条件需要加上双引号(5) 在表达式中,为了与一般的数据区分,access将文本型的数据用()号括起来。a、* b、# c、” d、?(6) 关于操作查询,下列说法不正确的是()a、 如果用户经常要从几个表中提取数据,最好的方法是使用Access提供才生成表查询,即从多个表中提取数据组合起来生成一个新表永久保存b、 使用Access提供的删除查询一次可以删除一组同类的记录c、 在执行操作查询前,最好单击工具栏上视图按钮,预览即将更改的记录d、 在使用操作查询前,不用进行数据备份(7) 下列语句中,不属于SQL常用语句的是()a、SELECT b、INSERT c、IF d、DELETE(8) SQL语句提供了()语句进行数据库的查询,其主要功能是实现数据源数据的筛选、投影和连接操作。a、UPDATE b、SELECT c、INSERT d、CREATE(9) 若要删除“读者”表中“姓名”为“张红”的记录,应使用的SQL语句为()a、 delete * from 读者 while 姓名=“张红”b、 delete * from 读者 where 姓名=“张红”c、 drop * from 读者 while 姓名=“张红”d、 drop * from 读者 where 姓名=“张红”下列题目使用的数据如下:部门(部门号,部门名,负责人,电话)职工(部门号,职工号,姓名,性别,出生日期)工资(职工号,基本工资,津贴,奖金,扣除)(10) 查询职工实发工资的正确命令是()a、 select 姓名,(基本工资+津贴+奖金-扣除)as 实发工资 from 工资b、 select 姓名,(基本工资+津贴+奖金-扣除)as 实发工资 from 工资 where 职工.职工号=工资.职工号c、 select 姓名,(基本工资+津贴+奖金-扣除)as 实发工资 from 工资,职工 where 职工.职工号=工资.职工号d、 select 姓名,(基本工资+津贴+奖金-扣除)as 实发工资 from 工资 join 职工where 职工.职工号=工资.职工号(11) 查询1962年10月27日出生的职工信息的正确命令是()a、 select * from 职工 where 出生日期=#1962-10-27#b、 select * from 职工 where 出生日期=1962-10-27c、 select * from 职工 where 出生日期=”1962-10-27”d、 select * from 职工 where 出生日期=(”1962-10-27”)(12) 查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是()a、 select 部门名,min(出生日期) from部门 inner join 职工 on部门.部门号=职工.部门号 group by 部门名b、 select 部门名,max(出生日期) from部门 inner join 职工 on部门.部门号=职工.部门号 group by 部门名c、 select 部门名,max(出生日期) from部门 inner join 职工 where部门.部门号=职工.部门号 group by 部门名d、 select 部门名,min(出生日期) from部门,职工 where 部门.部门号=职工.部门号 group by 部门名(13) 查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按照职工人数降序排列。正确的命令是()a select 部门名,count(职工号) as 职工人数 from 部门,职工 where 部门.部门号=职工.部门号 group by 部门名 having count(*)=10 order by count(职工号) ascb select 部门名,count(职工号) as 职工人数 from 部门,职工 where 部门.部门号=职工.部门号 group by 部门名 having count(*)=10 order by count(职工号) descc、select 部门名,count(职工号) as 职工人数 from 部门,职工 where 部门.部门号=职工.部门号 group by 部门名 having count(*)=10 order by 职工人数 ascd、select 部门名,count(职工号) as 职工人数 from 部门,职工 where 部门.部门号=职工.部门号 group by 部门名 having count(*)=10 order by 职工人数 desc(14) 查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名,性别和年龄),正确的命令是()a、 select 姓名,性别,year(date()-year(出生日期) as 年龄 from 职工 where 年龄35b、 select 姓名,性别,year(date()-year(出生日期) as 年龄 from 职工 where year(出生日期)35c、 select 姓名,性别,year(date()-year(出生日期) as 年龄 from 职工 where year(date()-year(出生日期)35d、 select 姓名,性别,年龄=year(date()-year(出生日期) from 职工 where year(date()-year(出生日期)354、 操作题(使用设计视图或SQL视图创建查询)打开“学生成绩管理.mdb”数据库文件,利用其中已有的对象做下列操作: 1)、显示“学生”表中所有学生的信息,保存为“练习1”。2)、查询职称含有“教授”的教师信息,显示姓名,性别,职称和专业名称,保存为“练习2”。3)、查询“教材”表中教材的总金额排在前三位的信息,显示教材名称和总金额,保存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论