【计算机类职业资格】全国计算机等级考试二级ACCESS真题2004年4月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2004年4月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2004年4月及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 ACCESS真题 2004年 4月及答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)3 者之间的关系是(分数:2.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包括 DBS 和 DBMSD.DBS就是 DB,也就是 DBMS2.在 Visual FoxPro中,“表”是指(分数:2.00)A.报表B.关系C.表格D.表单3.数据库系统与文件系统的最主要区别是(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统
2、不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量4.在当前表单的 kABEL1控件中显示系统时间的语句是(分数:2.00)A.THISFORLABELCAPTON=TLME( )B.THISFORM LABEL1VALUE=HME( )C.THISFORM LABEL1TEXT=TIME( )D.THISFORM LABEL1CONTROL=TIME( )5.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(分数:2.00)A.临时关键字B.主关键字
3、C.外部关键字D.索引关键字6.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是(分数:2.00)A.proB.prjC.pjxD.itm7.在 Visual Foxpro的项日管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单8.在 Vistal FoxPro中,说明数组的命令是(分数:2.00)A.DIMENSION和 ARRAYB.DECLARE和 ARRAYC.DIMENSION和 DECLARED.只有 DIMENSION9.数据库表可以设置字段有效性规则,字段有效性规则属于(分数:2.00)A.实体完整性范畴B.参照完整性范
4、畴C.数据一致性范畴D.域完整性范畴10.在 Visual FoxPro中,字段的数据类型不可以指定为(分数:2.00)A.日期型B.时间型C.通用型D.备注型11.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引12.以下关于卞索引和候选索引的叙述正确的是(分数:2.00)A.主索引和候选索引都能保证表记录的惟一性B.主索引和候选索引都可以建立在数据库表和自由表上C.主索引可以保证表记录的惟一性,而候选索引不能D.主索引和候选索引是相同的概念13.查询订购单号首字符是“P”的订单
5、信息,应该使用命令(分数:2.00)A.SELECT*FROM订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM订单 WHERE LEFT(订购单号,1)=“p“C.SELECT*FROM订单 WHERE“p“订购单号D.SELECT*FROM订单 WHERE RIGHT(订购单号,1)=“p“14.有如下赋值语句,结果为“大家好”的表达式是 a=“你好” b=“大家”(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)15.数据库表的字段可以定义默认值,默认值是(分数:2.00)A.逻辑表达式
6、B.字符表达式C.数值表达式D.前三种都可能16.数据库表的字段可以定义规则,规则是(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种说法都不对17.在 SQL语句中,与表达式“供应商名 LIKE“北京“”功能相同的表达式是(分数:2.00)A.LEFT(供应商名,4)=“北京”B.“北京”供应商名C.供应商名 IN“北京”D.AT(供应商名,“北京”)18.使数据库表变为自由表的命令是(分数:2.00)A.DROP TABLEB.REMOVE TABLEC.FREE TABLED.RELEASE TABLE19.在 Visual FoxPro的查询设计器中,“筛选”选项卡
7、对应的 SQL短语是(分数:2.00)A.WHEREB.JOINC.SETD.ORDER BY20.SQL支持集合的并运算,在 Visual FoxPro中 SQL并运算的运算符是(分数:2.00)A.PLUSB.UNIONC.+D.21.根据“职工”项目文件生成 emp_sysexe 应用程序的命令是(分数:2.00)A.BUILD EXE emp_sys FROM 职工B.BUILD APP emp_syexe FROM 职工C.LINK EXE emp_sys FROM职工D.LINK APP emp_syexe FROM职工22.如果指定参照完整性的删除规则为“级联”,则当删除父表中的
8、记录时(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关23.以下关于关系的说法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列24.为了在报表中打印当前时间,这时应该插入一个(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件25.在 Visual FoxPro中,释放和关闭表单的方法是(分数:2.00)A.RELEASEB.CLOSEC.DELETED.DROP26.为
9、了从用户菜单返回到系统菜单应该使用命令(分数:2.00)A.SET DEFAULT SYSTEMB.SET MENU TO DEFAULTC.SET SYSTEM TO DEFAULTD.SET SYSMENU TO DEFAULT27.在表单中为表格控件指定数据源的属性是(分数:2.00)A.DataSourceB.RecordSourceC.DataFromD.RecordFrom28.以下关于表单数据环境叙述错误的是(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设计器中移出表或视图C.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设
10、计器中设置表之间的联系29.以下关于查询描述正确的是(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询30.第(30)(35)题使用如下 3个表: 部门DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话C(16) 职工DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D 部门DBF:部门号 C(10),基本工资 N(82),津贴 N(82),奖金 N(82),扣除 N(82)查询职工实发工资的正确命令是(分数:2.00)A.SELECT姓名,(基本工资+津
11、贴+奖金-扣除)AS 实发工资 FROM工资B.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM工资 WHERE 职工职工号=工资职工号C.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资,职工 WHERE职工职工号=工资职工号D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资 JOIN职工 WHERE职工职工号=工资职工号31.查询 1962年 10月 27日出生的职工信息的正确命令是(分数:2.00)A.SELECT*FROM职工 WHERE出生日期=1962-10-27B.SELECT*FROM职工
12、 WHERE出生日期=1962-10-27C.SELECT*FROM职工 WHERE出生日期=“1962-10-27“D.SELECT*FROM职工 WHERE出生日期=(“1962-10-27“)32.查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是(分数:2.00)A.SELECT部门名,MIN(出生日期)FROM 部门 JOIN职工; ON 部门部门号=职工部门号 GROUP BY部门名B.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; ON 部门部门号=职工部门号 GROUP BY部门名C.SELECT部门名,MIN(出生日期
13、)FROM 部门 JOIN职工; WHERE 部门部门号=职工部门号 GROUP BY部门名D.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; WHERE 部门部门号=职工部门号 GROUP BY部门名33.查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是(分数:2.00)A.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCB.SELECT部门
14、名,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 COUN
15、T(*)=10; ORDER BY 职工人数 DESC34.查询所有目前年龄在 35岁以上(不含 35岁)的职工信息(姓名、性别和年龄),正确的命令是(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM职工; WHERE 年龄35B.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM 职工; WHERE YEAR(出生日期)35C.SELECT姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM 职工; WHEREYEAR(DATE()-YEAR(出生日期)35D.SEL
16、ECT姓名,性别,年龄:YEAR(DATE()-YEAR(出生日期)FROM 职工; WHERE YEAR(DATE()-YEAR(出生日期)3535.为“工资”表增加一个“实发工资”字段的正确命令是(分数:2.00)A.MODIFY TABLE工资 ADD COLUMN实发工资 N(9,2)B.MODIFY TABLE工资 ADD FIELD实发工资 N(9,2)C.ALTER TABLE工资 ADD COLUMN实发工资 N(9,2)D.ALTER TABLE工资 ADD FIELD实发工资 N(9,2)二、B填空题/B(总题数:9,分数:18.00)36.使用数据库设计器为两个表建立联系
17、,首先应在父表中建立 【1】 索引,在子表中建立 【2】 索引。(分数:2.00)填空项 1:_37.常量n表示的是 【3】 型的数据。(分数:2.00)填空项 1:_38.在 Visual FoxPro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是: SET UDFPARMSU 【4】 /U(分数:2.00)填空项 1:_39.运行表单时,Load 事件是在 Init事件之 【5】 被引发。(分数:2.00)填空项 1:_40.第(6)(9)题使用如下 3个表: 零件DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格C(8) 使
18、用零件DBF:项目号 C(2),零件号 C(2),数量 I 项目DBF:项目号 C(2),项目名称C(20),项目负责人 C(10),电话 C(20) 如下程序段的输出结果是 【6】 。 i=1 DO WHILE i10 i=i+2 ENDDO ? i(分数:2.00)填空项 1:_41.为“数量”宇段增加有效性规则:数量0,应该使用的 SQL语句是 U 【7】 /UTABLE 使用零件U 【8】 /U数量 SETU 【9】 /U数量0(分数:2.00)填空项 1:_42.查询与项目“sl(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的 SQL语句是 SELECT
19、 项目项目号,项目名称,使用零件零件号,零件名称; FROM 项目,使用零件,零件 WHERE项目项目号:使用零件项目号U 【10】 /U; 使用零件零件号;零件零件号AND使用零件。零件号U 【11】 /U; (SELECT 零件号 FROM 使用零件 WHERE 使用零件项目号=s1)(分数:2.00)填空项 1:_43.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2的数据,应该使用的 SQL语句是 CREATE VIEW item_viewU 【12】 /U; SELECT 零件零件名称,使用零件数量,使用零件项目号,项目项目名称; FROM 零件
20、INNER JOIN使用零件; INNER JOINU 【13】 /U; ON 使用零件项目号=项目项目号; ON 零件零件号=使用零件零件号; WHERE 项目项目号=s2(分数:2.00)填空项 1:_44.从上一题建立的视图中查询使用数量最多的 2个零件的信息,应该使用的 SQL语句是 SELECT * U 【14】 /U 2 FROM item_viewU 【15】 /U数量 DESC。(分数:2.00)填空项 1:_全国计算机等级考试二级 ACCESS真题 2004年 4月答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.数据库(
21、DB)、数据库系统(DBS)、数据库管理系统(DBMS)3 者之间的关系是(分数:2.00)A.DBS包括 DB和 DBMS B.DBMS包括 DB和 DBSC.DB包括 DBS 和 DBMSD.DBS就是 DB,也就是 DBMS解析:【解析】数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术 后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关系是 数据库系统包括数据库和数据库管理系统。2.在 Visual FoxPro中,“表”是指(分数:2.00)A.报表B.关系 C.表格D.表单解析:【
22、解析】Visual FoxPro 是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。3.数据库系统与文件系统的最主要区别是(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量解析:【解析】数据库系统与文件系统相比,具有比较明显的优点,包括数据的独立性、冗余度可控和数据结构化。4.在当前表单的 kABEL1控件中显示系统时间的语句是(分数:2.00)A.THISFORLABELCA
23、PTON=TLME( ) B.THISFORM LABEL1VALUE=HME( )C.THISFORM LABEL1TEXT=TIME( )D.THISFORM LABEL1CONTROL=TIME( )解析:【解析】标签(Label)用于显示文本的图形控件,被显示的文本在 Caption属性中指定,称为标题文本。利用标签显示当前 时间,应使用 Caption属性。5.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(分数:2.00)A.临时关键字B.主关键字 C.外部关键字D.索引关键字解析:【解析】实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录出现。在V
24、isual FoxPro中利用主关键字或候选关键字来保证表中的记录惟一。6.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是(分数:2.00)A.proB.prjC.pjx D.itm解析:【解析】在 Visual FoxPro中,项目管理器的文件扩展名是 pjx。7.在 Visual Foxpro的项日管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单 解析:【解析】项目管理器窗口中共包括“全部”、“数据”、“文档”、“类”、“代码和“其他6 个选项卡。8.在 Vistal FoxPro中,说明数组的命令是(分数:2.00)A.DIM
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 ACCESS 2004 答案 解析 DOC
