01263visual basic 数据库应用2010年10月试卷_第1页
01263visual basic 数据库应用2010年10月试卷_第2页
01263visual basic 数据库应用2010年10月试卷_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

01263#VisualBasic数据库应用试题第6页(共6页)浙江省2010年10月高等教育自学考试VisualBasic数据库应用试题课程代码:01263一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.对数据表的描述正确的是()A.数据表中关键字的值可以不唯一B.数据表的名称可以相同C.数据表的任意行和列可以任何顺序排序 D.同一个数据表中的记录在结构上可以不同2.在MicrosoftSQLServer2000中默认情况下字符型数据是用特定的符号括起来的,以下字符串合法的是()A.《VisualBasic》 B.“数据库”C.<SQL> D.′数据表′3.用于Transact-SQL中单行注释的符号是()A.-- B.‘C.// D./**/4.以下对子查询有关描述正确的是()A.子查询要用方括号括起来B.子查询中不可以再包含子查询C.子查询中可以查询包含数据类型是text和image的字段 D.只需要一个值或一系列的值,就可以用子查询代替一个表达式5.Data控件可以()A.建立新的数据库 B.建立新表C.建立索引 D.插入记录6.表示把记录指针移到前一个记录,使表中的前一个记录成为当前记录的方法是()A.MoveFirst B.MovePreviousC.MoveNext D.MoveLast7.通常用来在窗体上显示静态文本的固有控件是()A.标签 B.MaskedEditC.RichTextBox D.PictureBox8.列表框的MultiSelect属性可选值有()A.1个 B.2个C.3个 D.4个9.对PictureBox控件有关描述正确的是()A.PictureBox控件也可以显示word、excel文件B.如果AutoSize属性为False表示控件自动改变大小以显示全部内容C.AutoSize默认属性为True D.在程序运行时清除PictureBox控件中的图片,可用LoadPicture()函数10.在DAO中,rsRecordSet!Au_id表示()A.rsRecordSet.Fields(″Au_id″).ValueB.rsRecordSet(″Au_id″).ValueC.rsRecordSet.Au_id.ValueD.rsRecordSet.Au_id11.在DAO中,只要打开了某个数据库,不能被用户关闭的是()A.DBEngine.WorkSpace(0)B.DBEngine.WorkSpace(1)C.DBEngine.WorkSpace(2)D.DBEngine.WorkSpace(99)12.对DAO相关描述错误的是()A.DAO是VisualBasic缺省的数据访问方法B.DAO可通过ODBC来访问Oracle类型的ODBC数据库C.DAO只能访问本地的Access数据库 D.DAO可通过MicrosoftJetEngine来访问SQLServer类型的ODBC数据库13.RemoteData控件中用于设置等待一个查询完成的秒数的属性是()A.LockType B.ResultSetTypeC.QueryTimeout D.LoginTimeout14.为了使报表对象rpt1实现把1至5页内容直接输出到打印机,正确的语句是()A.rpt1.PrintReport(true,1,5) B.rpt1.PrintReport(false,,1,5)C.rpt1.PrintReport(true,,1,5) D.rpt1.PrintReport(false,1,5)15.用于将整个打印作业发送到打印机的Printer对象的方法是()A.Killdoc B.EnddocC.PrintAll D.Printdoc二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。16.利用SQLServer企业管理器可以完成的操作有()A.建立与管理数据库 B.建立与管理表、视图C.建立与管理存储过程、角色 D.备份数据库和事务日志E.复制数据库17.以下对带EXITS和NOTEXITS操作符查询的有关描述正确的是()A.先执行内层查询,然后再执行外层查询B.由外层查询的值决定内层查询的结果C.内层查询的执行次数由外层查询的结果数决定 D.其选择列表达式通常用″*″E.EXITS子查询只能返回逻辑真或逻辑假18.只能在程序运行时使用,不能在设计时更改的列表框控件的属性是()A.MultiSelect B.ListC.Columns D.ListIndexE.ListCount19.在DAO中,RecordSet对象按照记录的存取和控制方式可以划分为()A.表型记录集 B.动态集型记录集C.快照型记录集 D.仅向前型记录集E.动态型记录集20.MicrosoftAccess2000自动创建报表的方式有()A.纵栏式 B.表格式C.″自动″报表工具 D.横栏式E.树型式三、填空题(本大题共8小题,每空1分,共12分)请在每小题的空格中填上正确答案。错填、不填均无分。21.关系数据库是支持_____的数据库系统。22.存储在文件中的一组Transact-SQL语句的集合称之为_____。23.在MicrosoftSQLServer2000中,一个数据库至少有一个_____文件和一个_____文件。24.高级查询技术中有三种形式的外连接:_____、_____和全外连接。25.在使用Data控件移动记录指针之前,VisualBasic会触发_____事件。26.在代码中使用_____方法可以让文本框失去焦点,并触发_____事件。27.在DAO中,RecordSet对象中没有记录时,EOF值为_____,BOF值为_____。28.数据源DSN由用户要访问的数据以及与之相关的操作系统、_____和网络平台组成。四、简答题(本大题共3小题,每小题4分,共12分)29.简述Access2000数据库的设计步骤。30.简述数据环境设计器的作用。31.简述DataReport设计器的构成。五、综合题(本大题共4小题,第32小题10分、第33小题8分、第34小题10分,第35小题8分,共36分)32.已知有如下三张表:课程号学号课程号学号分数学期C01S0189081C01S0258081C01S0366081C02S0255081C02S0390081C03S0178082C03S0366082学号姓名性别年龄S01张三女18S02李四男19S03王五男18课程号课程名称C01C++C02数据库技术C03计算机网络题32(a)表 题32(b)表 题32(c)表用Transact-SQL语句完成下列各题:(1)已知“学生”表中主键为“学号”,长度为3,“姓名”字段长度为8,不允许为空,“性别”字段长度为2,“年龄”字段类型为整型,试创建“学生”表。(2)将所有学生的年龄增加1岁。(3)查询年龄在18至22之间的男生的学号和姓名。(4)查询课程号为“C02”的最高分分数。33.窗体form1中有一“查询”按钮Command1的click事件代码如下:DimenAsrdoEnvironmentDimcnAsrdoConnectionDimrsAsrdoResultsetDimqyAsNewrdoQueryDimsqlAsStringDimsConnectstringAsStringsConnectstring=″uid=sa;pwd=10.1.17.6;″_ &″database=srp;server=10.1.17.6;″_ &″driver={sqlserver};dsn=″;″Seten=rdoEnvironments(0)en.CursorDriver=rdUseOdbcconn$=sConnectstringSetcn=en.OpenConnection(dsName:=″″,_Prompt:=rdDriverNoPrompt,Connect:=conn$)qy.sql=″select*from学生where姓名like?″Setqy.ActiveConnection=cnqy.rdoParameters(0)=Trim(Text1.Text)Setrs=qy.OpenResultset()阅读以上代码,回答以下问题:(1)假设“学生”表的记录如题32(a)表所示,且Text1的Text值为“%张%”,该事件执行一次后,rs(3)的值是多少?(2)若Text1的Text值为“李%”,则qy.OpenResultset()执行的标准SQL语句是什么?34.现有以下程序段:PrivateSubForm_Load() DimwsAsWorkspace DimcnAsConnection DimrsAsRecordset DimsConnectAsString DimssqlAsString DBEngine.DefaultType=dbUseODBC Setws=(1) sConnect=″odbc;uid=sa;pwd=123456;″ &″database=(2);server=192.168.0.1;″_ &″driver={sqlserver};″Setcn=(3)(″″,dbDriverComplete,False,sConnect)ssql=″select姓名from学生″Setrs=(4)(ssql,dbOpenDynaset)(5)Text1.Text=rs(“姓名”)EndSub以上程序段利用ODBCD

温馨提示

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

评论

0/150

提交评论