欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《期末A试卷》word版.doc

    • 资源ID:53932943       资源大小:160.51KB        全文页数:12页
    • 资源格式: DOC        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    《期末A试卷》word版.doc

    南京信息工程大学滨江学院 2011 2012学年 第 二 学期 数 据 库 技 术 及 应 用 (期末) 课程试卷 试卷类型 A卷 考试类型 闭卷 注意:1、本课程为 必修 , 学时为 68 ,学分为 4 2、本试卷共 10 页;考试时间 120 分钟; 出卷时间:2012年6月3、姓名、学号等必须写在指定地方; 考试时间: 2012 年 6 月 日4、本考卷适用专业年级: 2011日语、人力资源等 任课教师: 陆煜鈞等 (以上内容为教师填写) 专业 年级 班级 学号 姓名 特别注意: 要求答案统一填写在后面的答题纸上。填写在卷面上的答案一律不计分。请仔细阅读以下内容:1、 考生必须遵守考试纪律,详细内容见南京信息工程大学滨江学院考试纪律规定。2、 所有考试材料不得带离考场。3、 考生进入考场后,须将学生证或身份证放在座位的左上角。4、 考场内不许抽烟、吃食物、喝饮料。5、 考生不得将书籍、作业、笔记、草稿纸袋入考场,主考教师允许带入的除外。6、 考试过程中,不允许考生使用通讯工具。7、 开考15分钟后不允许考生进入考场,考试进行30分钟后方可离场。8、 考生之间不得进行任何形式的信息交流。9、 除非被允许,否则考生交卷后才能离开座位。10、 考试违纪或作弊的同学将被请出考场,其违纪或作弊行为将上报学院。本人郑重承诺:我已阅读上述10项规定,如果考试是违反了上述10项规定,本人将自愿接受学校按照有关规定所进行的处理。上面姓名栏所填姓名即表示本人已阅读本框的内容并签名。一、单选题(每小题1分,共40分) 1、计算机数据管理的发展阶段中没有的阶段是( )A. 计算机管理阶段 B. 文件系统阶段C. 人工管理阶段 D. 数据库系统阶段 2、在Visual Foxpro中,创建了包含有备注型或通用型字段的表文件后,将得到两个同名、扩展名不同的文件,其扩展名分别是( )A. .DBF,.FPT    B. .PJX,.PJT    C. .PRG,.EXE    D. .DBC,.DCT 3、在数据库中,建立索引的目的是( ) A. 节省存储空间        B. 提高查询速度    C.  提高查询和更新速度      D. 提高更新速度 4、有两个关系R和T如下:R T ABCa12b21c31BC122131则由关系R得到关系T的操作是( )     A.  选择      B. 投影       C. 交       D. 并 5、在创建数据库表结构时,为了同时定义实体完整性,可以通过指定哪类索引来实现( ) A. 唯一索引     B.  主索引  C.  复合索引   D. 普通索引 6、DB、DBS、DBMS三者之间的关系是( )A. DBS包括DB和DBMS B. DBMS包括DB和DBSC. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 7、假设变量a的内容是“互联网设计工程师”,变量b的内容是“数据库操作员”,表达式的结果为“数据库工程师”的是( )   A. Left(b,6)-right(a,6)    B.substr(b,1,3)-substr(a,6,3) C. A和B都是    D. A和B都不是 8、在VFP中,有如下内存变量赋值语句( )X=2001-07-28 10:15:20 PMY=.T.M=$123.45N=123.45Z="123.45"执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是A. D、L、Y、N、C B. D、L、M、N、C C. T、L、M、N、C D. T、L、Y、N、C 9、在下面的VFP表达式中,不正确的是( )A. 2001-05-01 10:10:10 AM-10 B. 2001-05-01-DATE()C. 2001-05-01+DATE() D. 2001-05-01+1000 10、指定当前默认工作路径为“F盘文件夹EX之下”的命令是( )A. SET DEFA ON F:EX B. SET DEFA TO F:EX C. SET DEFA INTO F:EX D. SET TO F:EX 11、VFP支持的数据模型是:A. 层次数据模型 B. 关系数据模型C. 网状数据模型 D. 树状数据模型 12、在下列函数中,函数值为数值型的是( )A. BOF() B. CTOD('01/01/96')C. INT(97.4) D. SUBSTR(DTOC(DATE(),7) 13、SQL查询命令的结构是 SELECT - - - FROM - - - WHERE - - -GROUP BY - - - HAVING - - -ORDER BY - - -,其中指定查询条件的短语是( )A. SELECT B.  FROM C. WHERE   D. ORDER BY 14、算术表达式的VFP形式是:A)(X+Y)/X-Y B) X+Y/X-YC)X+Y/(X-Y) D) (X+Y)/(X-Y) 15、SQL查询命令的结构是 SELECT - - - FROM - - - WHERE - - -GROUP BY - - - HAVING - - -ORDER BY - - -,其中HAVING必须配合使用的短语是( )A. FROM  短语   B. GROUP BY 短语      C. WHERE   短语   D. ORDER BY短语 16、如果在SQL查询的SELECT短语中使用TOP,则应该配合使用( ) A. HAVING短语     B. GROUP BY短语 C.  WHERE短语 D. ORDER BY短语 17、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )A. 一对一关系 B. 一对二关系 C. 多对多关系 D. 一对多关系 18、在Visual Foxpro中,为了使表具有更多的特性,应该使用( ) A. 数据库表     B. 自由表    C. 数据库表或自由表   D. 数据库表和自由表 19、在Visual Foxpro中,查询设计器和视图设计器很像,如下描述正确的是( )A. 使用查询设计器创建的是一个包含SQL SELECT语句的文本文件 B. 使用视图设计器创建的是一个包含SQL SELECT语句的文本文件 C. 查询和视图有相同的用途 D. 查询和视图实际都是一个存储数据的表 20、在Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是( )A主索引 B. 候选索引C. 普通索引 D. 唯一索引 21、在Visual Foxpro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,则当删除父表中的记录时,其结果是( )A. 只删除父表中的记录,不影响子表 B. 任何时候都拒绝删除父表中的记录 C. 在删除父表中记录的同时自动删除子表中所有参照记录 D. 若子表中有参照记录,则禁止删除父表中记录22、使用SQL语句将表s中字段price的值大于100 的记录删除,正确的命令是( )A.  DELETE FROM s FOR price >100    B. DELETE FROM s WHERE price >100      C. DELETE s FOR price >100    D. DELETE s WHERE price >10023、正确的SQL插入命令的语法格式是( )A. INSERT IN - - - VALUES - - -   B. INSERT TO - - - VALUES - - - C. INSERT INTO - - - VALUES - - -  D. INSERT - - - VALUES - - -24、SQL语句中,能够判断“订购日期”字段是否为空值的表达式是( ) A. 订购日期= NULL B. 订购日期= EMPTY C. 订购日期 IS NULL D. 订购日期 IS EMPTY 25、在Visual FoxPro中,下列关于SQL表定义语句(CREATE TABLE)的说法中错误的是( )A. 可以定义一个新的基本表结构 B. 可以定义表中的主关键字 C. 可以定义表的域完整性、有效性规则等信息的设置 D. 对自由表,同样可以实现其完整性、有效性规则等信息的设置 26、在Visual FoxPro中,下面描述正确的是( )A. 数据库表允许对字段设置默认值    B. 自由表允许对字段设置默认值 C. 自由表或数据库表都允许对字段设置默认值    D. 自由表或数据库表都不允许对字段设置默认值 27、以下关于空值(NULL值)叙述正确的是( )  A. 空值等于空字符串                     B. 空值等同于数值0    C. 空值表示字段或变量还没有确定的值       D. Visual FoxPro不支持空值 28、函数MOD(73,9)的值是( )A. 1 B. -1 C. 8 D. -8 29、在Visual FoxPro中,用Modify Command命令建立的程序文件的默认扩展名是( )A. PRG B. QPR C. DBF D. MNX 30、预览报表文件studentinfo的命令是( )A. REPORT FROM studentinfo PREVIEW B. DO FROM studentinfo PREVIEWC. REPORT FORM studentinfo PREVIEW D. DO FORM studentinfo PREVIEW 31、假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )A. DO mymenu B. DO mymenu.mpr C. DO mymenu.pjx D. DO mymenu.mnx32、在VFP中,有关菜单的下列说法不正确的是( )A. 执行菜单源程序文件的命令为“DO MENU 菜单文件名”B. 在菜单设计器中设计菜单时,要给菜单项分组,可在相应分组位置加入“-”C. 在菜单设计器中设计菜单时,要给菜单项设置访问键F,可在该菜单项后加入“(<F)”D. 在VFP中,也可以设计快捷菜单33、容器型的对象( )A. 只能是表单或表单集 B. 必须由基类Container派生得到C. 能包容其它对象,并且可以分别处理这些对象D. 能包容其它对象,但不可以分别处理这些对象34下列对于事件的描述不正确的是( )A. 事件是由对象识别的一个动作B. 事件可以由用户的操作产生,也可以由系统产生C. 如果事件没有与之相关联的处理程序代码,则对象的事件不会发生D. 有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别35、有关类、对象、事件,下列说法不正确的是( )A. 对象用本身包含的代码来实现操作B. 对象是类的特例C. 类刻画了一组具有相同结构、操作并遵守系统规则的对象D. 事件是一种预先定义好的特定动作,由用户或系统激活第36到第40题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为 C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 36、查询学生选修课程成绩大于等于60分的学号,正确的SQL语句是( )   A. SELECT DISTINCT 学号 FROM SC WHERE "成绩" =60    B. SELECT DISTINCT 学号 FROM SC WHERE 成绩 = "60"     C. SELECT DISTINCT 学号 FROM SC WHERE 成绩 =60    D. SELECT DISTINCT "学号" FROM SC WHERE "成绩" =60 37、查询学生表S的全部记录并存储于临时表文件my中的SQL命令是( )     A. SELECT * FROM S INTO CURSOR my  B. SELECT * FROM S TO CURSOR my      C. SELECT * FROM S  INTO CURSOR  DBF my    D. SELECT * FROM S TO CURSOR DBF my  38、查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )   A. SELECT 学号,课程号,成绩 FROM sc WHERE 成绩 BETWEEN 70 AND 85         B. SELECT 学号,课程号,成绩 FROM sc  WHERE 成绩 >=70 OR 成绩 <=85    C. SELECT 学号,课程号,成绩 FROM sc  FOR 成绩 >=70 OR <=85 D. SELECT 学号,课程号,成绩 FROM sc  FOR 成绩 >=70 AND <=8539、查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是( )   A. SELECT 学号,课程号 FROM sc WHERE 成绩 = ""       B. SELECT 学号,课程号 FROM sc FOR 成绩 = NULL       C. SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULL    D. SELECT 学号,课程号 FROM sc FOR 成绩 IS NULL 40、查询选修 '05'课程号的学生姓名,下列SQL语句中错误的是( )     A. SELECT 姓名 FROM S WHERE EXISTS; (SELECT * FROM SC WHERE 学号=S.学号 AND 课程号= '05')         B. SELECT 姓名 FROM S WHERE 学号 IN; (SELECT * FROM SC WHERE课程号= '05')       C. SELECT 姓名 FROM S JOIN ON S.学号=SC.学号 FOR 课程号= '05'     D. SELECT 姓名 FROM S,SC WHERE S.学号=SC.学号 AND 课程号="05"二、填空题(每小题2分,共50分) 1、算术表达式 X3-2X 的VFP形式是 【1】 。 2、VFP中使用LOCAL说明的内存变量是局部变量,使用PRIVATE说明的内存变量是私有变量,使用PUBLIC说明的内存变量是 【2】 变量。 3、项目管理器的 【3】 选项卡用于显示和管理数据库、自由表和查询等。 4、当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,它就称为B表的 【4】 。 5、利用SQL语句的定义功能建立一个课程表,并且为课程号建立主索引,语句格式为:CREATE TABLE 课程表(课程号 C(5)  【5】 KEY,课程名 C(30) 6、VFP中,内存变量常用的数据类型包括:数值型、货币型、日期型、逻辑型、日期时间型和 【6】 6种。 7、向数据库中添加表是指把自由表添加到数据库中,使之成为数据库表。这一操作的本质是建立了数据库与表之间的 【7】 。 8、字符型常量的定界符有半角的单引号、方括号和 【8】 。9、在VFP中,表的备注型字段和通用型字段的字段宽度是固定的,都是 【9】 个字节。10、以下把教师表(js.dbf)女(字段名xb,字符型)教工的基本工资(字段名jbgz ,数值型)增加3000 : UPDATE js 【10】 jbgz=jbgz+3000 WHERE XB="女" 11、记录指针的定位方式有绝对定位、条件定位和 【11】 三种。12、在建立表间一对多的永久联系时,主表关键字的索引类型必须是 主索引或候选索引,相应子表的索引类型是 【12】 索引。13、在Visual FoxPro中,SEELCT 语句能够实现投影、 【13】 和连接三种专门的关系运算。14、命令?LEN("滨江"-"学院")的执行结果是 【14】 。15、为了使日期的年份显示4位数字,应该使用SET CENTURY 【15】  命令进行设置。16、以下是求正整数N阶乘的程序,但是程序第6行有语法错误,此行正确的写法应该是 【16】 。【程序清单】CLEARINPUT "输入正整数=" TO NP=1FOR I=1 TO N P=P*IENDIF &&此行语法错?"正整数"+STR(N,2)+"的阶乘="+STR(P)17、以下程序计算N项多项式之和S,即, ,当某项值小于0.01则不再累加。请填空完成:【程序清单】CLEARI=0 S=0 DO WHILE .T. I=I+1 N=1/I IF N<1E-2 【17】 ENDIF S=S+N ENDDO? I,N,S 18、以下程序交换两个内存变量的值,请填空完成。【程序清单】CLEARX1=10Y1=20 【18】 SQ WITH X1,Y1? "X1=",X1? "Y1=",Y1PROCEDURE SQPARAMETER X,Y T=X X=Y Y=T RETURNENDPROC19、为了在表单运行时能够输入密码,应该使用  【19】    控件,因为此类控件有占位符属性PasswordChar,当其值设置为“*”时,该控件显示为“*”,但属性Value中仍保留键入的字符串。 20、表格控件是数据绑定型控件,其绑定数据源类型的属性名是RecordSourceType,绑定数据源的属性名是 【20】 。 第21到第25题按如下表单设计填空回答,该表单用来显示学生表有关字段。表单的数据环境包含XS(学生)表;表单上有命令按钮组CommandGroup1,它包含有三个命令按钮,用来移动记录指针等;标签Label1标题学号、标签Label2标题姓名,分别用作标识;文本框Text1及文本框Text2分别显示学生表的学号和姓名字段。运行结果如图所示。21、本设计中,容器类对象是 【21】 和表单。22、本设计中,数据绑定型对象是 【22】 和命令按钮组。23、表单的最大化按钮无效,即属性MaxButton=.F. ;表单的最小化按钮有效,即属性 MinButton=.T. ;表单已设置标题,即属性 【23】 =显示学生表24、对命令按钮组的单击(Click)事件编程如下,请按标明的注释完善程序:【程序清单】X=This.Value DO CASE CASE X=1 SKIP &&前进1个记录 CASE X=2 【24】 &&后退1个记录 OTHE 【25】 &&释放表单ENDCASEThisForm. Refresh &&刷新表单三、简答题(共10分) 1、什么是E-R图(1分),各图形分别表示什么(3分)? 2、什么是关系模型(1分)?主要的关系运算有哪些(2分)? 3、在利用报表设计器创建报表时,默认情况下显示的是哪三个带区?(3分)南京信息工程大学滨江学院 2011 2012学年 第 二 学期 数 据 库 技 术 及 应 用 (期末A) 答题纸 专业 年级 班级 学号 姓名 题 号一二三四五六七八九十十一十二总 分得 分阅卷人一 单选题(40*1分)12345678910111213141516171819202122232425262728293031323334353637383940二 填空题(25*2分)12345678910111213141516171819202122232425 专业 年级 班级 学号 姓名 三、简答题(4+3+3分)1、2、3、2011-2012(二)数 据 库 技 术 及 应 用 (期末A) 课程试卷参考答案一 单选题(40*1分)12345678910AACBBAADCB11121314151617181920BCCDBDAAAA21222324252627282930CBCCDACAAC31323334353637383940BACCACAACC二 填空题(25*2分)1X3-2*X2全局(公共)3数据4外部关键字5PRIMARY6字符型7双向链接8双引号9410SET 11相对定位12普通13选择14815ON16ENDFOR17EXIT18DO19文本框20RecordSource21命令按钮组22文本框23Caption24SKIP -125ThisForm.Release三、 简答题(4+3+3分)1、 E-R图及图形表示:实体联系图。实体与实体间的联系在信息世界抽象为概念模型,常用的概念模型是实体联系图(1分):实体用矩形表示,属性用椭圆表示,联系用菱形表示,其间用无向边连接(3分)。2、 关系模型、关系运算:用二维表表示实体集,通过外部关键字表示实体间联系的数据模型(1分)。主要的关系运算有选择(提取二维表的行)、投影(提取二维表的列)和连接(两表按条件连接)三种(2分)。3、 默认带区:页标头、细节、页注脚(3分)。12

    注意事项

    本文(《期末A试卷》word版.doc)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开