[计算机类试卷]2004年4月国家二级(ACCESS)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2004年4月国家二级(ACCESS)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2004年4月国家二级(ACCESS)笔试真题试卷及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、2004 年 4月国家二级( ACCESS)笔试真题试卷及答案与解析 1 数据库 (DB)、数据库系统 (DBS)、数据库管理系统 (DBMS)3者之间的关系是 ( A) DBS包括 DB和 DBMS ( B) DBMS包括 DB和 DBS ( C) DB包括 DBS 和 DBMS ( D) DBS就是 DB,也就是 DBMS 2 在 Visual FoxPro中, “表 ”是指 ( A)报表 ( B)关系 ( C)表格 ( D)表单 3 数据库系统与文件系统的最主要区别是 ( A)数据库系统复杂,而文件系统简单 ( B)文件系统不能 解决数据冗余和数据独立性问题,而数据库系统可以解决 ( C
2、)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 ( D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 4 在当前表单的 kABEL1控件中显示系统时间的语句是 ( A) THISFORM LABELI CAPTON=TLME( ) ( B) THISFORM LABEL1 VALUE=HME( ) ( C) THISFORM LABEL1 TEXT=TIME( ) ( D) THISFORM LABEL1 CONTROL=TIME( ) 5 在关系模型中,为了实现 “关系中不允许出现相同元组 ”的约束应使用 ( A)临时关键字 ( B)主关键字 ( C)外部关键字
3、 ( D)索引关键字 6 在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是 ( A) pro ( B) prj ( C) pjx ( D) itm 7 在 Visual Foxpro的项日管理器中不包括的选项卡是 ( A)数据 ( B)文档 ( C)类 ( D)表单 8 在 Vistal FoxPro中,说明数组的命令是 ( A) DIMENSION和 ARRAY ( B) DECLARE和 ARRAY ( C) DIMENSION和 DECLARE ( D)只有 DIMENSION 9 数据库表可以设置字段有效性规则,字段有效性规则属于 ( A)实体完整性
4、范畴 ( B)参照完整性范畴 ( C)数据一致性范畴 ( D)域完整性范畴 10 在 Visual FoxPro中,字段的数据类型不可以指定为 ( A)日期型 ( B)时间型 ( C)通用型 ( D)备注型 11 用命令 “INDEX ON姓名 TAG index_name UNIQUE”建 立索引,其索引类型是 ( A)主索引 ( B)候选索引 ( C)普通索引 ( D)惟一索引 12 以下关于卞索引和候选索引的叙述正确的是 ( A)主索引和候选索引都能保证表记录的惟一性 ( B)主索引和候选索引都可以建立在数据库表和自由表上 ( C)主索引可以保证表记录的惟一性,而候选索引不能 ( D)主
5、索引和候选索引是相同的概念 13 查询订购单号首字符是 “P”的订单信息,应该使用命令 ( 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=“大家 ” ( A) b+AT(a, 1) ( B) b+RIGHT(a, 1) ( C) b+LEFT(a
6、, 3, 4) ( D) b+RIGHT(a, 2) 15 数据库表的字段可以定义默认值,默认值是 ( A)逻辑表达式 ( B)字符表达式 ( C)数 值表达式 ( D)前三种都可能 16 数据库表的字段可以定义规则,规则是 ( A)逻辑表达式 ( B)字符表达式 ( C)数值表达式 ( D)前三种说法都不对 17 在 SQL语句中,与表达式 “供应商名 LIKE“北京 “”功能相同的表达式是 ( A) LEFT(供应商名, 4)=“北京 ” ( B) “北京 ”供应商名 ( C)供应商名 IN“北京 ” ( D) AT(供应商名, “北京 ”) 18 使数据库表变为自由表的命令是 ( A)
7、DROP TABLE ( B) REMOVE TABLE ( C) FREE TABLE ( D) RELEASE TABLE 19 在 Visual FoxPro的查询设计器中, “筛选 ”选项卡对应的 SQL短语是 ( A) WHERE ( B) JOIN ( C) SET ( D) ORDER BY 20 SQL支持集合的并运算,在 Visual FoxPro中 SQL并运算的运算符是 ( A) PLUS ( B) UNION ( C) + ( D) 21 根据 “职工 ”项目文件生成 emp_sys exe应用程序的命令是 ( A) BUILD EXE emp_sys FROM 职工
8、( B) BUILD APP emp_sys exe FROM 职工 ( C) LINK EXE emp_sys FROM职工 ( D) LINK APP emp_sys exe FROM职工 22 如果指定参照完整性的删除规则为 “级联 ”,则当删除父表中的记录时 ( A)系统自动备份父表中被删除记录到一个新表中 ( B)若子表中有相关记录,则禁止删除父表中记录 ( C)会自动删除子表中所有相关记录 ( D)不作参照完整性检查,删除父表记录与子表无关 23 以下关于关系的说法正确的是 ( A)列的次序非常重要 ( B)当需要索引时列的次序非常重要 ( C)列的次序无关紧要 ( D)关键字必须
9、指定为第一列 24 为了在报表中打印当前时间,这时应该插入一个 ( A)表达式控件 ( B)域控件 ( C)标签控件 ( D)文本控件 25 在 Visual FoxPro中,释放和关闭表单的方法是 ( A) RELEASE ( B) CLOSE ( C) DELETE ( D) DROP 26 为了从用户菜单返回到系统菜单应该使用命令 ( A) SET DEFAULT SYSTEM ( B) SET MENU TO DEFAULT ( C) SET SYSTEM TO DEFAULT ( D) SET SYSMENU TO DEFAULT 27 在表单中为表格控件指定数据源的属性是 ( A)
10、 DataSource ( B) RecordSource ( C) DataFrom ( D) RecordFrom 28 以下关于表单数据环境叙述错误的是 ( A)可以向表单数据环境设计器中添加表或视图 ( B)可以从表单数据环境设计器中移出表或视图 ( C)可以在表单数据环境设计器中设置表之间的联系 ( D)不可以在表单数据环境设计器中设置表之间 的联系 29 以下关于查询描述正确的是 ( A)不能根据自由表建立查询 ( B)只能根据自由表建立查询 ( C)只能根据数据库表建立查询 ( D)可以根据数据库表和自由表建立查询 30 使用如下 3个表: 部门 DBF:部门号 C(8),部门名
11、 C(12),负责人 C(6),电话 C(16) 职工 DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D 部门 DBF:部门号 C(10),基本工资 N(8 2),津贴 N(8 2),奖金 N(8 2),扣除 N(8 2) 30 查 询职工实发工资的正确命令是 ( A) SELECT姓名, (基本工资 +津贴 +奖金 -扣除 )AS实发工资 FROM工资 ( B) SELECT姓名, (基本工资 +津贴 +奖金 -扣除 )AS实发工资 FROM工资 WHERE职工职工号 =工资职工号 ( C) SELECT姓名, (基本工资 +津贴 +奖金 -扣除 )
12、AS实发工资; FROM工资,职工 WHERE职工职工号 =工资职工号 ( D) SELECT姓名, (基本工资 +津贴 +奖金 -扣除 )AS实发工资; FROM工资JOIN职工 WHERE职工职工号 =工资职工号 31 查询 1962年 10月 27日出生的职工信息的正确命令是 ( A) SELECT*FROM职工 WHERE出生日期 =1962-10-27 ( B) SELECT*FROM 职工 WHERE出生日期 =1962-10-27 ( C) SELECT*FROM 职工 WHERE出生日期 =“1962-10-27“ ( D) SELECT*FROM职工 WHERE出生日期 =(
13、“1962-10-27“) 32 查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是 ( A) SELECT部门名, MIN(出生日期 )FROM部门 JOIN职工; ON部门部门号 =职工部门号 GROUP BY部门名 ( B) SELECT部门名, MAX(出生日期 )FROM部门 JOIN职工; ON部门部门号 =职工部门号 GROUP BY部门名 ( C) SELECT部门名, MIN(出生日期 )FROM部门 JOIN职工; WHERE部门部门号 =职工部门号 GROUP BY部门名 ( D) SELECT部门名, MAX(出生日期 )FROM部门
14、 JOIN职工; WHERE部门部门号 =职工部门号 GROUP BY部门名 33 查询有 10名以上 (含 10名 )职工的部门信息 (部门名和职工人数 ),并按职工人数降序排序。正确的命令是 ( A) SELECT部门名, COUNT(职工号 )AS 职工人数; FROM部门,职工WHERE部门部门号 =职工部门号; GROUP BY部门名 HAVING COUNT(*) =10; ORDER BY COUNT(职工号 )ASC ( B) SELECT部门名, COUNT(职工号 )AS 职工人数; FROM部门,职工WHERE部门部门号 =职工部门号; GROUP BY部门名 HAVIN
15、G COUNT(*) =10; ORDER BY COUNT(职工号 )DESC ( C) SELECT部门名, COUNT(职工号 )AS 职工人数; FROM 部门,职工WHERE部门部门号 =职工部门号; GROUP BY 部门名 HAVING COUNT(*) =10; ORDER BY 职工人数 ASC ( D) SELECT部门名, COUNT(职工号 )AS 职工人数; FROM部门,职工WHERE部门部门号 =职工部门号; GROUP BY部门名 HAVING COUNT(*) =10; ORDER BY职 工人数 DESC 34 查询所有目前年龄在 35岁以上 (不含 35岁
16、 )的职工信息 (姓名、性别和年龄 ),正确的命令是 ( A) SELECT 姓名,性别, YEAR(DATE()-YEAR(出生日期 )AS年龄 FROM职工; WHERE年龄 35 ( B) SELECT 姓名,性别, YEAR(DATE()-YEAR(出生日期 )AS年龄 FROM 职工; WHERE YEAR(出生日期 ) 35 ( C) SELECT姓名,性别, YEAR(DATE()-YEAR(出生日期 )AS年龄 FROM 职工; WHEREYEAR(DATE()-YEAR(出生日期 ) 35 ( D) SELECT姓名,性别,年龄: YEAR(DATE()-YEAR(出生日期
17、)FROM 职工; WHERE YEAR(DATE()-YEAR(出生日期 ) 35 35 为 “工资 ”表增加一个 “实发工资 ”字段的正确命令是 ( 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) 36 使用数据库设计器为两个表建立联系,首先应在父表中建立【 】索引,在子表中建立【 】索引。 37 常量 n
18、表示的是【 】型的数据。 38 在 Visual FoxPro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是: SET UDFPARMS【 】 39 运行表单时, Load事件是在 Init事件之【 】被引发。 40 使用如下 3个表: 零件 DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8) 使用零件 DBF:项目号 C(2),零件号 C(2),数量 I 项目 DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20) 40 如下程序段的输出结果是【 】。 i=1 DO WHILE i 1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2004 国家 二级 ACCESS 笔试 答案 解析 DOC
