Oracle数据库对象的管理 实验报告.docx
《Oracle数据库对象的管理 实验报告.docx》由会员分享,可在线阅读,更多相关《Oracle数据库对象的管理 实验报告.docx(13页珍藏版)》请在冰豆网上搜索。
Oracle数据库对象的管理实验报告
西安财经学院
本科实验报告
学院(部)管理学院
实验室实验楼619
课程名称大型数据库系统概论(Oracle)
学生姓名
学号
专业信息管理与信息系统
教务处制
二010年10月19日
姓名卢琳琪
学号0905110233
班级信管0902
年级0902
指导教师唐淑兰
西安财经学院管理学院
Oracle实验报告
实验名称Oracle9i数据库对象的管理实验室实验楼实验日期2010-11-8
一、实验目的
(1)掌握表的管理技术
(2)掌握索引的管理技术
(3)掌握视图的管理技术
(4)掌握同义词和序列管理急速
(5)掌握簇的管理技术
(6)掌握过程、函数和包的管理技术
二、实验内容
1.使用Oracle企业管理器或手工方法创建XSCJ数据库中的3张表STUDENT/COURSE和SCORE。
A.a.首先我们先要创建XSCJ数据库
b.给数据库命名为XSCJ
c.初始化数据库参数
d.设置完成后,系统开始创建数据库
e.数据库创建完成
B.a.接下来在数据库中创建STUDENT、COUTSE和SCORE表
设置STUDENT表中的列名,数据类型以及约束条件.
b.然后表创建成功
c.与创建STUDENT表方法一样,创建COURSE表和SCORE表
设置好两表的约束条件,主见及列之间的连接,完成表的创建。
2.使用Oracle企业管理器或手工方法创建基于表STUDENT中SNAME字段上的一个索引
a.在方案system下找到刚才创建好的STUDENT表,创建索引:
索引创建成功!
3.使用Oracle企业管理器或手工方法创建基于STUDENT、COURSE和SCORE3个表连接查询的一个视图。
右击视图,创建视图:
在查询文本中输入SQL语句,建立表与表之间的连接,创建
4.使用Orcale企业管理器或手工方法创建表STUDENT的一个同义词以及用来生成表STUDNT中主键SNO唯一值的的一个序列
A.a.在方案sysytem下的STUDENT表上创建一个同义词,在表上右击,创建同义词。
同义词创建成功
b.与创建同义词的方法相同,创建STUDNT中主键SNO唯一值的的一个序列
序列创建成功
5..使用Orcale企业管理器或手工方法创建一个索引簇、哈希簇,并在新建簇上创建新表。
a.在system方案下右击“簇”,从快捷菜单中选择创建,弹出如图的“创建簇”对话框
在类型中可以选择创建索引簇还是哈希簇
创建簇成功!
b.在新簇上创建表
在簇下找到system节点下的信创建的簇,选中表,右击,创建表。
表创建成功!
三.实验总结。
通过这次的实验,我掌握基本掌握了表的管理技术、索引的管理技术、视图的管理技术、同义词和序列管理技术及簇的管理技术。
把平时在课堂上学到的知识在这次自己的动手实践中加强,实验使我对于知识的理解更深刻,只有把知识运用到实际中才得知自己到底掌握了多少,这对于我们发现自身的不足是非常有益的。
以后我也会勤动手,多动脑,努力掌握老师交给我们的知识与技巧。