(2)数据库技术及应用课程试卷A卷.doc
一、单项选择题(每题1分,共30分)1、在VisualFoxpro中,创破包含有备注字段的表文件后,将失掉两个同名、扩年夜名差其余文件,其扩年夜名分不是:A.DBF,.FPTB.PJX,.PJTC.PRG,.EXED.DBC,.DCT2、在E-R图中,用来表现实体之间联络的图形是:A矩形B卵形C菱形D平行四边形3、有两个关联R跟T如下:RTABCa12b21c31ACa2b1c1那么由关联R失掉关联T的操纵是:A)选择B)投影C)交D)并4、以下表白中准确的选项是:A数据库零碎是一个独破的零碎,不需求操纵零碎的支撑B数据库计划是指计划数据库治理零碎C数据库技巧的全然目的是要处置数据共享的咨询题D在数据库零碎中,数据的物理构造必需与逻辑构造分歧5、数据库零碎的中心是:A数据模子B数据库治理零碎C软件东西D数据库6、在VFP的操纵中,指定以后任务途径是F盘、文件夹为EX的下令是:ASETDEFAONF:EXBSETDEFATOF:EXCSETDEFAINTOF:EXDSETTOF:EX7、VFP支撑的数据模子是:A档次数据模子B关联数据模子C网状数据模子D树状数据模子8、对于“关联的描绘,准确的选项是:A统一个关联中同意有完整一样的元组B在一个关联中元组必需按要害字升序寄存C在一个关联中必需将要害字作为该关联的第一个属性D统一个关联中不克不及呈现一样的属性名9、加入VFP零碎的下令是:ACLEARBDROPCRETURNDQUIT10、算术表白式的VFP方式是:A(X+Y)/X-YBX+Y/X-YCX+Y/(X-Y)D(X+Y)/(X-Y)11、设有部分跟人员两个实体,每个人员只能属于一个部分,一个部分能够有多名人员,那么部分与人员实体之间的关联范例是:A多对多关联B一对一关联C一对多关联D一对二关联12、在上面的VFP表白式中,不准确的选项是:A2008-05-01+DATE()B2008-05-01-10C2008-05-01-DATE()D2008-05-01+1013、请求记载独一性的索引是:A独一索引、主索引B独一索引、候选索引C主索引、候选索引D主索引、一般索引14、在树破表间一对多的永世联络时,主表的索引范例必需是:A主索引或候选索引B主索引、候选索引或独一索引C主索引、候选索引、独一索引或一般索引D能够不树破索引15、退职工档案表中,字段名婚否是L型字段,字段名性不是C型字段。假设检索已婚的女职工,应当用逻辑表白式:A婚否.OR.性不="女"B婚否=.T.OR.性不="女"C婚否.AND.性不="女"D已婚.AND.性不="女"16、翻开一个空表不记载的表,履行?EOF(),BOF()下令,表现后果为:A.T.跟.T.B.F.跟.F.C.T.跟.F.D.F.跟.T.17、以下的操纵将形成相干表之间数据的不分歧:A在主表中拔出记载的主要害字的值是子表中所不的B在主表中删除了记载,而在子表中不删除相干记载C在子表中删除了记载,而在主表中不删除相干记载D用主表的主要害字字段的值修正了子表中的一个记载18、如已在先生表跟成果表之间按学号树破永世关联,现要设置参照完好性:当在成果表中增加记载时,但凡先生表中不存在的学号差别意增加,那么该参照完好性应设置为:A更新级联B更新限度C拔出级联D拔出限度19、完整删除记载数据能够分两步来完成,这两步分不是用下令:APACK跟ZAPBPACK跟RECALLCDELETE跟PACKDDELETE跟RECALL20、在VFP中,对于视图的准确表白是:A视图与数据库表一样,用来存储数据B视图不克不及与数据库表进展衔接操纵C在视图上不克不及进展更新操纵D视图是从一个或多个数据库表导出的虚构表21、逻辑运算符的优先次序是:A.NOT.AND.OR.B.NOT.OR.AND.C.AND.OR.NOT.D.AND.NOT.OR.22、在VFP中,有上面多少个内存变量赋值语句:X=2001-07-2810:15:20PMY=.T.M=$123.45N=123.45Z="123.445"履行上述赋值语句之后,内存变量X、Y、M、N跟Z的数据范例分不是:AD,L,Y,N,CBD,L,M,N,CCT,L,M,N,CDT,L,Y,N,C23、函数LEFT("北京科技年夜学",LEN("南京")的前往值是:A北京科技年夜学B北京科技C北京D年夜学24、类或东西存在延用父类的属性、事情跟办法的才干,称为类的:A承继性B笼统性C封装性D多态性25、以下对于事情的描绘不准确的选项是:A事情是由东西识不的一个举措B事情能够由用户的操纵发生,也能够由零碎发生C假如事情不与之相干联的处置次序代码,那么东西的事情不会发作D有些事情只能被个不东西所识不,而有些事情能够被年夜少数东西所识不26、假设曾经天生了名为mymenu的菜单文件,履行该菜单文件的下令是:ADOmymenuBDOmymenu.mprCDOmymenu.pjxDDOmymenu.mnx27、页框东西的聚集属性跟计数属性的属性名分不为:APages、PageCountBForms、FormCountCButtons、ButtonCountDControls、ControlCount28、假设一个表单里有一个文本框Text1跟一个下令按钮组CommandGroup1。下令按钮组是一个容器东西,此中包含Command1跟Command2两个下令按钮。假如要在Command1下令按钮的某个办法中访咨询文本框的Value属性值,准确的表白式是:AThis.ThisForm.Text1.ValueBThis.Parent.Parent.Text1.ValueCParent.Parent.Text1.ValueDThis.Parent.Text1.Value29、在VFP中,有关菜单的以下说法不准确的选项是:A履行菜单源次序言件的下令为“DOMENU菜单文件名B在菜单计划器中计划菜单时,要给菜单项分组,可在响应分组地位参加“-“C在菜单计划器中计划菜单时,要给菜单项设置访咨询键F,可在该菜单项后参加“(<F)D在VFP中,也能够计划快捷菜单30、以下属于办法名的是:AGotFocusBSetFocusCLostFocusDActivate二、填空题(每题1分,共20分)1、要想去除主窗口屏幕,应运用下令【1】。2、在“表计划器中,树破XYZ一般索引,完成多字段排序,即先按同窗的诞诞辰期字段名csrq,D排序,诞诞辰期一样的再按性不字段名xb,C,2次序排序,填写的索引表白式为【2】。3、VisualFoxpro索引文件不改动表中记载的【3】次序。4、要害字是关联模子中的主要观点。当一张二维表A表的主要害字被包含到另一张二维表B表中时,它就称为B表的【4】。5、向数据库中增加表是指把自在表增加到数据库中,使之成为数据库表。这一操纵的实质是树破了数据库与表之间的【5】。6、数据库表的有效性规那么包含字段有效性规那么跟【6】。7、数据库表有三种记载级触发器:即拔出触发器、【7】触发器跟删除触发器。8、运用LOCAL、PRIVATE跟PUBLIC下令能够指定内存变量的感化域。假如盼望内存变量只能在本模块进程中运用,不克不及鄙人层或下层模块中运用,阐明该种内存变量的下令是【8】。9、VFP零碎中,开辟运用次序,树破事情轮回的下令是【9】。10、将控件绑定到一个字段,挪动记载后字段的值发作变更,这时东西的【10】属性的值也随之变更。11、用VFP的菜单计划器能够计划两品种型的菜单,它们分不是一般菜单跟【11】。12、VFP菜单计划器计划的菜单,必需天生菜单次序后才干履行,天生后的菜单次序其扩年夜名是【12】。13、在VFP中创破报表时,能够创破分组报表。零碎规矩,最多能够选择【13】层分组档次。14、在应用报表计划器创破报表时,默许状况下表现的三个带区为页标头、【14】跟页足注。15、在VisualFoxPro中,假设表单上有一选项组:男女,初始时该选项组的Value属性值为0。当此中的第一个选项按钮“男被选中,该选项组的Value属性值为【15】。16、要检查cj表的cj字段的题目,可用下令:?DBGETPROP(“cj.cj,“【16】,Caption)。17、为了选用一个未被运用的编号最小的任务区,能够运用下令:【17】。18、字符型常量的定界符有半角的单引号、双引号跟【18】。19、给变量赋值的办法有经过等号赋值跟应用【19】下令。20、函数LEN(DTOC(DATE()的前往值为【20】。三、SQL言语单项选择题(每题2分,共10分)数据库JXSJ中XS先生表跟CJ选课表,它们的局部构造分不如下所示:XS.DBFCJ.DBF字段名含意字段范例及宽度字段名含意字段范例及宽度XH学号C8XH学号C8XM姓名C6KCDH课程代号C4XB性不C2CJ成果N3,0两表经过学号字段是一对多关联,要害字段XH。1、从选课表中检索成果CJ年夜于即是60同时小于即是90的记载信息,准确的SQL下令是ASELECT*FROMjxsj!cjFORCj.cjBETWEEN60AND90BSELECTFROMjxsj!cjWHERE60Cj.cj90CSELECT*FROMjxsj!cjWHERECj.cjBETWEEN60AND90DSELECTFROMjxsj!cjFOR60Cj.cj902、从以上两表查问每位先生的姓名、选修课程门数、均匀成果。准确的下令是:ASELECTXM,COUNT(*),AVG(Cj.cj)FROMjxsj!xsINNERJOINjxsj!cjONXs.xh=Cj.xhBSELECTXM,SUM(Cj.cj),AVG(Cj.cj)FROMjxsj!xsINNERJOINjxsj!cjONXs.xh=Cj.xhGROUPBYXs.xhCSELECTXM,SUM(Cj.cj),AVG(Cj.cj)FROMjxsj!xsINNERJOINjxsj!cjONXs.xh=Cj.xhDSELECTXM,COUNT(*),AVG(Cj.cj)FROMjxsj!xsINNERJOINjxsj!cjONXs.xh=Cj.xhGROUPBYXs.xh3、在选课表中拔出如下新的记载。准确的SQL下令是:AINSERTINTOCJVALUES("040202001","9876",78.0)BINSERTINTOCJVALUES(040202001,9876,"78.0")CINSERTTOCJVALUES("040202001","9876",78.0)DINSERTTOCJVALUES(040202001,9876,"78.0")4、在选课表中给指定学号的记载做上删除标志。准确的SQL下令是:ADELETETABLECJWHEREXH="040202001"BDELETEFROMCJFORXH="040202001"CDELETEFROMCJWHEREXH="040202001"DDELETETABLECJFORXH="040202001"5、将XS先生表中"李海宁"同窗的性不改成"女",准确的SQL下令是:AUPDATEXSSETXB="女"FORXM="李海宁"BUPDATEXSXB="女"FORXM="李海宁"CUPDATEXSSETXB="女"WHEREXM="李海宁"DUPDATEXSXB="女"WHEREXM="李海宁"四、综合运用填空题(每空1分,共10分)表单的数据情况包含JS老师表,表单上有下令按钮组CommandGroup1,它包含有三个下令按钮,用来挪动记载指针等;标签Label1、标签Label2,分不用作标识;文本框Text1及文本框Text2分不表现老师表的姓名跟籍贯。运转后果如下图。请求答复以下咨询题:1表单的题目属性【1】="老师姓名跟籍贯"2表单的最年夜化按钮有效,即属性MaxButton=【2】3表单的最小化按钮有效,即属性【3】=.F.4表单的封闭按钮有效,即其属性Closable=【4】5表单的背风光是天蓝色,即其属性【5】=RGB(128,255,255)6表单运转居中,即其属性AutoCenter=【6】7本计划中,容器类东西是【7】跟表单。8本计划中,数据绑定型东西是【8】跟下令按钮组。9对下令按钮组的单击Click事情编程如下,请按表明的正文完美次序:【次序清单】X=This.Value&&单击按钮DOCASECASEX=1【9】&&前进1个记载CASEX=2skip&&行进1个记载OTHERWISE【10】&&开释表单ENDCASEThisForm.Refresh&&革新表单五、次序计划填空题每空2分,共10分1、有一先生库STUDENT.DBF,表中有:姓名(C,8)、英语(N,2)、数学(N,2)、奖学金(L,1)等字段,次序功用为断定能否发给奖学金(奖学金字段值现在均为.F.)。假设英语数学两门功用都年夜于或即是90分,那么该先生能够发放奖学金,请对次序填空。SETTALKOFFCLEARUSESTUDENTDOWHILE.T.IF英语>=90.AND.数学>=90【1】ENDIFSKIPIFEOF()【2】ENDIFENDDORETURN2、上面的次序是将“中华国平易近共跟国表现为“中华国平易近共跟国,即在每两个汉字之间参加一个空格。浏览上面的次序,将次序填写完好。SETTALKOFFCLEARX='中华国平易近共跟国'Y=''DOWHILELEN(X)>=【3】Y=Y+SUBSTR(X,1,2)+''X=SUBSTR(【4】)ENDDO?【5】六、简答题(每题5分,共20分)1、什么是数据模子?常用的数据模子有哪些?2、报表中常用的带区有哪些,请罗列至多五个。3、什么是参照完好性?参照完好性规那么有哪三种?4、常用的数据绑定型控件有哪些,请罗列至多五个。南京信息工程年夜学滨江学院20102011学年第2学期数据库技巧及运用课程试卷答题纸试卷范例A(注明A、B卷)测验范例闭卷注明开、闭卷留意:1、本课程为?,学时为68,学分为42、本试卷共9页;测验时刻120分钟;出卷时刻:6月3、姓名、学号等必需写在指定地点;测验时刻:6月日4、本考卷实用专业年级:2010试验班、管帐等任课老师:陆煜鈞等题号一二三四五六七八九十十一十二总分得分阅卷人以上内容为老师填写专业年级班级学号姓名一、单项选择题每题1分,共30分123456789101112131415161718192021222324252627282930二、填空题每空1分,共20分1234567891011121314151617181920三、SQL言语单项选择题(每题2分,共10分)12345四、综合运用填空题(每空1分,共10分)【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】五、次序计划填空题每空2分,共10分【1】【2】【3】【4】【5】六、简答题(每题5分,共20分)1、2、3、4、