作业名称:数据库及其应用第一次作业作业总分:100通过分数:60起止时间:2015-10-9至2015-11-823:59:00标 准题总分:100详细信息:题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:下列程序段的输出结果 ()。Clearstore10toastore20tobsetudfparmstoreferenced oswapwitha,(B)?a,bprocedureswapparametersx1,x2temp=X1x1 =x2x2=tempendprocA、1020B、2020C、2010D、1010正确答案:B题号:2题型:单选题 (请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:下列程序段的输出结果是______。CLOSEDATAa=0U SE教师GOTOPDOWHILE.NOT.EOF()IF主讲课程="数据结构".OR.主讲课程="C语言"a= a+1ENDIFSKIPENDDO?aA、4B、5C、6D、7正确答案:C题号:3题型:单选题(请在以下几个选项中选择 唯一正确答案)本题分数:2.5内容:下列程序段的输出结果是()。CLOSEDATAa=0USE教师GOTOPDOW HILE.NOT.EOF()IF主讲课程="数据结构".OR.主讲课程="C语言"a=a+1ENDIFSKIPEND DO?aA、4B、5C、6D、7正确答案:C题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容 :使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄 (AGE)的值分别为0401、王芳、女、18,正确的命令是______。A、APPENDINTOS(SNO,SN,SXE,A GE)valueS(‘0401'',''王芳'',''女'',18)B、APPENDSvalueS(‘0401'',''王芳'','' 女'',18)C、INSERTINTOS(SNO,SN,SEX,AGE)valueS(‘0401'',''王芳'',''女'',1 8)D、INSERTSvalueS(‘0401'',''王芳'',18,''女'')正确答案:C题号:5题型:单选题(请在以下几个 选项中选择唯一正确答案)本题分数:2.5内容:使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号 (SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是()。A、APPENDI NTOS(SNO,SN,SXE,AGE)valueS(‘0401'',''王芳'',''女'',18)B、APPENDSval ueS(‘0401'',''王芳'',''女'',18)C、INSERTINTOS(SNO,SN,SEX,AGE)valueS (‘0401'',''王芳'',''女'',18)D、INSERTSvalueS(‘0401'',''王芳'',18,''女'')正确答案: C题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在VisualFoxPro中,使用LOCA TEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。A、 再次使用LOCATEFOR命令B、SKIP命令C、CONTINUE命令D、GO命令正确答案:C题号:7题型:单选 题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:有SQL语句:SELECTFROM教师WHERENOT(工 资>3000OR工资<2000)与如上语句等价的SQL语句是______。A、SELECTFROM教师WHERE工资 BETWEEN2000AND3000B、SELECTFROM教师WHERE工资>2000AND工资<3000C 、SELECTFROM教师WHERE工资>2000OR工资<3000D、SELECTFROM教师WHERE工资 <=2000AND工资>=3000正确答案:A题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内 容:假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入 语句______。A、ThisForm.CloseB、ThisForm.EraseC、ThisForm.ReleaseD、This Form.Return正确答案:C题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:数据库SJK 的XS(学生)表中有CSRQ(出生日期,日期型)字段,则根据"月日"(不包含"年份")创建索引时,其索引表达式可以为______。 A、SUBS(csrq,5)B、LEFT(csrq,4)C、SUBS(DTOC(csrq,1),5)D、LEFT(DT OC(csrq,1),4)正确答案:C题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容: 在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统 反应是()。A、不做参照完整性检查B、不准删除父表中的记录C、自动删除子表中所有相关的记录D、若子表中有相关记录,则禁止删除父表中 记录正确答案:D题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:对KC(课程)表KSS(课时 数,数值型)字段设置字段有效性规则:课时数必须在1与4之间(包括1,4)。则规则表达式应该写成______。A、1≤KSS≤4B、 KSS>=1.OR.KSS<=4C、KSS>=1.AND.KSS<=4D、KSS>=1,KSS<=4正确答案:C题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:有SQL语句:SELECTFROM教师WHERE NOT(工资>3000OR工资<2000)与如上语句等价的SQL语句是()。A、SELECTFROM教师WHERE工 资BETWEEN2000AND3000B、SELECTFROM教师WHERE工资>2000AND工资<300 0C、SELECTFROM教师WHERE工资>2000OR工资<3000D、SELECTFROM教师WHERE 工资<=2000AND工资>=3000正确答案:A题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 .5内容:在设计查询时,查询结果的去向可以有多个选择。设xh和xm是XS表中的两个字段,则下列SELECT-SQL命令中语法错误的 是______。A、SELECTxh,xmFROMxsINTOTABLExsaB、SELECTxh,xmFRO MxsINTOCURSORxsaC、SELECTxh,xmFROMxsINTOFILExsaD、SELECT xh,xmFROMxsTOSCREEN正确答案:C题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题 分数:2.5内容:假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Cli ck事件中写入语句()。A、ThisForm.CloseB、ThisForm.EraseC、ThisForm.ReleaseD、T hisForm.Return正确答案:C题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在V isualFoxPro中,如果希望跳出SCAN……ENDSCAN循环体、执行ENDSCAN后面的语句,应使用______。A、L OOP语句B、EXIT语句C、BREAK语句D、RETURN语句正确答案:B题号:16题型:单选题(请在以下几个选项中选择唯一正 确答案)本题分数:2.5内容:为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是()。A 、CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"B、ALTERTABLE教师A LTER职工号SETCHECKLEFT(职工号,3)="110"C、ALTERTABLE教师ALTER职工号CHECKLE FT(职工号,3)="110"D、CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)="1 10"正确答案:B题号:17题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:VFP表字段的基本数据类型 中,"通用型"适用于OLE对象的引用,它的代表符号是______。A、LB、CC、GD、D正确答案:C题号:18题型:单选题(请 在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在VisualFoxPro中,以下有关SQL的SELECT语句的叙述中 ,错误的是()。A、SELECT子句中可以包含表中的列和表达式B、SELECT子句中可以使用别名C、SELECT子句规定了结果集中 的列顺序D、SELECT子句中列的顺序应该与表中列的顺序一致正确答案:D题号:19题型:单选题(请在以下几个选项中选择唯一正确答 案)本题分数:2.5内容:使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是______。A、DELET EFORAGE>30B、DELETEFROMSWHEREAGE>30C、DELETESFORAGE>30D、DE LETESWHEREAGE>30正确答案:B题号:20题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5 内容:VisualFoxPro的“参照完整性”中“插入规则”包括的选择是______。A、级联和忽略B、级联和删除C、级联和限制 D、限制和忽略正确答案:D题号:21题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在VisualF oxPro中,以下关于删除记录的描述,正确的是______。A、SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE 命令打开表B、SQL的DELETE命令和传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE 命令打开表C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统VisualFoxPro的DELETE命令只能逻辑删 除数据库表中的记录D、传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表正确答案: A题号:22题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在程序中不需要用public等命令明确声明 和建立,可直接使用的内存变量()。A、局部变量B、公共变量C、私有变量D、全局变量正确答案:C题号:23题型:单选题(请在以下几 个选项中选择唯一正确答案)本题分数:2.5内容:在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的______。A、 参照完整性B、实体完整性C、域完整性D、用户定义完整性正确答案:B题号:24题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.5内容:设X=10,语句?VARTYPE("X")的输出结果是______。A、NB、CC、10D、X正确答案 :B题号:25题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:VisualFoxPro的“参照完整性 ”中“插入规则”包括的选择是()。A、级联和忽略B、级联和删除C、级联和限制D、限制和忽略正确答案:D题号:26题型:单选题(请 在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在VFP系统中,使用查询设计器生成的查询文件中保存的是______。A、 查询的去向B、查询的筛选C、查询的命令D、查询的输出字段正确答案:C题号:27题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.5内容:设X=10,语句?VARTYPE("X")的输出结果是()。A、NB、CC、10D、X正确答案:B题 号:28题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在VisualFoxPro中,关于查询和视图 的正确描述是()。A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、 查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表正确答案:A题号:29题型:单选题(请在以下几个选项中选择 唯一正确答案)本题分数:2.5内容:在VisualFoxPro中,以下关于视图描述中错误的是()。A、通过视图可以对表进行查询 B、通过视图可以对表进行更新C、视图是一个虚表D、视图就是一种查询正确答案:D题号:30题型:单选题(请在以下几个选项中选择唯一 正确答案)本题分数:2.5内容:对于VFP中的自由表来说,不可以创建的索引类型是______。A、唯一索引B、候选索引C、主索引 D、普通索引正确答案:C题号:31题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:下列关于SQL中HA VING子句的描述,错误的是______。A、HAVING子句必须与GROUPBY子句同时使用B、HAVING子句与GROUP BY子句无关C、使用WHERE子句的同时可以使用HAVING子句D、使用HAVING子句的作用是限定分组的条件正确答案:B题号:3 2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:在SQL的SELECT查询结果中,消除重复记录的方法 是()。A、通过指定主关系键B、通过指定唯一索引C、使用DISTINCTD、使用HAVING子句正确答案:C题号:33题型:单选 题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:用户在VFP中创建子类或表单时,不能新建的是______。A、属性 B、方法C、事件D、事件的方法代码正确答案:C题号:34题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容 :为“学院”表增加一个字段“教师人数”的SQL语句是()。A、CHANGETABLE学院ADD教师人数IB、ALTERSTRU 学院ADD教师人数IC、ALTERTABLE学院ADD教师人数ID、CHANGETABLE学院INSERT教师人数I正确答案: C题号:35题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:有关查询与视图,下列说法中不正确的是___ ___。A、查询是只读型数据,而视图可以更新数据源B、查询可以更新数据源,视图也有此功能C、视图具有许瞳数据表的共性,利用视图可以 创建查询和视图D、视图可以更新源表中的数据,蹿在数据库中正确答案:B题号:36题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.5内容:对于表记录的删除,以下说法正确的是______。A、物理删除的记录可以恢复为正常的记录B、逻辑删除的记录不 可以恢复为正常的记录C、一般对记录先做逻辑删除,然后可以物理删除D、应该先做物理删除,再做逻辑删除正确答案:C题号:37题型:单 选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:打开数据库abc的正确命令是______。A、OPENDATABASEabcB、USEabcC、USEDATABASEabcD、OPENabc正确答案:A题号:38题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:"数据库系统"的缩略字是______。A、DBB、DBMSC、DBSD、OOP正确答案:C题号:39题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:下列说法中正确的是______。A、视图文件的扩展名是.vcxB、查询文件中保存的是查询的结果C、查询设计器实质上是SELECT-SQL命令的可视化设计方法D、查询是基于表的,并且是可更新的数据集合正确答案:C题号:40题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.5内容:DBMS的含义是()。A、数据库系统B、数据库管理系统C、数据库管理员D、数据库正确答案:B |
|