教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

《Oracle数据库》实验报告

来源:网络收集 时间:2026-02-05
导读: 河南财经政法大学计算机与信息工程学院 实验报告 2013年---2014年第2学期 专 业: 课程名称: Oracle数据库 班 级: 姓 名: 学号: 实验报告 实验一 数据库和表空间管理 实验目的 (1)了解数据库的结构以及一些基本概念 (2)掌握使用DBCA创建数据库 (3)

河南财经政法大学计算机与信息工程学院

实验报告 2013年---2014年第2学期

专 业: 课程名称: Oracle数据库 班 级: 姓 名: 学号:

实验报告

实验一 数据库和表空间管理

实验目的 (1)了解数据库的结构以及一些基本概念 (2)掌握使用DBCA创建数据库 (3)了解使用SQL语句手工创建数据库 (4)掌握使用OEM和SQL语句管理表空间 实验内容 (1)启动DBAC,利用DBCA创建数据库ORCL,并删除数据库ORCL (2)启动OEM,创建本地管理方式自动分配区间的表空间DATA01,其中数据文件的名称为data01.dbf,大小为10M。 (3)启动SQL * Plus,使用create tablespace语句创建本地管理方式,区间尺寸为256k的表空间DATA02,其中数据文件的名称为data02.dbf,大小为12M。 (4)使用alter tablespace语句在本地管理表空间DATA02中增加数据文件data03.dbf,大小为8M,自动增长。 (5)使用PL/SQL语句改变数据文件data03.dbf的大小为10M。 (6)使用drop tablespace语句删除表空间DATA02及其包含的段和数据文件。 (7)使用OEM和PL/SQL语句创建重做日志组,组号为4,并且包含两个重做日志文件log1d.log和log2d.log,给出其绝对路径,大小为5000k。 实验数据记录及分析(或程序及运行结果) 评语: 日期:2014年 月 日 河南财经政法大学计算机与信息工程学院 第 2 页 共16页

实验报告

实验二 创建和管理表

实验目的 (1)掌握OEM中创建表的方法 (2)掌握使用SQL语句创建表 (3)掌握OEM中修改、删除表的方法 (4)掌握使用SQL语句修改、删除表的方法 实验内容 (1)启动OEM,在OEM中创建学生信息表XS、课程信息表KC和学生成绩表XS_KC (2)启动SQL * Plus,用PL/SQL创建员创建学生信息表XS、课程信息表KC和学生成绩表XS_KC (3)在OEM中,为XS表增加SFZH列,字符型,长度18,唯一约束 (4)利用SQL语句, 在XS表上增加一个class字段,使class字段只能取值为(1,2,3,4,5,6); (5)删除KC表,能否删除?为什么?怎么解决? 学生信息表XS 列名 XH XM ZYM XB CSSJ ZXF 课程信息表KC 列名 KCH KCM KKXQ XS XF 列名 XH KCH CJ 数据类型 char varchar2 varchar2 char date number 数据类型 char varchar2 number number number 数据类型 char char number 大小 小数位 是否为空 默认值 6 20 10 2 2 否 否 男 约束 主键 约束 主键 1~8 约束 含义 学号 姓名 专业 性别 出生时间 总学分 含义 课程号 课程名 开课学期 学时 学分 含义 学号 课程号 学分 大小 小数位 是否为空 默认值 3 20 1 2 1 否 否 1 学生成绩表XS_KC 大小 小数位 是否为空 默认值 6 3 3 否 否 主键,外键 主键,外键 河南财经政法大学计算机与信息工程学院 第 3 页 共16页

实验报告

实验数据记录及分析(或程序及运行结果) 评语: 日期:2014年 月 日 河南财经政法大学计算机与信息工程学院 第 4 页 共16页

实验报告

实验三 表数据的插入、修改和删除

实验目的 (1)掌握用PL/SQL语句对数据库表进行插入、修改和删除数据的操作 (2)理解数据更新操作时要注意数据的完整性 (3)理解PL/SQL语句对表数据操作的灵活控制功能 实验内容 (1)利用PL/SQL的INSERT INTO命令向学生信息表XS、课程信息表KC和学生成绩表XS_KC添加数据,其数据内容参考下表。 (2)利用PL/SQL的UPDATE命令修改表数据: ? 在数据表XS中,将学号(XH)为“061101”同学的专业(ZYM)改为“通信工程”; ? 在数据表XS_KC中,将成绩(CJ)小于70分的所有同学成绩置空; ? 在数据表XS_KC中,将计算机系的学生成绩增加10分; (3)利用PL/SQL的DELETE命令删除数据表XS中所有备注(BZ)为空的记录。 (4)利用PL/SQL的DELETE命令删除数据表XS_KC中所有男生的成绩记录。 (5)如果要将“王林”的学号改为“071101”,SQL语句怎么写?能不能修改成功?为什么? (6)如果要删除“王林”的基本信息数据,SQL语句怎么写?能不能删除成功?为什么?怎么解决? 学生信息表(XS)数据 XH 061101 061102 061103 061104 061106 061107 061108 061109 061110 061111 061113 06120l XM 王林 程明 王燕 韦严平 李方方 李明 林一帆 张强民 张蔚 赵琳 严红 王敏 ZYM 计算机 计算机 计算机 计算机 计算机 计算机 计算机 计算机 计算机 计算机 计算机 通信工程 XB 男 男 女 男 男 男 男 男 女 女 女 男 CSSJ 1986-02-10 1987-02-01 1985-10-06 1986-08-26 1986-11-20 1986-05-01 1985-08-05 1984-08-11 1987-07-22 1986-03-18 1985-08-11 1984-06-10 ZXF 50 50 50 50 50 54 52 50 50 50 48 42 提前修完《数据结构》,并获学分 已提前修完一门课 三好生 有一门功课不及格,待补考 BZ 河南财经政法大学计算机与信息工程学院 第 5 页 共16页

…… 此处隐藏:738字,全部文档内容请下载后查看。喜欢就下载吧 ……
《Oracle数据库》实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/682547.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)