- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle的资料整理
一.题目
1 查询姓名中姓黄的同学的姓名,课程和成绩信息,并按照升序排序
2 查询姓黄的单名的同学不及格课程及分数
3 查询教授了两门课程及以上的教师姓名
4 查询今天的日期信息 ,要求显示格式如下: xxxx年xx月xx日 x时x分x秒 上/下午 星期x
5 查询选课信息 ( 学号, 学生姓名, 班级名称 ,课程名称, 任课教师,学分,成绩)
6查看表“供应商信息”的字段情况
7查询商品的名称,供应商和产地
8查询各个供应商最贵的产品名及对应单价
9查询所有商品的库存量(商品名称,库存数量),注意没有库存,即为库存量为零
10查询04年的商品入库信息(入库单编号,日期,商品编号,商品名称,供应商,入库数量,入库单价)
11查询各个供应商最贵的产品名及对应单价(供应商名称 产品名称,单价)
12查询所有商品的库存量(商品名称,库存数量),注意没有库存,即为库存量为零
13查询04年的商品入库信息(入库单编号,日期,商品编号,商品名称,供应商,入库数量,入库单价)
14此题中每小题步骤是有先后联系的,不是孤立的
在school模式中,复制grade的表结构,创建新表grade2
添加grade2中的字段,gid (number类型),remark(varchar2(1000)类型,允许空)
设置grade2的 外键sid和coid
将80分以上的记录存储到grade2中
将remark字段设置为该生所在的系部和班级名称
新建表空间,命名自定
移动grade2到新建表空间的一个数据块,初始盘区50k,第二块盘区80k,随后盘区增长为45%,盘区数不限
15用minus实现:列出黄明同学没有选修的课程名称
16用子查询实现: 查询选修了2门及以上课程的学生
17查询选修了马英或史可老师课程,但没有选修左光老师课程的学生。
18查询教师的授课情况,对于没课的老师或没老师的课程均需要显示。
19用union实现:查询该校所有学生和老师 的姓名
20临时表测试 :请将你的操作命令和结果记录下来
事务临时表测试
会话临时表测试
请根据实验测试结果,总结下事务临时表和会话临时表的特点
用drop命令删除上面新建的2个临时表
21简述什么是索引?索引的功能是什么?
索引是一种与表有关的数据库结构,它可以使对应表的SQL语句执行得更快
22索引的测试例子,请记录你的步骤和结果
23查询学生信息,按照学号排序,并且只显示前面的10位同学的记录
24查询学生信息,按照学好排序,并显示第五行到第八行的记录
25创建视图,其包含信息:系部名称,班级,学号,姓名,课程编号,课程名称,学分,成绩
26查看视图数据
27查看视图的哪些列是可以更新的
28对课程表的课程名称创建标准索引CREATE INDEX jin_index ON student(sname);
29删除该索引drop index jin_index
30创建序列:起始值为10,最小值为1,无最大值,递增步长为1,无缓冲,且序列按递增次序产生
31初始化序列值
32查看序列的当前值
33 查看序列的下一个值
34创建表test(id number(3),title varchar2(50)),尝试插入数据,并且将序列值作为id字段的数据,title数据自拟
35删除表test
36编写PL/SQL程序块,练习定义%type类型的变量。完成左光老师信息的显示。
37编写PL/SQL程序块,练习定义%rowtype类型的变量。将选取student表中黄明同学的基本信息,存放到%rowtype类型的变量中 ,并显示。
38编写PL/SQL程序块,练习定义record类型的变量。定义一个%record类型和该类型的变量,用于存放李丽同学的学号,姓名,系部名,班级名和生日,并显示。
39编写PL/SQL程序块,练习定义table类型的变量。定义一个table类型和该类型的变量tt,tt(0)用于存放周盼同学的学生记录,tt(1)用于存放王飞黄同学的学生记录,并将两位同学的信息输出显示。
40用游标和DBMS_output类实现教师信息显示,并且如果教师的学历是“项士”,则输出提示,“xxx教师的学历登记错误”
41编写一个带参数的游标,参数为课程编号,根据参数显示该门课的成绩信息(课程编号,课程名称,学号,学生姓名,成绩),用C0012和C0025两个参数值分别测试输出结果
42创建可以更新的游标,将教师表中教师学历是“项士”的更改为硕士。这题必须用游标,一条一条记录处理完成。
43学习课件知识回答:
(1) 抛出异常有哪三种方式?
(2) 异常抛出后,错误代码系统变量名是什么?错误提示信息的系统变量是什么?
44编写PL/SQL程序块,查看“量子力学”这门课的信息,并输出课程详情。如果课程不存
您可能关注的文档
- . 远洋海产品.doc
- . . 黄浦区高三英语一模卷.docx
- . 静安区、青浦区区中考一模英语试卷.doc
- . 黄色思考帽.doc
- ..高三语文三校生试卷.doc
- ..黄梅英四边形复习第一堂.doc
- .上海市黄浦区高三英语二模卷.doc
- .六年级语文期末复习.doc
- .历任中华全国工商业联合会主席.doc
- .宫爆大虾球.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)