《Oracle数据库》实验报告二

  • 格式:doc
  • 大小:53.00 KB
  • 文档页数:4
(3)用户权限管理。
①利用企业管理器,授予“stuuser+学号”用户“CREATE ANY TABLE”、“CREATE ANY INDEX”、“ALTER ANY TABLE”、“ALTER ANY INDEX”、“DROP ANY TABLE”和“DROP ANY INDEX”系统权限。
②利用SQL*Plus或iSQL*Plus,授予“stuuser+学号_sql”用户“SYSOPER”系统权限。
③利用企业管理器,将“stuuser+学号”用户增加到“SYSTEM”方案中对“help”表的查看、修改、删除等对象权限。
④利用SQL*Plus或iSQL*Plus,收回“stuuser+学号_sql”用户在“SYSTEM”方案中对“help”表的查看、修改、删除等对象权限。
⑤利用SQL*Plus或iSQL*Plus,收回“stuuser+学号_sql”用户的“SYSOPER”系统权限。
(4)表对象管理(用“stuuser+学号”用户完成)
①利用企业管理器创建方式和命令行方式建立自己设计的各种表。
②利用企业管理器查看所有表的字段信息和约束信息。
③利用SQL*Plus或iSQL*Plus从数据字典DBA_TAB _COLUMNS查看所有表的字段信息。所有表的约束信息。
④分别利用企业管理器和SQL*Plus或iSQL*Plus方式联系对表结构进行修改,任意选择一些表,修改其字段属性、约束信息等。
要求:先在对象管理器中实现,然后书写出相应的SQL语句。
四、实验步骤及结果(包含简要的实验步骤流程、结论陈述)
五、实验总结(包括心得体会、问题回答及实验改进意见)
六、教师评语
1、完成所有的实验内容,实验步骤和实验结果基本正确。
2、至少完成主要的实验内容,实验步骤和实验结果基本正确。
3、仅完成部分的实验内容,实验步骤和结果基本正确。
广东金融学院实验报告
课程名称:Oracle数据库
实验编号
及实验名称
实验二用户与对象管理
系别
计科系
姓名
学号
班级
实验地点
实验日期
年月日
实验时数
10
指导教师
同组其他成员

成绩
一、实验目的及要求
1、掌握用户的建立、修改、查看、删除操作。
2、掌握权限的建立、修改、查看、删除操作。
3、掌握表结构的建立、修改、查看、删除操作。
4、虽然完成了主要实验内容,但是实验步骤和结果存在多处重大错误。
5、未能很好地完成规定的实验内容,且实验步骤和结果基本不正确。
6、其它:
评定等级:优秀良好中等及格不及格
教师签名:
年月日
④利用SQL*Plus或iSQL*Plus,从DBA_USERS数据字典中查看“stuuser+学号_sql”用户的默认表空间和临时表空间的信息。
⑤利用企业管理器,修改“stuuser+学号”用户,验证方式为外部。利用SQL*Plus或iSQL*Plus,修改“stuuser+学号_sql”用户,将该用户解锁,并将密码改为“sql+学号+user”。
(2)用户管理
①利用企业管理器,创建“stuuser+学号”用户,密码为“user+学号”,默认表空间为“stu_tbs”。
②利用SQL*Plus或iSQL*Plus,创建“stuuser+学号_sql”用户,密码为“user+学号+sql”,该用户处于锁状态。
③利用企业管理器,查看“stuuser+学号”用户的信息。并利用SQL*Plus或iSQL*Plus,查看“stuuser+学号_sql”用户的信息,并查看该用户验证的方式。
4、掌握表数据的更新和查询操作。
5、必须设计一个良好的数据库结构。
二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、计算机Βιβλιοθήκη 作系统要求在windows XP以上。
2、并要求Oracle软件10g以后版本。
三、实验内容及要求
(1)设计用户模式结构
选择一个具体局部应用为其设计数据库结构,主要包括:表结构和视图结构。
(5)表数据编辑(用“stuuser+学号_sql”用户完成)
①用“stuuser+学号”用户完成对“stuuser+学号_sql”用户的相关授权。
②利用SQL*Plus或iSQL*Plus实现对表中数据的编辑,包括添加、修改和删除。
③利用SQL*Plus或iSQL*Plus实现对表中数据的各种实用性查询。