全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线广州松田职业学院 试题卷2012级学生毕业前补考试卷 ORALCE数据库 卷(适用年级、专业:计算机网络技术 考试方式:开卷 考试时间:120 分钟)姓名: 学号: 专业班级:题 目一二三总 分统分人 得 分 得分评卷人一、选择题。本题共 20 小题,每小题2分,满分 40 分。1. PL/SQL块中不可以使用下列( )语句。(选择一项)a)TRUNCATEb)DELETEc)SAVEPOINTd)SELECT INTO2. Oracle提供的( ),能够在不同硬件平台上的Oracle数据库之间传递数据。(选择一项)a)归档日志运行模式b)RECOVER命令c)恢复管理器(RMAN)d)Export和Import工具3. 有语句如下:TYPE curtype IS REF CURSOR RETURN book.price%TYPE;表book的列的数据类型是NUMBER(5);则( )。(选择一项)a)curtype可以返回NUMBER(5)类型数据b)curtype可以返回NUMBER(5,2)类型数据c)curtype可以返回VARCHAR2(10)类型数据d)以上皆非4. 在Oracle中,用于计算数值连续的排位,且相同数值排位相同的分析函数是( )。(选择一项)a)ROW_NUMBERb)RANKc)DENSE_RANKd)ROWNUM5. SQL语句中修改表结构的命令是。(选择一项)a)MODITY TABLEb)MODIFY STRUCTURE c)ALTER TABLEd)ALTERSTRUCTURE6. 在Oracle数据库的逻辑结构中有以下组件:A 表空间 B 数据块 C 区 D 段这些组件从大到小依次是( )。(选择一项)a)ABCDb)ADCBc)ACBDd)DACB7. 对一个视图myView创建一个触发器mytrigger,语句为( )。(选择一项)a) CREATE TRIGGER mytriggerBEFOREINSERT ON myViewBEGIN- b) CREATE TRIGGER mytriggerAFTERINSERT ON myViewBEGIN- c) CREATE TRIGGER mytriggerINSTEAD OFINSERT ON myViewBEGIN-8. 在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值( )。(选择一项)a)SELECT ename, NVL(comm, 0) FROM emp;b)SELECT ename, NULL(comm, 0) FROM emp;c)SELECT ename, NULLIF(comm, 0) FROM emp;d)SELECT ename, DECODE(comm, NULL, 0) FROM emp;9. 在Oracle中,下面用于限制分组函数的返回值的子句是( )。(选择一项)a)WHEREb)HAVINGc)ORDER BYd)无法限定分组函数的返回值10. 有一段PL/SQL程序如下所示:var1 := 10;LOOPEXIT WHEN var1 12;var1 := var1 +1; DBMS_OUTPUT.PUT_LINE(A);END LOOP;输出为( )。(选择一项)装订线a) NULLb)A c) AA d) AAA11. 在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是( )。(选择一项)a)select seq.ROWNUM from dual;b)select seq.ROWID from dual;c)select seq.CURRVAL from dual;d)select seq.NEXTVAL from dual;12. 在表tab1中有列为col1,其数据类型为INTEGER,在PL/SQL的DECLARE部分声明了一个变量var1,语句为:Varl tab1.col1%TYPE;不久后,执行了语句:ALTER TABLE tab1 MODIFY(col1(NUMBER(5,2);则var1的数据类型为( )。(选择一项)a)整数型b)数字型c)字符型d)以上皆非13. Oracle数据库由一个或多个称为( )的逻辑存储单元组成。(选择一项)a)表b)表空间c)行d)单元14. ( )可以从过程返回值。(选择一项)a) 使用IN参数b)使用OUT参数c)使用指针d)不能15. 同义词有以下( )用途。(选择三项)a)简化 SQL 语句b)隐藏对象的名称和所有者c)提供对对象的公共访问d)显示对象的名称和所有者16. 在Oracle中,当执行一条DML语句时即引起触发器执行一次,不论该语句影响几行数据,这种触发器叫做( )。(选择一项)a)语句级触发器b)行级触发器c)INSTEAD OF触发器d)数据库触发器17. 在创建序列的过程中,下列( )选项指定序列在达到最大值或最小值后,将继续从头开始生成值。(选择一项)a)Cycleb)Nocyclec)Cached)Nocache18. 在Oracle PL/SQL中,可用于执行动态SQL的语句是( )。(选择一项)a)EXECUTEb)STARTc)RUNd)EXECUTE IMMEDIATE19. 在PL/SQL中,在执行任何DML语句前,SQL%NOTFOUND的值为( )。(选择一项)a)NOTFOUNDb)TRUEc)NULLd)FALSE20. Oracle PL/SQL程序中,单行注释和多行注释的符号分别为()。(选择一项)a) -,/*/b) /, /*/c) -!,/*/ d)-,#二、编程题。本题共 2 小题,满分 60分。1, 创建STUDENT表,包含两个字段id,name,数据类型分别为number,varchar2(10),其中id为主键。要求主键为一自增序列,并编写一段PL/SQL程序实现向表中插入1000条记录。要求表中id字段的值从序列中读取,name字段为abc连接上id后的字符串,比如(abc1,abc2)。写出上面的SQL语句和PL/SQL程序。(20分)2,在ORACLE数据库有学生成绩管理系统,系统主要由下面两张表组成:表名tbstudent作用存储学生信息主键Sno列名数据类型长度是否允许为空SnameVarchar210否学生姓名SnoVarchar210否学号SBirthdayDate是学生生日SSexChar2是性别表名Tbscore作用存储学生各科考试成绩装订线联合主键Sno,Subject列名数据类型长度是否允许为空字段说明SnoVarchar210否学号SubjectVarchar210否考试科目ScoreNumber是考试成绩两张表中存在如下记录:表tbstudent:SnoSnameSBirthdaySSexY20101张一某1982-12-15男Y20102王强1983-9-21男Y20103赵敏1984-5-8女Y20104李斯1982-3-9男表Tbscore:SnoSubjectScoreY20101XML88Y20102XML66Y20103XML55Y20104XML78Y20101ORACLE64Y20102ORACLE58Y20103ORACLE441) 写SQL语句查询男同学的XML平均成绩,要求列出姓别和成绩两列;(10分)2) B,编写SQL语句查询出参加考试的各科成绩都及格的学员学号、平均成绩;(10分)3) C,用一条SQL语句,查询出科目、该科目成绩60分以上的学生个数;(10分)4) D, 由于OR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊管机组操作工岗前岗位晋升考核试卷含答案
- 小型家用电器制造工达标知识考核试卷含答案
- 羽绒加工及制品充填工安全管理水平考核试卷含答案
- 铁合金成品工岗前任职考核试卷含答案
- 过程控制系统点检员岗前实操知识技能考核试卷含答案
- 桩工机械装配调试工岗后考核试卷含答案
- 咖啡师岗前流程考核试卷含答案
- 毛皮及毛皮制品加工工安全意识知识考核试卷含答案
- 2024年湖北省纺织职工大学辅导员考试笔试真题汇编附答案
- 挂面制作工冲突管理强化考核试卷含答案
- 河南豫能控股股份有限公司及所管企业2026届校园招聘127人笔试模拟试题及答案解析
- 未来五年养殖淡水鳙鱼(胖头鱼)企业县域市场拓展与下沉战略分析研究报告
- 2026年宁夏贺兰工业园区管委会工作人员社会化公开招聘备考题库参考答案详解
- 癌痛患者心理支持策略
- 2025年12月份四川成都市第八人民医院编外招聘9人笔试参考题库及答案解析
- 25秋二上语文期末押题卷5套
- 微生物检验质控措施分析
- 达人分销合同范本
- 检修车间定置管理制度(3篇)
- 乘用车内部凸出物法规培训
- 妇科肿瘤保留生育功能治疗策略
评论
0/150
提交评论