2011-2012(二)期末A试卷

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1南京信息工程大学滨江学院2011─2012学年第二学期数据库技术及应用(期末)课程试卷试卷类型A卷考试类型闭卷注意:1、本课程为必修,学时为68,学分为42、本试卷共10页;考试时间120分钟;出卷时间:2012年6月3、姓名、学号等必须写在指定地方;考试时间:2012年6月日4、本考卷适用专业年级:2011日语、人力资源等任课教师:陆煜鈞等(以上内容为教师填写)专业年级班级学号姓名请仔细阅读以下内容:1、考生必须遵守考试纪律,详细内容见《南京信息工程大学滨江学院考试纪律规定》。2、所有考试材料不得带离考场。3、考生进入考场后,须将学生证或身份证放在座位的左上角。4、考场内不许抽烟、吃食物、喝饮料。5、考生不得将书籍、作业、笔记、草稿纸袋入考场,主考教师允许带入的除外。6、考试过程中,不允许考生使用通讯工具。7、开考15分钟后不允许考生进入考场,考试进行30分钟后方可离场。8、考生之间不得进行任何形式的信息交流。9、除非被允许,否则考生交卷后才能离开座位。10、考试违纪或作弊的同学将被请出考场,其违纪或作弊行为将上报学院。本人郑重承诺:我已阅读上述10项规定,如果考试是违反了上述10项规定,本人将自愿接受学校按照有关规定所进行的处理。上面姓名栏所填姓名即表示本人已阅读本框的内容并签名。特别注意:要求答案统一填写在后面的答题纸上。填写在卷面上的答案一律不计分。2一、单选题(每小题1分,共40分)1、计算机数据管理的发展阶段中没有的阶段是()A.计算机管理阶段B.文件系统阶段C.人工管理阶段D.数据库系统阶段2、在VisualFoxpro中,创建了包含有备注型或通用型字段的表文件后,将得到两个同名、扩展名不同的文件,其扩展名分别是()A..DBF,.FPTB..PJX,.PJTC..PRG,.EXED..DBC,.DCT3、在数据库中,建立索引的目的是()A.节省存储空间B.提高查询速度C.提高查询和更新速度D.提高更新速度4、有两个关系R和T如下:RTABCa12b21c31则由关系R得到关系T的操作是()A.选择B.投影C.交D.并5、在创建数据库表结构时,为了同时定义实体完整性,可以通过指定哪类索引来实现()A.唯一索引B.主索引C.复合索引D.普通索引6、DB、DBS、DBMS三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS7、假设变量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-2810:15:20PM}Y=.T.M=$123.45N=123.45Z=123.45执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是A.D、L、Y、N、CB.D、L、M、N、CC.T、L、M、N、CD.T、L、Y、N、C9、在下面的VFP表达式中,不正确的是()A.{^2001-05-0110:10:10AM}-10B.{^2001-05-01}-DATE()C.{^2001-05-01}+DATE()D.{^2001-05-01}+100010、指定当前默认工作路径为“F盘文件夹EX之下”的命令是()A.SETDEFAONF:\EXB.SETDEFATOF:\EXC.SETDEFAINTOF:\EXD.SETTOF:\EXBC122131311、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---GROUPBY---HAVING---ORDERBY---,其中指定查询条件的短语是()A.SELECTB.FROMC.WHERED.ORDERBY14、算术表达式YXYX的VFP形式是:A)(X+Y)/X-YB)X+Y/X-YC)X+Y/(X-Y)D)(X+Y)/(X-Y)15、SQL查询命令的结构是SELECT---FROM---WHERE---GROUPBY---HAVING---ORDERBY---,其中HAVING必须配合使用的短语是()A.FROM短语B.GROUPBY短语C.WHERE短语D.ORDERBY短语16、如果在SQL查询的SELECT短语中使用TOP,则应该配合使用()A.HAVING短语B.GROUPBY短语C.WHERE短语D.ORDERBY短语17、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一关系B.一对二关系C.多对多关系D.一对多关系18、在VisualFoxpro中,为了使表具有更多的特性,应该使用()A.数据库表B.自由表C.数据库表或自由表D.数据库表和自由表19、在VisualFoxpro中,查询设计器和视图设计器很像,如下描述正确的是()A.使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B.使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C.查询和视图有相同的用途D.查询和视图实际都是一个存储数据的表20、在VisualFoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是()A.主索引B.候选索引C.普通索引D.唯一索引21、在VisualFoxpro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,则当删除父表中的记录时,其结果是()A.只删除父表中的记录,不影响子表B.任何时候都拒绝删除父表中的记录C.在删除父表中记录的同时自动删除子表中所有参照记录D.若子表中有参照记录,则禁止删除父表中记录22、使用SQL语句将表s中字段price的值大于100的记录删除,正确的命令是()A.DELETEFROMsFORprice100B.DELETEFROMsWHEREprice1004C.DELETEsFORprice100D.DELETEsWHEREprice10023、正确的SQL插入命令的语法格式是()A.INSERTIN---VALUES---B.INSERTTO---VALUES---C.INSERTINTO---VALUES---D.INSERT---VALUES---24、SQL语句中,能够判断“订购日期”字段是否为空值的表达式是()A.订购日期=NULLB.订购日期=EMPTYC.订购日期ISNULLD.订购日期ISEMPTY25、在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是()A.可以定义一个新的基本表结构B.可以定义表中的主关键字C.可以定义表的域完整性、有效性规则等信息的设置D.对自由表,同样可以实现其完整性、有效性规则等信息的设置26、在VisualFoxPro中,下面描述正确的是()A.数据库表允许对字段设置默认值B.自由表允许对字段设置默认值C.自由表或数据库表都允许对字段设置默认值D.自由表或数据库表都不允许对字段设置默认值27、以下关于空值(NULL值)叙述正确的是()A.空值等于空字符串B.空值等同于数值0C.空值表示字段或变量还没有确定的值D.VisualFoxPro不支持空值28、函数MOD(73,9)的值是()A.1B.-1C.8D.-829、在VisualFoxPro中,用ModifyCommand命令建立的程序文件的默认扩展名是()A.PRGB.QPRC.DBFD.MNX30、预览报表文件studentinfo的命令是()A.REPORTFROMstudentinfoPREVIEWB.DOFROMstudentinfoPREVIEWC.REPORTFORMstudentinfoPREVIEWD.DOFORMstudentinfoPREVIEW31、假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是()A.DOmymenuB.DOmymenu.mprC.DOmymenu.pjxD.DOmymenu.mnx32、在VFP中,有关菜单的下列说法不正确的是()A.执行菜单源程序文件的命令为“DOMENU菜单文件名”B.在菜单设计器中设计菜单时,要给菜单项分组,可在相应分组位置加入“\-”C.在菜单设计器中设计菜单时,要给菜单项设置访问键F,可在该菜单项后加入“(\F)”D.在VFP中,也可以设计快捷菜单33、容器型的对象()A.只能是表单或表单集B.必须由基类Container派生得到5C.能包容其它对象,并且可以分别处理这些对象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.SELECTDISTINCT学号FROMSCWHERE成绩>=60B.SELECTDISTINCT学号FROMSCWHERE成绩>=60C.SELECTDISTINCT学号FROMSCWHERE成绩>=60D.SELECTDISTINCT学号FROMSCWHERE成绩>=6037、查询学生表S的全部记录并存储于临时表文件my中的SQL命令是()A.SELECT*FROMSINTOCURSORmyB.SELECT*FROMSTOCURSORmyC.SELECT*FROMSINTOCURSORDBFmyD.SELECT*FROMSTOCURSORDBFmy38、查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是()A.SELECT学号,课程号,成绩FROMscWHERE成绩BETWEEN70AND85B.SELECT学号,课程号,成绩FROMscWHERE成绩=70OR成绩=85C.SELECT学号,课程号,成绩FROMscFOR成绩=70OR=85D.SELECT学号,课程号,成绩FROMscFOR成绩=70AND=8539、查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是()A.SELECT学号,课程号FROMscWHERE成绩=B.SELECT学号,课程号FROMscFOR成绩=NULLC.SELECT学号,课程号FROMscWHERE成绩ISNULLD.SELECT学号,课程号FROMscFOR成绩ISNULL40、查询选修'05'课程号的学生姓名,下列SQL语句中错误的是()A.SELECT姓名FROMSWHEREEXISTS;(SELECT*FROMSCWHERE学号=S.学号AND课程号='05')B.SELECT姓名FROMSWHERE学号IN;(SELECT*FROMSCWHERE课程号='05')C.SELECT姓名FROMSJOINONS.学号=SC.学号FOR课程号6='05'D.SELECT姓名FROMS,SCWH

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功