北语 201609考试批次《Oracle数据库开发》离线作业.doc

北语 201609考试批次《Oracle数据库开发》离线作业.doc

ID:50667505

大小:67.00 KB

页数:6页

时间:2020-03-13

北语 201609考试批次《Oracle数据库开发》离线作业.doc_第1页
北语 201609考试批次《Oracle数据库开发》离线作业.doc_第2页
北语 201609考试批次《Oracle数据库开发》离线作业.doc_第3页
北语 201609考试批次《Oracle数据库开发》离线作业.doc_第4页
北语 201609考试批次《Oracle数据库开发》离线作业.doc_第5页
资源描述:

《北语 201609考试批次《Oracle数据库开发》离线作业.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、201609考试批次《Oracle数据库开发》结课作业学生姓名学习中心亳州奥鹏学习中心学号专业年级层次1509北京语言大学网络教育学院《Oracle数据库开发》结课作业注意:本学期所布置的结课作业,请同学一律按照以下要求执行:1)结课作业提交起止时间:2016年8月4日—9月12日。(届时平台自动关闭,逾期不予接收。)2)结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的

2、结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;4)提交文档要求:提交的文档格式为doc、rar,大小10M以内;5)必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。一、填空题(本大题共6小题,请任选其中两道题作答,每小题25分,总分50分)1、完成以下PL/SQL块,功能是:接受职员编号并检索职员姓名。将职员姓名存储在变量empname中,如果代码引发VALUE_ERROR异常,则向用户显示错误消息DELCAREempnameemplo

3、yee.ename%TYPE;;enoemployee.empno%TYPE;BEGINeno:=’&employee_number’;SELECTenameINTOempnameFORMemployeeWHEREempno=eno;DBMS_OUTPUT.PUT_LINE(‘职员姓名:’

4、

5、empname);EXCEPTIONWHENVALUE_ERRORTHENDBMS_OUTPUT.PUT_LINE(‘要存储在变量中的值过大’)END;2、要执行pack_me包中的order_proc过程(有一

6、个输入参数),假设参数值为’002’,可以输入的命令是:EXECUTEpack_ma.order_proc(‘002’)3、查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。SELECTitemdesc,NVL(re_level,0)FROMitemfile4、SYS用户以管理员身份登录后,要授予用户MARTIN可以对SCOTT用户的EMP表进行查询的权限,请写出授权命令:(假设MARTIN用户已存在)Grantselectons

7、cott.emptomartin5、完成以下PL/SQL块,功能是:使用游标,显示所有单价低于250元的玩具的单价。DECLAREmy_toy_pricetoys.toyprice%TYPE;CURSORtoy_curISSELECTtoypriceFROMtoysWHEREtoyprice<250;BEGINOPENtoy_curLOOPFETCHtoy_curINTOmy_toy_price;EXITWHENtoy_cur%NOTFOUND;DBMS_OUTPUT.PUT_LINE(toy_cur

8、%ROWCOUNT

9、

10、'.玩具单价:'

11、

12、my_toy_price);ENDLOOP;CLOSEtoy_cur;END;6、要执行pack_me包中的order_proc过程(有一个输入参数),假设参数值为’002’,可以输入以下命令:EXECUTEpack_ma.order_proc(‘002’)一、简答题(本大题共8小题,请任选其中五道题作答,每小题10分,总分50分)1、简述Oracle数据库的特点。答:相较于其他数据库,Oracle具有以下特点。毫无疑问,优越的性能是Oracle战胜其他数据库

13、的首要法宝。Oracle优越的性能使得其成为大型应用和超大型系统的首选数据库,而且甲骨文公司从未停止过在这方面的进步。提供了基于角色的权限管理模式。通过角色管理,大大加强了数据库的安全性,同时,也为DBA提供了更加方便、快捷的管理用户和权限的途径。可良好地支持大数据存储格式,如图形、音频、视频、动画等媒体格式。提供了良好的分布式管理功能,用户可以很轻松地实现多数据库的协调工作。提出了独创性的表空间理念。在数据模型方面,Oracle有着区别于其他数据库的表空间概念。使数据在逻辑上划分得更加清晰,而且具有

14、更大的灵活性。1、Oracle服务器启停过程描述。答:数据库的启动过程:1.启动实例,oracle通过调用spfile或pfile(默认spfile)参数文件对SGA内存分配,同时通过参数文件找到controlfiles。2.加载数据库,打开并将参数文件mount挂载,同时通过controlfiles找到datafiles、redologfiles。3.打开数据库,打开datafiles、redologfiles完成数据库的打开。应注意事项:1.要以sy

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。