




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南昌大学2006〜2007学年第一学期期末考试试卷试卷编号: (A)卷课程编号: 课程名称: 数据库管理系统考试形式:闭卷适用班级:全校姓名: 学号: 班级: 学院: 专业: 考试日期:2007・01・26下午题号—一二三四五,六七八九十总分累分人签名题分40401010100得分考生注意事项:1、本试卷共匚页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、选择题(每小题1分,共40分)得分评阅人说明:请将一、二、三大题的答案写在答题纸上TOC\o"1-5"\h\z1、在下列4个选项中,不属于基本关系运算的是 。连接 B.投影 C.比较D.选择2、用二维表数据来表示实体及实体之间关系的数据模型称为 。实体-联系模型 B.层次模型C.网状模型D.关系模型3、 在VisualFoxPro中“表”是指 。报表B.关系C.表格D.表单4、在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是 。数据B.文档C.类D.代码5、 扩展名为pjx的文件是 。数据库表文件 B.表单文件 C.数据库文件 D.项目文件6、 启动VisualFoxPro时,屏幕上出现两个窗口:一个是主窗口,另一个是 命令窗口 B.文本窗口C.帮助窗口 D.对话框窗口7、 退出VisualFoxPro的操作方法是 。从“文件”下拉菜单中选择“退出”选项单击关闭窗口按钮在命令窗口中输入QUIT命令,然后按Enter键以上方法都可以TOC\o"1-5"\h\z8、VisualFoxPro的表达式LEN(DTOC(DATE()))+DATE(的类型是 。A.数值型 B.逻辑型 C.字符型D.日期型9、下列选项中不属于定界符的是 。半角单引号 B.大括号C.双引号 D.方括号10、下列选项中,是逻辑型常量的是 。A.YB.NC.NOTD.・F・11、 执行如下命令序列:YA=100YB=200YAB=300N="A"M="Y&N"?&MTOC\o"1-5"\h\z最后一条命令的显示值为 。A.100B.200C.300D.Y&N12、在VisualFoxpro中,关于命令的书写规则,下列说法中正确的是 。命令不一定要以命令名开头 B.各子句顺序不能改变不能大小写混合,也不能分行书写 D.命令行最大的字符数是819213、执行下列命令序列后的输出结果是 。m=len("1810")?m=m+1A.1810B.4C.5D..F.14、下面有关索引的描述正确的是 。建立索引以后,原来的数据库表文件中记录的物理顺序将被改变创建索引是创建一个指向数据库表文件记录的指针构成的文件索引与数据库表的数据存储在一个文件中使用索引并不能加快对表的查询操作TOC\o"1-5"\h\z15、在VisualFoxPro中,关于自由表叙述正确的是 。A.自由表和数据库表是完全相同的口B.自由表不能建立字段级规则和约束C.自由表不能建立候选索引 口口。.自由表不可以加入到数据库中16、 在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为 。A.1、4、8 B.4、4、10C.1、10、8 D.2、8、817、 当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,若缺省[范围]短语,则系统将 。A.只计算当前记录的工资值 B.计算前8条记录的工资和C.计算后8条记录的工资和 D.计算全部记录的工资和18、在VisualFoxPro中,利用数据库表的字段有效性规则可以实现数据的 。A.实体完整性 B.参照完整性C.域完整性 D.更新完整性19、 以下叙述正确的是 。A.自由表字段名最长20个字符 B.数据库表字段最长100个字符C.字段名中可以有空格 D.字段名中不可以有空格20、 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该 。A.主索引B.惟一索引 C.候选索引D.普通索引TOC\o"1-5"\h\z21、 以下关于空值(NULL)叙述正确的是 。A.空值等同于空字符串 B.空值表示字段或变量还没有确定值C.VFP不支持空值 D.空值等同于数值022、 表达式LEN(SPACE(0))的运算结果是 。A.NULLB.1C.0D.""23、在SQLSELECT语句中用于实现关系的选择运算的短语是 。A.FORB.WHILEC.WHERED.CONDITION24、 设X=6V5,命令?VARTYPE(X)的输出是 。A.NB.C C.LD.出错25、假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是 。A.MyForm.List B.MyForm.DisplayC.MyForm.Show D.MyForm.ShowForm26、在VisualFoxPro中,要运行查询文件query1.qpr,可以使用命令 。A.DOquery1 B.DOquery1.qprC.DOQUERYquery1 D.RUNquery127、VisualFoxPro内存变量的数据类型不包括 。A.数值型B.货币型C.备注型D.逻辑型28、 在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面的语句,应使用 。A.LOOP语句 B.EXIT语句C.BREAK语句 D.RETURN语句29、 使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是 。A.DELETEFORAGE>30 B.DELETEFROMSWHEREAGE>30C.DELETESFORAGE>30 D.DELETESWHEREAGE>3030、顺序执行下列命令后,最后一条命令显示的结果是 。USECHJGO5SKIP-2?RECNO()TOC\o"1-5"\h\zA.3 B.4 C.5 D.731、 执行?AT“教授”“副教授”)命令的显示结果是 。A..T. B.2 C.3 D.032、执行SELECT0选择工作区的结果是 。选择了0号工作区选择了空闲的最小的工作区选择了空闲的工作区显示出错信息33、 要为当前表所有职工增加100元工资应该使用命令 。CHANGE工资WITH工资+100REPLACE工资WITH工资+100CHANGEALL工资WITH工资+100REPLACEALL工资WITH工资+10034、VisualFoxPro参照完整性规则不包括 。A.更新规则B.查询规则 C.删除— 规则
35、 在VFP环境下,用LISTSTRU命令显示表中各字段总宽度为50,则用户实际可使TOC\o"1-5"\h\z用的字段总宽度为 。A.51 B.50 C.49 D.4836、下面关于属性、方法和事件的叙述中,错误的是 。属性用于描述对象的状态,方法用于表示对象的行为基于同一个类产生的两个对象可以分别设置自己的属性值事件代码也可以像方法一样被显示调用在新建一个表单时,可以添加新的属性、方法和事件(37)〜(40)使用的数据表如下:“歌手”表 “评分”表歆手号1001歆手号1001刘德华2001张学友3001周杰伦4001林俊杰畝手号分数评委号10019.810120019.910230019.610340019.710437、 为“歌手”表增加一个字段“最后得分”的SQL语句是 。ALTERTABLE歌手ADD最后得分F(6,2)ALTERDBF歌手ADD最后得分F6,2CHANGETABLE歌手ADD最后得分F(6,2)CHANGETABLE学院INSERT最后得分F6,238、插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是 。INSERTVALUES(“1001”,9“105”)INTO评分(歌手号,分数,评委号)INSERTTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9“105”)INSERTINTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)INSERTVALUES(“100”9.9“105”)TO评分(歌手号,分数,评委号)39、 为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是 。CHANGETABLE评分ALTER分数SETCHECK分数>=0AND分数V=10ALTERTABLE评分ALTER分数SETCHECK分数>=0AND分数V=10ALTERTABLE评分ALTER分数CHECK分数>=0AND分数V=10CHANGETABLE评分ALTER分数SETCHECK分数>=0OR分数V=1040、 与“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分V8.00)”等价的语句是 。SELECT*FROM歌手WHERE最后得分BETWEEN9.00AND8.00SELECT*FROM歌手WHERE最后得分〉=8.00AND最后得分V=9.00SELECT*FROM歌手WHERE最后得分〉9.00OR最后得分V8.00SELECT*FROM歌手WHERE最后得分V=8.00AND最后得分〉=9.00二、填空题(每空2分,共40分)得分评阅人1、 在关系数据库的基本操作中,从表中抽取属性值满足条件列的操作称为上^_。2、一个关系表的行称为 。3、在VisualFoxPro中,项目管理器的 选项卡用于显示和管理数据库、自由表和查询等。4、在表单设计器中可以通过【4】 工具栏中的工具快速对齐表单中的控件。5、在VISUALFOXPRO中为表单指定标题的属性是 。6、如果某记录的备注型字段标志显示为【6】 ,则表明该字段不再为空。7、为了能够通过视图更新基本表中的数据,需要在视图设计器的—选项卡下设置有关选项。8、 在VisualFoxPro中,使用SQL语言的ALTERTABLE命令给学生表STUDENT增加一个Email字段,长度为30,命令是(关键字必须拼写完整):ALTERTABLESTUDENT EmailC(30)9、函数BETWEEN(30,40,50)的运算结果是 【9】 。10、在VisualFoxpro中,打开数据库设计器的命令是 。11、 下面程序的功能是计算表达式S=1!+2!+3!settalkoffS=0fori=1to3t=1forj=1toi【11】endfor【12】endfor? ‘1!+2!+3!=‘,ssettalkonreturn12、VisualFoxPro的数据完整性规则通常包括【13】、域完整性和参照完整性。13、执行命令A=2005/4/2之后,内存变量A的数据类型是【14】 型。14、 将学生表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是:UPDATESTUDENT 【15】 。15、在SQL的SELECT语句进行分组计算查询时,可以使用 子句来去掉不满足条件的分组。16、 在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【17】 子句说明有效性规则(域完整性规则或字段取值范围)。17、在VisualFoxPro中,运行表单T1・SCX的命令是 。18、 在SQLSELECT语句中将查询结果存放在一个表中应该使用【19】子句(关键字必须拼写完整)。19、如下程序显示的结果是【0】 。s=0i=1dowhilei<8s=s+ii=i+2enddo?s三、程序阅读(每小题5分,共10分)得分评阅人1、有如下程序:STOREOTON,SDOWHILE.T.N=N+1S=S+NIFN>=1OEXITENDIFENDDO?“S二”+str(S,2)本程序的运行结果是 2、有一个成绩表CJ.DBF,其内容如下:记录号学号成绩1A1001752A1002853A2003954A2004655B1001706B1002807B2003908B200480写出下列程序的运行结果。SETTALKOFFUSECJSTORE0TOS,NLOCATEFOR成绩〉=80DOWHILENOTEOF()IFSUBSTR(学号,2,1)=“2”S=S+成绩N=N+1ENDIFCONTINUEENDDO?N,SUSERETURN该程序的运行结果为: 四、程序设计(共10分)得分评阅人编写一程序,在学生成绩表xscj.dbf(表结构为:学号C(8)、姓名C(8)、数学N(3)、语文N(3)、外语N(3)、总分N(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025西藏大学辅导员考试试题及答案
- 2025濮阳石油化工职业技术学院辅导员考试试题及答案
- 2025蚌埠工商学院辅导员考试试题及答案
- 休克急救的护理
- 讲究卫生提升自我
- 设计性心理学核心概念解析
- 神经免疫疾病基础与诊疗进展
- 产品设计毕设指导
- 文化产业发展与管理2025年考试试卷及答案
- 2025年现代教材教法课程考试试卷及答案
- 田亩转户协议书
- 庭院绿化养护合同协议书
- 2025年MySQL开发趋势试题及答案研究
- 违约就业协议书
- 《人工智能通识导论(慕课版)》全套教学课件
- 烘培创业合伙协议书
- 2025年信息系统管理知识考试试题及答案
- 马法理学试题及答案
- 2025年全国保密教育线上培训考试试题库附完整答案(夺冠系列)含答案详解
- 视频制作拍摄服务方案投标文件(技术方案)
- 量子计算中的量子比特稳定性研究-全面剖析
评论
0/150
提交评论