2022年秋下学期西安电子科技大学《数据库应用系统》期末考试试题.docx
-
资源ID:69278912
资源大小:18.16KB
全文页数:3页
- 资源格式: DOCX
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年秋下学期西安电子科技大学《数据库应用系统》期末考试试题.docx
西安电子科技大学网络与继续教育学院2022学年下学期数据库应用系统期末考试试题(综合大作业)一、填空题(每空22分,共共3 300分)1、构成数据模型的三大要素是_、数据操作和数据完整性约束。2、SQL语言集、数据操纵、和数据控制功能于一体。3、关系代数中专门的关系运算包括:选择、投影、连接和 o4、select命令中,表达条件表达式用where子句,分组用GROUP子句,排序用子 句。5、视图是一个虚表,它从中导出。在数据库中,只存放视图的,不 存放视图的。6、事务应该具有四个属性:原子性、隔离性和持续性。7、二维表之间的行称之为关系的。8、数据库的逻辑模型设计阶段,任务是将 转换成关系模型。9、实现表之间临时联系的命令是。10、SELECT语句中进行查询,若希望查询的结果不出现重复元组,应在SELECT子句 中使用 保留字。第2页(共4页)11、表单文件的扩展名是。12、数据库的物理设计主要考虑三方面的问题:、分配存储空间、实现存取路径。 二、单选题(每小题11分,共共020分)1、位于用户和数据库之间的一层数据管理软件是( )oA. DBS B. DB C. DBMS D. MIS2、语句 delete from sc 表明()。A.删除sc中的全部记录B.删除基本表scC.删除基本表sc中的列数据 D.删除基本表sc中的部分行3、向student表中增加“入学时间(Scome)”歹U,其数据类型为日期型:()。A. alter table student add scome datealter table student modify scome dateB. update table student add scome dateupdate table student modify scome date4、收回所有用户对基本表STUDENT的UPDATE操作权限可由()语句完成。A. REVOKE UPDATE ON TABLE STUDENT FROM WANGREVOKE UPDATE ON STUDENT FROM WANGB. GRANT UPDATE ON STUDENT TO PUBLICREVOKE UPDATE ON TABLE STUDENT FROM PUBLIC5、SQL中的视图机制属于DBS的( )oA.完整性措施B.安全性措施 C.恢复措施 D.并发性措施6、要查询XS表中姓“王”且单名的学生情况,可用()命令。A. SELECT* FROM XS WHERE 姓名 LIKE '王SELECT* FROM XS WHERE 姓名 LIKE '王 'B. SELECT* FROM XS WHERE 姓名='王 'SELECT* FROM XS WHERE 姓名='王'7、下列哪些工作是数据库逻辑设计的内容?()I .设计E-R图 H.创建表 in.创建视图 IV.创建索引 V.装载数据a.都是 b. I、n 和hic. n、in和ivd. n 和in8、Tl、T2两个事务并发操作顺序如下图所示,该操作序列属于()。A.有问题:丢失修改B.有问题:读脏数据C.有问题:不可重复读D.不存在问题T1T2读A=20(2)读 A=20(3)A=A-10(4)写回 A=10(5)A=A-5(6)写回A=159、在零件-供应数据库中,有如下三个关系:供应商关系:S (供应商号,供应商名,地址)零件关系:P (零件号,零件名,颜色,重量)供应关系:SP (供应商号,零件号,数量)若要查找“红色零件的供应商名”,将涉及到关系( )oA. P 和 SP B S 和 P C. S 和 SP D. S、 P 和 SP10、VFP数据库管理系统的数据模型是()。A.概念模型B.网状模型 C.关系模型D.层次模型11、一个关系数据库管理系统所管理的关系是( )oA. 一个DBF文件 B. 一个DBC文件 C.若干个二维表D.若干个DBC文件12、在下列函数中,函数值为数值型的是( )o第3页(共4页)A. DATE ()B. LEN (” 计算机基础”)C. DTCO (“20/07/05”)D. RIGHT(“计算机基础”,4)13、删除一个数据库文件的命令是()。A. DELETE B. DELETE DATABASE C. DELETE FILE D. ZAP14、SQL语言中COMMIT语句的主要作用是()。A.结束程序 B.返回系统 C.存储数据 D.提交事务15、关系代数表达式的优化策略中,首先要做的是( )oA.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算16、要查询XSH数据库CP表中产品名称含有“冰箱”的产品情况,可用()命令。A. SELECT* FROM CP WHERE 产品名称 LIKE ,冰箱,SELECT * FROM XSH WHERE 产品名称 LIKE ,冰箱,B. SELECT* FROM CP WHERE 产品名称 LIKE 冰箱 %'SELECT* FROM CP WHERE 产品名称二冰箱'17、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()。A. UNIQUE B. COUNT C. UNION D. DISTINCT18、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且()。A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁 D.包括30岁但不包括20岁19、要删除项目管理器包含的文件,需要使用项目管理器的()按钮。A.删除B.移去C.添加D.连编20、控件有自己的属性、方法和( )oA.图形B.事件C.容器D.形状三、计算题(每小题题99分,共共818分)1、有一个表:选课(学号,姓名,课程号,成绩)。编制一个查询学生平均成绩的程序, 要求运行程序时输入学号即能显示该学生的姓名及平均成绩。2、从键盘上输入一个字符串,然后将该字符串倒序输出。四、简答题(每小题题8分,共共16分)1、进行数据库系统需求分析时,数据字典的内容和作用是什么?2、简述制作下拉菜单的步骤。五、下列程序的功能是计算:P=1!+3!+5!+7!+9!的值,请将程序补充完整。(6分)程序段:Set talk offx=lp=0s=ldo whiledo subl with xP=Px=x+lenddo?PProcedure subl s=lfor n=l to 3s=s*nendforreturn六、程序阅读题(66分)设图书.DBF表文件的内容如下:记录号编号书名出版单位单价阅读下列程序,简述程序的功能,写出程序的运行结果:1113388高等数学清华大学出版社24 . 002445501数据库导论科学出版社27. 903332211计算机基础高等教育出版社23. 004665544Visual FoxPro电子工业出版社28. 605456788操作系统原理电子工业出版社25. 006456728操作系统概论高等教育出版社21.007375666计算机网络清华大学出版社37.008245682计算机原理高等教育出版社25. 00CLEARUSE图书UPDATE图书SET单价=单价+10 WHERE出版单位二”科学出版社,,SELECT MAX(单价)INTO ARRAY A FROM 图书A(l)SELECT出版单位,AVG(单价)AS平均价FROM图书;GROUP BY 出版单位 INTO CURSOR TEMPSELECT * FROM TEMP ORDER BY 平均价 DESC;INTO CURSOR TEMPIGO BOTTOM出版单位CLOSE DATABASE执行上述程序,运行结果是:七、执行下列程序后,a ma的值是,mb的值是。(44分)ma=20mb=40ma=MAX(ma,mb)mb=mb/MIN(ma,mb)ma=ma+mb?ma,mb