您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > C/C++资料 > Dzfiga2011年计算机二级Access考试模拟题
生命是永恒不断的创造,因为在它内部蕴含着过剩的精力,它不断流溢,越出时间和空间的界限,它不停地追求,以形形色色的自我表现的形式表现出来。--泰戈尔2011年计算机二级Access考试模拟题一、选择题1.以下内容中不属VBA提供的数据验证函数是A)IsNullB)IsDateC)IsNumericD)IsText2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是A)微秒B)毫秒C)秒D)分钟3.能够实现从指定记录集里检索特点字段值的函数是A)NzB)DSumC)RndD)DLookup4.DAO模型层次中处在最顶层的对象是A)DBEngineB)WorkspaceC)DatabaseD)RecordSet5.ADO对象模型中可以打开RecordSet对象的是A)只能是Connection对象B)只能是Command对象C)可以是Connection对象和Command对象D)不存在6.InputBox函数返回值的类型为A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)7.ADO的含义是A)开放数据库互连应用编程接口B)数据库访问对象C)动态链接库D)Active数据对象8.执行下面的语句后,所弹出的信息框外观样式为MsgBoxAAAA,vbOKCancel+vbQuestion,BBBB9.在MsgBox(prompt,buttons,title,helpfile,context)函数调用形式中必须提供的参数是A)promptB)buttonsC)titleD)context二、填空题1.VBA提供了多个用于数据验证的函数。其中IsDate函数用于________;________函数用于判定输入数据是否为数值。2.VBA语言中,函数InputBox的功能是________;________函数的功能是显示消息信息。3.VBA的“定时”操作功能是通过窗体的________事件过程完成。4.VBA中打开窗体的命令语句是________。5.Access的窗体或报表事件可以有两种方法来响应:宏对象和________。6.窗体的计时器触发事件激发的时间间隔是通过________属性来设置。7.窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名cmdTest)。当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若点击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。请填空补充完整。PrivateSubcmdtest_Click()Answer=________(隐藏按钮?,vbOKCancel+vbQuestion,Msg)IfAnswer=vbOKThenMe!cmddisplay.Visible=________EndIfEndSub8.设计一个计时的Access应用程序。该程序界面如下图所示,由一个文本框(名为Text1)、一个标签及两个命令按钮(一个标题为Start,命名为Command1;另一个标题为Stop,命名为Commmand2)组成。程序功能为:打开窗体运行后,单击“Start”按钮,则开始计时,文本框中显示秒数;单击“Stop”按钮,则计时停止;双击“Stop”按钮,则退出。请填空补充完整。DimiPrivateSubCommand1_Click()i=0Me.TimerInterval=1000EndSubPrivateSubCommand2_Click()________EndSubPrivateSubCommand2_DblClick(CancelAsInteger)DoCmd.________EndSubPrivateSubForm_Load()Me.TimerInterval=0Me!Text1=0EndSubPrivateSubForm_Timer()i=i+1Me!Text1=________EndSub9.要实现以下图示效果的消息框提示,VBA代码语句为________。10.VBA中主要提供了3种数据库访问接口:ODBCAPI、________和________。11.DAO对象模型采用分层结构,其中位于最高层的对象是________。12.Access的VBA编程操作本地数据库时,提供一种DAO数据库打开的快捷方式是________、而相应也提供一种ADO的默认连接对象是________。13.DAO模型中,主要的控制对象有:________、________、________、________、QueryDef和Error。14.ADO对象模型主要有________、________、________、________和Error5个对象。15.已知一个为“学生”的Access数据库,库中的表“stud”存储学生的基本情况信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过窗体向stud表中添加学生记录。对应“学号”、“姓名”、“性别”和“籍贯”的4个文本框的名称分别为:tNo、tName、tSex和tRes。当点击窗体上的“增加”命令按钮(名称为Command1)时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录;如果学号重复,则给出提示信息。当点击窗体上的“退出”命令按钮(名称为Command2)时,关闭当前窗体。依据要求功能,请将以下程序补充完整。PrivateSubForm_Load()'打开窗口时,连接Access数据库SetADOcn=CurrentProject.ConnectionEndSubDimADOcnAsNewADODB.ConnectionPrivateSubCommand1_Click()'增加学生记录DimstrSQLAsStringDimADOrsAsNewADO.RecordsetSetADOrs.ActiveConnection=ADOcnADOrs。OpenSelect学号FromStudWhere学号='+tNo+'IfNotADOrs.________ThenMsgBox你输入的学号已存在,不能新增加!ElseStrSQL=InsertIntostud(学号,姓名,性别,籍贯)StrSQL=strSQL+Values('+tNo+','+tName+','+tSex+','+tRes+')ADOrs.Execute________MsgBox添加成功,请继续!EndIfADOrs.CloseSetADOrs=NothingEndSub16.已经设计出一个表格式表单窗体,可以输出老师表的相关字段信息。请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做。其效果图如下:'单击“退出”按钮,关闭窗体。PrivateSubbtnCancel_Click()DoCmd.CloseEndSub'表格式表单窗体当前记录变化时触发PrivateSub________()IfMsgBox(是否删除该记录:,vbQuestion+vbYesNo,确认)=________Then________EndIfEndSub17.已经完成一个窗体的部分设计。请按照以下功能要求补充设计:(1)原始文体处的文本框只接受英文大小写字符和汉字,其他字符输入一律忽略;(2)单击“复制”按钮,可将原始文本框的选择内容追加到目标文本框内;(3)目标文本框内字符数超过50,则清空。其效果图如下:代码如下:DimstrTempAsString'存放原始文本框选择文本'单击“复制”按钮,实施复制操作PrivateSubtCopy_Click()Me!tDestText=Nz(Me!tDestText)+strTempstrTemp=If________ThenMe!tDestText=NullEndSub'原始文本框接受英文大小写字母和汉字输入PrivateSubtSourceText_KeyPress(KeyAsciiAsInteger)If(KeyAscii=Asc(A)AndKeyAscii=Asc(Z))Or(KeyAscii=Asc(a)AndKeyAscii=Asc(z))ThenElse'输入其他字符,忽略________EndIfEndSub'返回原始文本框选择文本PrivateSubtSourceText_LostFocus()IfMe!tSourceText.SelLength0ThenstrTemp=________ElsestrTemp=EndIfEndSub18.Nz函数主要用于处理________值时的情况;Dlookup函数的功用是________。一、选择题1.用二维表来表示实体及实体之间联系的数据模型是A)实体-联系模型B)层次模型C)网状模型D)关系模型2.关系数据库的基本操作是A)增加、删除和修改B)选择、投影和联接C)创建、打开和关闭D)索引、查询和统计3.Access的数据库类型是A)层次数据库B)网状数据库C)关系数据库D)面向对象数据库4.关系型数据库管理系统中所谓的关系是指A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个宇段之间彼此有一定的关系5.下列说法中正确的是A)两个实体之间只能是一对一联系B)两个实体之间只能是一对多联系C)两个实体之间只能是多对多联系D)两个实体之间可以是一对一联系、一对多联系或多对多联系6.数据库系统的核心是A)数据模型B)数据库管理系统C)软件工具D)数据库7.在数据库中能够唯一地标识一个元组的属性或属性的组合称为A)记录B)字段C)域D)关键字8.为了合理组织数据,应遵从的设计原则是A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系B)表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段C)用外部关键字保证有关联的表之间的联系D)以上各条原则都包括9.数据模型反映的是A)事物本身的数据和相关事物之间的联系B)事物本身所包含的数据C)记录中所包含的全部数据D)记录本身的数据和相互关系10.退出Access数据库管理系统可以使用的快捷键是A)Alt+F+XB)Alt+XC)Ctrl+CD)Ctrl+O11.在Access数据库中,表就是A)关系B)记录C)索引D)数据库12.Access中表和数据库的关系是A)一个数据库可以包含多个表B)一个只能包含两个数据库C)一个表可以包含多个数据库D)数据库就是数据表13.将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作称为A)选择B)投影C)联接D)并14.常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录15.“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多二、填空题1.数据模型不仅表示反映事物本身的数据,而且表示。2.实体与实体之间的联系有3种,它们是、和。3.用二维表的形式来表示实体之间联系的数据模型叫做。4.一个关系表的行称为。5.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为;把两个关系中相属性值的元组联接到一起形成新的二维表的操作称为;从表中抽取属性值满足条件列的操作称为。6.自然联接指的是。7.Access数据库的文件扩展名是。8.在关系数据库中,将数据表示为二维表的形式,每一个二维表称为。9.在现实世界中,每个人都有自己的出生地,实体“人”和实体“出生地”之间的联系是。10.在教师表中,如果要找出职称为“教授”的教师,应该采用的关系运算是。一、选择题1.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是A)000000B)999999C)CCCCCCD)LLLLLL2.如果字段内容为声音文件,则该字段的数据类型应定义为A)文本B)备注C)超级链接D)OL
本文标题:Dzfiga2011年计算机二级Access考试模拟题
链接地址:https://www.777doc.com/doc-2871337 .html