oracle实验1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-1-实验一Oracle11g数据库入门一、实验目的1、了解在Windows下安装Oracle11g需要满足的软、硬件要求。2、熟悉Oracle11g在Windows下的安装步骤。3、熟练掌握Oracle数据库配置工具及网络配置工具。4、熟悉PL/SQLDeveloper环境,熟练掌握其操作方法。5、掌握PL/SQLDeveloper环境下表的定义、数据的操作及表的导入/导出。二、实验内容1、在开始菜单中找到PLSQLDeveloper,打开出现如下所示登陆界面:首先输入用户名“SYS”,密码为“Orcl”,进入PLSQLDeveloper界面登录数据库服务器。2、在左窗格中找到USERS项,单击右键选择“新建”,创建一个角色权限为dba的数据库用户(用户名自定),设置其默认的表空间为USERS表空间,临时表空间为Temp表空间。-2-3、退出SYS登录,用自己创建的数据库用户登录服务器,并在其模式下创建如下三个关系:(1)“学生”关系Student由学号(Sno)、姓名(Sname)、性别(sex)、民族(nation)、政治面貌(political)、出生日期(birth)、学院(college)、专业(Major)属性组成,关系模式为:Student(Sno,Sname,sex,nation,political,birth,college,Major)(2)“课程”关系Course由课程号(Cno)、课程名(Cname)、学分(Credit)、课程性质(property)、学期(Term)属性组成,关系模式为:Course(Cno,Cname,Credit,property,Term)(3)“选课”关系SC由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,关系模式为:SC(Sno,Cno,Grade)要求:(1)创建各个表的主键,有外键的创建外键。(2)Sname和Cname属性列取值非空。(3)Term属性列取值只能为1、2、3、4、5、6或7。(4)Grade属性列的取值在0—100之间。3、录入数据数据表中的数据已经整理好存入文件名为“录入数据.xls”的文件中,请自行在的浏览信息中下载。在每个表中录入Excel文件中的数据,录入数据时注意数据的录入顺序,先在主键表中录入数据,再在外键表中录入数据。4、修改数据表逻辑结构(1)在Course表中添加课程所在学院列,列名为Cdept,类型为varchar2(20),自己为Dept属性列添加数据。(2)在Sudent表中为sex属性列添加取值只能为“男”或“女”的约束。5、数据删除操作(1)删除Sudent表中的某一行数据,看能否删除,分析出现的错误信息,找出原因并写入实验报告。(2)删除SC表中的某一行数据,看能否删除,想想为什么可以删除,在实验报告中分析原因。-3-6、将创建的三张表通过Oracle11g中的导出命令exp将其导出。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功