![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实验报告
悢七
危楼高百尺,手可摘星辰。
展开
-
Oracle 实验7 存储过程
一、实验目的1.掌握存储过程的创建和调用。2.掌握存储过程的查看、修改、删除。二、实验内容1.根据输入的学号修改年龄,使年龄加1,并调用存储过程。2.创建存储过程,根据输入的学号,显示学生的信息,并调用存储过程。3.利用输入参数向SCORE表插入选课记录。并在PL/SQL块中调用存储过程。4.根据输入的学号、课程号,修改其成绩,若成绩超出100则抛出异常,不做修改,并调用存储过程。5.创建一个存储过程,以所在系为参数,返回该系的人数和平均年龄。并调用存储过程。...原创 2020-10-15 21:00:42 · 1659 阅读 · 0 评论 -
Oracle 实验6 PL/SQL编程
一、实验目的掌握控制结构与语句掌握异常处理掌握函数二、实验内容1 . 根据学生学号查询学生姓名、所在系。2.‘0811101’同学的平均分若高于80分则显示’成绩优秀!’,否则显示’努力学习!’3.将’0811101‘同学选修的’C002‘课程按成绩划分等级,90分以上’优秀’,80分以上’良好’ ,70分以上’中等’ ,60分以上’及格’ ,其它为不及格。4.根据输入的学号查询该名学生的姓名,若没有输入学号的学生,则抛出异常“没有该学生”。5.修改‘0811101’同学选修的‘原创 2020-10-15 20:56:44 · 3116 阅读 · 0 评论 -
Oracle 实验5 视图与索引
一、实验目的1.掌握视图的创建、修改、删除、查询。2.掌握索引的创建、删除。二、实验内容1.写出创建满足下述要求的视图。(1)查询学生的学号、姓名、所在系、课程号、课程名、课程学分。(2)查询学生的学号、姓名、选修的课程名和考试成绩。(3)统计每个学生的选课门数,列出学生学号和选课门数。(4)统计每个学生的修课总学分,列出学生学号和总学分(说明:考试成绩大于等于60才可获得此门课程的学分)。2.利用第1题建立的视图,写出完成如下查询的SQL语句。(1)查询考试成绩大于等于90分的原创 2020-10-15 20:51:10 · 4049 阅读 · 0 评论 -
Oracle 实验4 更新数据
一、实验目的掌握数据的更新二、实验内容1.将一个新生插入到Student表中,其学号为:0821105,姓名为:陈冬,性别为:男,年龄18岁,信息管理系学生。2.在SC表中插入一条新记录,学号为“0821105”,选修的课程号为“C001”,成绩暂缺。3.将计算机系的选课记录插入到表SC_1中。将计算机系的学生选修的每门课程的平均成绩插入到表SC_AVG中。将学号为“0811104”学生的年龄改为18岁。6.将‘0811101’同学选修的‘高等数学’课程改为“C006”课程。原创 2020-10-15 20:46:45 · 1931 阅读 · 0 评论 -
oracle 查询数据 实验笔记三
利用student表、course表和Score表,完成相关的查询。1.查询“李勇”同学的选课情况。select score.* from student join score on score.sno=student.sno where sname='李勇';2.查询选修了’C002课程且成绩在80分以上的学生学号、姓名。select student.sno,sname from student,score where student.sno=score.sno and cno='c002原创 2020-09-15 11:30:05 · 1819 阅读 · 0 评论 -
oracle数据库、数据表的创建与管理 实验笔记二
如何在命令窗口复制粘贴鼠标移动到窗口边框然后右击正文:1.启动SQL*Plus,以SYS身份连接默认数据库。2.创建一个用户默认表空间H1,并为该用户授相应的权限。4.以新建用户身份连接默认数据库。创建学生信息表student、课程信息表course和学生成绩表score,并通过限制条件实现数据的完整性,并查看表结构。5.在student表增加一个所在系(SDEPT)字段。增加一个手机号(TEL),要求取值唯一。6.修改student表的SNAME字段可以为空,SSEX字段.原创 2020-09-15 10:59:38 · 781 阅读 · 0 评论 -
Oracle的安装、配置与工具使用 实验笔记一
一、实验目的1.掌握oracle数据库服务器的安装、配置和卸载,并创建数据库实例,实例名如SHXY;2.启动和关闭oracle的相关服务,了解每个服务的作用;3.掌握各系统用户权限,解决安装过程中常遇到的问题。4.掌握SQL*Plus常用命令的使用。二、实验内容1.安装Oracle11g数据库服务器,并创建数据库实例.A.安装Oracle11gB. 创建数据库实例默认下一步设置全局数据库名:分别设置口令或使用统一口令:点击完成点击确定后等待安装安装过程中出现错误,点原创 2020-09-15 10:29:05 · 593 阅读 · 0 评论