欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家计算机二级(Access)78及答案解析.doc

    • 资源ID:1335134       资源大小:100.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家计算机二级(Access)78及答案解析.doc

    1、国家计算机二级(Access)78 及答案解析(总分:100.04,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.对于“关系“的描述,正确的是【 】。(分数:2.00)A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名2.设有如下 3 个关系表:下列操作中正确的是【 】。 (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=RS3.下列关于宏操作的叙述错误的是( )。(分数:2.00)A.do-while 的

    2、循环体至少无条件执行一次B.while 的循环控制条件比 do-while 的循环控制条件更严格C.do-while 允许从外部转到循环体内D.do-while 的循环体不能是复合语句4.Access 中表和数据库的关系是_。 (分数:2.00)A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表5.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenu.mpr WITH THIS 应该放在表单的哪个事件中?(分数:2.00)A.Destroy 事件B.Init 事件C.Load 事件D.RiShtClick

    3、事件6.将 Access 数据库数据发布到 Internet 网上,可以通过(分数:2.00)A.查询B.窗体C.数据访问页D.报表7.报表中的报表页眉是用来( )。(分数:2.00)A.显示报表中的字段名称或对记录的分组名称B.显示报表的标题、图形或说明性文字C.显示本页的汇总说明D.显示整份报表的汇总说明8.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令: Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是 (分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组

    4、计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值9.在下列关于宏和模块的叙述中,正确的是_。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作(分数:2.04)(1).为“学院“表增加一个字段“老师人数“的 SQL 语句是【 】。 (分数:0.17)A.CHANGE TABLE 学院 ADD 教师人数 IB.ALTER STRU 学院 ADD 教师人数 IC.ALTER TABLE 学院 ADD 教

    5、师人数 ID.CHANGE TABLE 学院 INSERT 教师人数 I(2).将“欧阳秀“的工资增加 200 元的 SQL 语句是【 】。(分数:0.17)A.REPLACE 教师 WITH 工资=工资+200 WHERE 姓名=“欧阳秀“B.UPDATE 教师 SET 工资=工资+200 WHEN 姓名=“欧阳秀“C.UPDATE 教师工资 WITH 工资+200 WHERE 姓名=“欧阳秀“D.UPDATE 教师 SET 工资=工资+200 WHERE 姓名=“欧阳秀“(3).下列程序段的输出结果是【 】。 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE.NO

    6、T.EOF() IF 主讲课程=“数据结构“.OR.主讲课程:“C 语言“ a=a+1 ENDIF SKIP ENDDO ? a (分数:0.17)A.4B.5C.6D.7(4).有 SQL 语句 SELECT * FROM 教师 WHERE NOT(工资30000R 工资2000) 与如上语句等价的 SQL 语句是 【 】。 (分数:0.17)A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000B.SELECT * FROM 教师 WHERE 工资2000 AND 工资3000C.SELECT * FROM 教师 WHERE 工资2000 OR

    7、工资3000D.SELECT * FROM 教师 WHERE 工资=2000 AND 工资=3000(5).为“教师“表的职工号字段添加有效性规则:职工号的最左边三位字符是 110,正确的 SQL 语句是【 】。(分数:0.17)A.CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=“110“B.ALTER TABLE 教师 ALTER 职工号 SET CHECK LEIFT(职工号,3)=“110“C.ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)=“110“D.CHANGE TABLE 教师 ALTER 职

    8、工号 SET CHECK OCCURS(职工号,3)=“110“(6).有 SQL 语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资= ; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02“) 该语句的执行结果是系号【 】。 (分数:0.17)A.“01“和“02“B.“01“ 和“03“C.“01“和“04“D.“02“和“03“(7).建立一个视图 salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL 语句是【 】。(分数:0.17)A.CREATE VIEW salary AS 系号,AVG(工资)AS 平均工资 F

    9、ROM 教师;GROUP BY 系号B.CREATE VIEW salary AS SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号C.CREATE VIEW salary SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号D.CREATE VIEW salary AS SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号(8).删除视图 salary 的命令是【 】。(分数:0.17)A.DROP salary VIEWB.DROP VIEW salaryC.DELETE sal

    10、ary VIEWD.DELETE salary(9).有 SQL 语句: SELECT 主讲课程,COUNT(*)FROM 教师 GROUP BY 主讲课程 该语句执行结果含有记录个数是【 】。 (分数:0.17)A.3B.4C.5D.6(10).有 SQL 语句: LECT COUNT(*)AS 人数,主讲课程 FROM 教师 GROUP BY 主讲课程; ORDER BY人数 DESC 语句执行结果的第一条记录的内容是【 】。 (分数:0.17)A.4 数据结构B.3 操作系统C.2 数据库D.1 网络技术(11).有 SQL 语句: SELECT 学院.系名,COUNT(*)AS 教师人

    11、数 FROM 教师,学院; WHERE 教师系号=学院.系号 GROUP BY 学院.系名 与如上语句等价的 SQL 语句是【 】。 (分数:0.17)A.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; 教师.系号=学院.系号 GROUP BY 学院.系名B.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; ON 系号 GROUP BY 学院.系名C.SELECT 学院.系名,COUNT(*) AS 教师人数; FROM 教师 INNER JOIN 学院; ON 教师.系号:学院.

    12、系号 GROUP BY 学院.系名D.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; ON 教师.系号=学院.系号(12).有 SQL 语句: SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02“) 与如上语句等价的 SQL 语句是【 】。 (分数:0.17)A.SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; (SELECTMAX(工资)FROM 教师 WHERE 系号=“02“)B.SELECTDISTINCT 系号

    13、FROM 教师 WHERE 工资=; (SELECTMIN(工资)FROM 教师 WHERE 系号=“02“)C.ELECTDISTINCT 系号 FROM 教师 WHERE 工资=; ANY(SELECT 工资 FROM 教师 WHERE 系号=“02“)D.SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; SOME(SELECT 工资 FROM 教师 WHERE 系号=“02“)10.以下程序运行后,消息框的输出结果是_。a=sqr(3) b=sqr(2) c=ab Msgbox c+2 (分数:2.00)A.-1B.1C.2D.出错11.在程序中不需要用 publ

    14、ic 等命令明确声明和建立,可直接使用的内存变量是【 】。(分数:2.00)A.局部变量B.公共变量C.私有变量D.全局变量12.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的_。 (分数:2.00)A.方法和事件B.事件和方法C.事件和属性D.过程和方法13.下列关于查询的描述中正确的是( )。(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件14.VBA 表达式 3*33/3 的输出结果是_。 (分数:2.00)A.0B.1C.3D.915.若要在

    15、子过程 Procl 调用后返回两个变量的结果,下列过程定义语句中有效的是_。(分数:2.00)A.Sub Procl(n, m)B.Sub Procl(ByVal n, m)C.Sub Procl(n, ByVal m)D.Sub Procl(ByVal n, ByVal m)16.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称 为_。 (分数:2.00)A.选择B.投影C.联接D.并17.下列选项中不符合良好程序设计风格的是【 】。(分数:2.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 goto 语句D.模块设计要保证高耦合、高内聚18.有如下

    16、语句: s=Int(100*Rnd) 执行完毕后,s 的值是。(分数:2.00)A.0,99的随机整数B.0,100的随机整数C.1,99的随机整数D.1,100的随机整数19.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断要创建 的查询是_。 (分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询20.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是( )。(分数:2.00)A.InputStream 和 OutputStreamB.Reader 和 WriterC.InflaterInputStream 和 DeflaterOu

    17、tputStreamD.FileInputStream 和 FileOutputStream21.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是( )。(分数:2.00)A.表格式窗体B.数据表窗体C.纵栏式窗体D.主/子窗体22.在数据库系统中,用户所见的数据模式为_。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式23.下列不属于控件格式属性的是( )。(分数:2.00)A.标题B.正文C.字体大小D.字体粗细24.用于创建窗体或修改窗体的窗口是窗体的( )。(分数:2.00)A.main(inta,char*c)B.main(intarc

    18、,char*arv)C.main(intargc,char*argv)D.main(intargv,char*argc)25.在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为 Command1)和一个文本框(名称为text1)。当单击命令按钮时,将变量 sum 的值显示在文本框内,正确的代码是 (分数:2.00)A.Me! Text1Caption=sumB.Me! Text1Value=sumC.Me! Text1Text=sumD.Me! Text1Visible=sum26.使用调试器调试上题的程序,如果想在过程 SWAP 执行时观察 X1 的值,可以在其中安置一条命令,程序

    19、执行到该命令时,系统将计算 X1 的值,并将结果在调试输出窗口中显示,这条命令的正确写法是【 】。(分数:2.00)A.DEBUGOUT X1B.DEBUG X1C.OUT X1D.TEST X127.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使 用的方法是_。 (分数:2.00)A.排序B.筛选C.隐藏D.冻结28.Access 数据库中哪个数据库对象是其他数据库对象的基础( )。(分数:2.00)A.报表B.查询C.表D.模块29.在 Access 的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视

    20、图准则行中输入_。 (分数:2.00)A.“112266“ and “113388“B.not in(“112266“,“113388“)C.in(“112266“,“113388“)D.not(“112266“ and “113388“)30.扩展名为 dbf 的文件是【 】。(分数:2.00)A.表文件B.表单文件C.数据库文件D.项目文件31.对数据表进行筛选操作,结果是(分数:2.00)A.只显示满足条件的记录,将不满足条件的记录从表中删除B.显示满足条件的记录,并将这些记录保存在一个新表中C.只显示满足条件的记录,不满足条件的记录被隐藏D.将满足条件的记录和不满足条件的记录分为两个表

    21、进行显示32.下面查询不是操作查询的是( )。(分数:2.00)A.删除查询B.更新查询C.参数查询D.生成表查询33.如图所示的数据模型属于( )。 *(分数:2.00)A.1232B.232C.23D.12334.数据类型是_。 (分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据的设置C.一类数据库应用程序D.一类用来描述 Access 表向导允许从中选择的字段名称二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)35.下列软件系统结构图 (分数:2.00)36.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的

    22、数据模型称为 2。 (分数:2.00)填空项 1:_37.在窗体中有一个名为 Command1 的命令按钮,Click 事件的代码如下: Private Sub Command1_Click1 f=0 For n = 1 To 10 Step 2 f = f+n Next n Me!Lb1.Caption = f End Sub 单击命令按钮后,标签显示的结果是 2。 (分数:2.00)填空项 1:_38.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_39.下面 VBA 程序段运行时,内层循环的循环总次数是 1。 For m=O To 7 step 3

    23、 For n=m-1 To m+1 Next n Next m (分数:2.00)填空项 1:_40.有如下用户定义类型及操作语句: Type Student SNo As String SName As String SAge As Integer End Type Dim Stu As Student With Stu SNo=“200609001” SName=”陈果果” Age=19 End With 执行MsgBox StuAge 后,消息框输出结果是 1。(分数:2.00)填空项 1:_41.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.0

    24、0)填空项 1:_42.在关系数据库中,用来表示实体之间联系的是 1。(分数:2.00)填空项 1:_43.表操作共有 3 种视图,分别是设计视图、打印视图、 1 视图。(分数:2.00)填空项 1:_44.某窗体中有一命令按钮,名称为 C1。要求在窗体视图中单击此命令按钮后,命令按钮上昧的文字颜色变为棕色(棕色代码为 128)(分数:2.00)45.Accesss 数据库中,如果在实体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 1 控件来完成。(分数:2.00)46.软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于 1 阶段。

    25、 (分数:2.00)填空项 1:_47.报表记录分组操作时,首先要选定分组字段,在这些字段上值 1 的记录数据归为同一组。(分数:2.00)填空项 1:_48.查询设计器分为上下两部分,上半部分是表的显示区,下半部分是 1。(分数:2.00)填空项 1:_49. 1 的任务是诊断和改正程序中的错误。(分数:2.00)国家计算机二级(Access)78 答案解析(总分:100.04,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.对于“关系“的描述,正确的是【 】。(分数:2.00)A.同一个关系中允许有完全相同的元组B.在一个关系

    26、中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名 解析:在同一个关系中不能出现相同的属性名,Visual FoxPro 不允许同一个表中有相同的字段名;关系中不允许有相同的元组;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能够惟一的标识一个元组。2.设有如下 3 个关系表:下列操作中正确的是【 】。 (分数:2.00)A.T=RSB.T=RSC.T=RS D.T=RS解析:对于两个关系的合并操作可以用笛卡尔积表示。设有 n 元关系 R 和 m 元关系 S,它们分别有 p 和 q个元组,则 R 与 S 的笛卡儿积

    27、记为 RS,它是一个 m+n 元关系,元组个数是 pq,由题意可得,关系 T 是由关系 R 与关系 S 进行笛卡尔积运算得到的。3.下列关于宏操作的叙述错误的是( )。(分数:2.00)A.do-while 的循环体至少无条件执行一次 B.while 的循环控制条件比 do-while 的循环控制条件更严格C.do-while 允许从外部转到循环体内D.do-while 的循环体不能是复合语句解析:Visual FoxPro 中,支持两种类型的菜单,分别是条形菜单和弹出式菜单。菜单系统一般是一个下拉式菜单,它是由一个条形菜单和一个弹出式菜单所组成的。4.Access 中表和数据库的关系是_。

    28、(分数:2.00)A.一个数据库可以包含多个表 B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表解析:Access 数据库由数据库对象和组两部分组成,其中对象又分为 7 种。这些数据库对象包括:表、查询、 窗体、报表、数据访问页、宏和模块。一个数据库可以包含多个表。5.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenu.mpr WITH THIS 应该放在表单的哪个事件中?(分数:2.00)A.Destroy 事件B.Init 事件C.Load 事件D.RiShtClick 事件 解析:在 Visual FoxPro 中,调用快捷

    29、菜单的命令一般在对象的 RightClick(鼠标右击)事件中调用。6.将 Access 数据库数据发布到 Internet 网上,可以通过(分数:2.00)A.查询B.窗体C.数据访问页 D.报表解析:7.报表中的报表页眉是用来( )。(分数:2.00)A.显示报表中的字段名称或对记录的分组名称B.显示报表的标题、图形或说明性文字 C.显示本页的汇总说明D.显示整份报表的汇总说明解析:选项 A)是页面页眉的功能,C)选项是页面页脚的功能,D)选项是报表页脚的功能。NULL8.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令

    30、: Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是 (分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值解析:Group By 是分组,avg(入学成绩)是对入学成绩求平均值,因此 Select 性别,avg(入学成绩From学生(Group By 性别,该语句的功能是按性别分组计算并显示性别和入学成绩的平均值。9.在下列关于宏和模块的叙述中,正确的是_。(分数:2.00)A.模块是能够被程序调用的函数B.通

    31、过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作 解析:本题考查宏。模块是 Access 系统中的一个重要的对象,它以 VBA 语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项 A 错误。模块是装着 VBA 代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项 C 错误。使用宏,可以实现以下一些操作:(1)在首次打开数据库时,执行一个或一系列操作。(2)建立自定义菜单栏。(3)从工具栏上的按钮执行自己的宏或程序。(4

    32、)将筛选程序加到各个记录中,从而提高记录查找的速度。 (5)可以随时打开或者关闭数据库对象。(6)设置窗体或报表控件的属性值。(7)显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意。(8)实现数据自动传输,可以自动地在各种数据格式之间导入或导出数据。(9)可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项 B 错误。故本题答案为 D。(分数:2.04)(1).为“学院“表增加一个字段“老师人数“的 SQL 语句是【 】。 (分数:0.17)A.CHANGE TABLE 学院 ADD 教师人数 IB.ALTER STRU 学院 ADD 教师人数 IC.ALTER TABLE

    33、学院 ADD 教师人数 I D.CHANGE TABLE 学院 INSERT 教师人数 I解析:在 SQL 的数据定义功能中,可以定义数据表结构、删除表和修改表结构,修改表结构的命令格式有三种,利用 ALTER TABLE TableName ADD FieldName1 FieldType 命令可以为表增加一个新字段。(2).将“欧阳秀“的工资增加 200 元的 SQL 语句是【 】。(分数:0.17)A.REPLACE 教师 WITH 工资=工资+200 WHERE 姓名=“欧阳秀“B.UPDATE 教师 SET 工资=工资+200 WHEN 姓名=“欧阳秀“C.UPDATE 教师工资 W

    34、ITH 工资+200 WHERE 姓名=“欧阳秀“D.UPDATE 教师 SET 工资=工资+200 WHERE 姓名=“欧阳秀“ 解析:SQL 语句中,利用 UPDATE 更新语句可以修改表中的记录。语句基本格式为: UPDATE TableName SET Column_Name1=eExpression1,Column_Name1=eExpressionl. WHERE Condition (3).下列程序段的输出结果是【 】。 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE.NOT.EOF() IF 主讲课程=“数据结构“.OR.主讲课程:“C 语言“ a=

    35、a+1 ENDIF SKIP ENDDO ? a (分数:0.17)A.4B.5C.6 D.7解析:本题中程序的目的是统计“主讲课程“为“数据结构“或是“C 语言“的记录共有几条,没找到一条记录,S 的值便自动加 1。(4).有 SQL 语句 SELECT * FROM 教师 WHERE NOT(工资30000R 工资2000) 与如上语句等价的 SQL 语句是 【 】。 (分数:0.17)A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 B.SELECT * FROM 教师 WHERE 工资2000 AND 工资3000C.SELECT *

    36、FROM 教师 WHERE 工资2000 OR 工资3000D.SELECT * FROM 教师 WHERE 工资=2000 AND 工资=3000解析:本题中 SQL 语句查询的是工资小于等于 3000 且大于等于 2000 的职工记录,与 SQL 中特殊运算符BETWEEN. EDN.等价,意思是在“和之间“。(5).为“教师“表的职工号字段添加有效性规则:职工号的最左边三位字符是 110,正确的 SQL 语句是【 】。(分数:0.17)A.CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=“110“ B.ALTER TABLE 教师 ALTE

    37、R 职工号 SET CHECK LEIFT(职工号,3)=“110“C.ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)=“110“D.CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“110“解析:定义和修改表的有效性规则和错误信息提示,可使用如下命令格式: ALTER TABLE TableName1 ALTER COLUMN FieldName2 NULL|NOT NULL SET CHECK lExpression2 ERROR cMessageText2 (6).有 SQL 语句: SELECT

    38、DISTINCT 系号 FROM 教师 WHERE 工资= ; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02“) 该语句的执行结果是系号【 】。 (分数:0.17)A.“01“和“02“ B.“01“ 和“03“C.“01“和“04“D.“02“和“03“解析:本题 SQL 语句的含义是检索有教师工资大于或等于系号为“02“的所有教师工资的系号。(7).建立一个视图 salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL 语句是【 】。(分数:0.17)A.CREATE VIEW salary AS 系号,AVG(工资)AS 平均工资 FROM 教师

    39、;GROUP BY 系号B.CREATE VIEW salary AS SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号C.CREATE VIEW salary SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号D.CREATE VIEW salary AS SELECT 系号,AVG(工资)AS 平均工资 FROM 教师;GROUP BY 系号 解析:在 SQL 的数据定义功能中,可以对视图进行定义,语句格式为: CREATE VIEW view_name(column_name,column_name.) AS

    40、select_statement 在选项 B 中,用于指定分组的条件设置错误,教师表中不存在“系名“字段,选项 A 和 C 都存在语法错误。 (8).删除视图 salary 的命令是【 】。(分数:0.17)A.DROP salary VIEWB.DROP VIEW salary C.DELETE salary VIEWD.DELETE salary解析:SQL 语句中,删除视图的命令格式是 DROP VIEW 。(9).有 SQL 语句: SELECT 主讲课程,COUNT(*)FROM 教师 GROUP BY 主讲课程 该语句执行结果含有记录个数是【 】。 (分数:0.17)A.3B.4C

    41、.5D.6 解析:本题中 SQL 语句的含义是分组统计“教师“表中“主讲课程“记录个数。(10).有 SQL 语句: LECT COUNT(*)AS 人数,主讲课程 FROM 教师 GROUP BY 主讲课程; ORDER BY人数 DESC 语句执行结果的第一条记录的内容是【 】。 (分数:0.17)A.4 数据结构 B.3 操作系统C.2 数据库D.1 网络技术解析:本题中 SQL 语句的含义是分组统计“教师“表中“主讲课程“记录个数,通过 AS 短语为查询结果的COUNT(*)字 段指定一个新的字段名“人数“,并将结果按人数降序排列。(11).有 SQL 语句: SELECT 学院.系名

    42、,COUNT(*)AS 教师人数 FROM 教师,学院; WHERE 教师系号=学院.系号 GROUP BY 学院.系名 与如上语句等价的 SQL 语句是【 】。 (分数:0.17)A.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; 教师.系号=学院.系号 GROUP BY 学院.系名B.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; ON 系号 GROUP BY 学院.系名C.SELECT 学院.系名,COUNT(*) AS 教师人数; FROM 教师 INNER JOIN 学

    43、院; ON 教师.系号:学院.系号 GROUP BY 学院.系名 D.SELECT 学院.系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; ON 教师.系号=学院.系号解析:本题 SQL 语句的含义是统计每个系的教师人数各有多少人,通过 AS 短语可以为查询统计结果指定一个新的字 段名“教师人数“。“教师“和“学院“表是通过“系号“字段进行连接的。利用 JOIN 短语进行连接的语法格式为: SELECT FROM Table JOIN Tale ON JoinCondition WHERE. (12).有 SQL 语句: SELECTDISTINCT 系号

    44、FROM 教师 WHERE 工资=; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02“) 与如上语句等价的 SQL 语句是【 】。 (分数:0.17)A.SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; (SELECTMAX(工资)FROM 教师 WHERE 系号=“02“) B.SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; (SELECTMIN(工资)FROM 教师 WHERE 系号=“02“)C.ELECTDISTINCT 系号 FROM 教师 WHERE 工资=; ANY(SELECT 工资 FROM 教师 WHE

    45、RE 系号=“02“)D.SELECTDISTINCT 系号 FROM 教师 WHERE 工资=; SOME(SELECT 工资 FROM 教师 WHERE 系号=“02“)解析:本题 SQL 语句的含义是检索有教师工资大于或等于系号为“02“的所有教师工资的系号。ALL、ANY和 SOME 都是 SQL 语句中的量词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真,而 ALL则要求子查询中的所有行都使结果为真时,结果才为真,因此在子查询中要使用 MAX()函数求出“02“系的教师最高工资,其他系中只要有教师工资高于此函数值,结果便为真。10.以下程序运行后,消息框的输出结果是_。

    46、a=sqr(3) b=sqr(2) c=ab Msgbox c+2 (分数:2.00)A.-1B.1 C.2D.出错解析:本题中 ab 返回 True,即 c=True,而在算术表达式中,True 作为-1 来处理,故消息框中输出的结果为 1。11.在程序中不需要用 public 等命令明确声明和建立,可直接使用的内存变量是【 】。(分数:2.00)A.局部变量B.公共变量C.私有变量 D.全局变量解析:在程序中直接使用(没有通过 PUBLIC 和 LOCAL 命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明。全局变量和局部变量都需要先声明后使用。12.能被“对象所识

    47、别的动作”和“对象可执行的活动”分别称为对象的_。 (分数:2.00)A.方法和事件B.事件和方法 C.事件和属性D.过程和方法解析:事件是 Access 窗体或报表及其上的控件等对象可以“辨识”的动作;方法描述了对象的行为。13.下列关于查询的描述中正确的是( )。(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件解析:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro 中利用主关键字或候选关键字来保证表中的记录惟

    48、一。14.VBA 表达式 3*33/3 的输出结果是_。 (分数:2.00)A.0B.1C.3D.9 解析:VBA 的表达式运算符优先级顺序“*”和“/”高于“”。这个表达式先计算 3*3=9 和 3/3=1,最后计算 91=9。15.若要在子过程 Procl 调用后返回两个变量的结果,下列过程定义语句中有效的是_。(分数:2.00)A.Sub Procl(n, m) B.Sub Procl(ByVal n, m)C.Sub Procl(n, ByVal m)D.Sub Procl(ByVal n, ByVal m)解析:本题考查过程调用和参数传递。过程定义时,如果形式参数被说明为传值(ByVal 项),则过程调用只是相应位置实参的值“单向”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程中,数值的传递只有单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为地址(ByRef),则过程调用是将相应位


    注意事项

    本文(【计算机类职业资格】国家计算机二级(Access)78及答案解析.doc)为本站会员(赵齐羽)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开