《大型数据库系统》实验指导书

《大型数据库系统》实验指导书

ID:2089451

大小:128.50 KB

页数:15页

时间:2017-11-14

《大型数据库系统》实验指导书_第1页
《大型数据库系统》实验指导书_第2页
《大型数据库系统》实验指导书_第3页
《大型数据库系统》实验指导书_第4页
《大型数据库系统》实验指导书_第5页
资源描述:

《《大型数据库系统》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大型数据库系统(Oracle)实验指导书邵阳学院信息工程系2011年3月实验一数据库文件管理一、实验目的(1)了解Oracle的体系结构;(2)掌握创建数据库创建的技能与方法,了解数据库属性设置与修改的方法;(3)掌握利用工具或命令查看数据库相关信息的方法。二、实验原理与要求一个完整的数据库通常由物理结构、逻辑结构、内存结构和进程结构组成,它们相互联系,组成一个有机整体。创建数据库的过程,实际就是在数据库服务器的操作系统上创建一系列文件,并将这些文件交给Oracle数据库管理系统软件进行管理,从而构建出一

2、个完整的数据库系统结构。在创建数据库之前,必须进行详细的规划和设计,做好创建前的准备工作。三、实验设备配置有Windows操作系统的主机,配置Oracle管理软件。四、实验内容(1)创建数据库前的准备(2)创建数据库①确定新建数据库名称与实例名称;②确数据库管理员的认证方式;③创建初始化参数文件;④创建实例;⑤连接并启动实例;⑥使用CREATEDATABASE语句创建数据库;⑦创建附加的表空间;⑧运行脚本创建数据字典视图;⑨创建服务器初始化参数文件。(3)配置数据库初始化的参数文件:数据文件的操作:数据文

3、件的添加、设置与重命名;日志文件的设置;归档设置;五、实验步骤(1)创建初始化参数文件(1)创建并启动实例:创建一个名为MYNEWDB的实例。(2)创建数据库:创建一个名为TEACHER的数据库。(3)创建附加的表空间:为TEACHER数据库创建附加表空间。(4)显示初始化参数:使用相关命令显示初始化文件中设置的参数。并记入实验报告。(5)添加数据文件①为USERS表空间添加一个数据文件,文件名为userdata03.dbf,大小为50M。②为EXAMPLE表空间添加一个数据文件,文件名为example0

4、2.dbf,大小为20M。(6)设置数据文件属性①修改USERS表空间中的userdata03.dbf为自动扩展方式,每次扩展5M,最大为100M。②修改EXAMPLE表空间的example02.dbf文件大小为40M。(7)数据文件重命名①将表空间USERS中的数据文件example03.dbf更名为userdata04.dbf,将表空间EXAMPLE中的数据文件example03.dbf改为example04.dbf。②将数据库的控制文件以二进制方式备份。(8)日志文件设置①为数据库添加一个重做日志文

5、件组,组内包含两个成员文件,分别为redo4a.log和redo4b.log,大小分别为5M。②为新建的重做日志文件添加一个日志文件redo4c.log。(9)归档设置①将数据库设置为归档模式,并设置为自动归档。②设置数据库的归档路径为D:ORACLEBACKUP。(10)显示数据文件信息二、实验报告要求在实验报告中记录数据文件的详细信息。实验一安全性管理与使用一、实验目的(1)掌握数据库用户的管理(2)掌握权限管理(3)掌握数据库角色的管理(4)掌握数据库概要文件管理。二、实验原理与要求Oracle

6、数据库的安全管理是以用户为中心的,包括用户的创建、权限的授予与回收、对用户占用资源进行限制和口令管理等。数据库中的权限包括系统权限和对象权限两类。Oracle的安全控制机制包括六个方面:用户管理、权限管理、角色管理、表空间设置及配额、用户资源限制、数据库审计。用户概要文件是对用户使用数据库、系统资源进行限制和对用户口令管理策略进行设置的文件。三、实验设备配置有Windows操作系统的主机,配置Oracle管理软件。四、实验内容使用用户管理、权限管理、角色管理、概要文件管理等手段构建数据库安全体系。五、实验

7、步骤(1)创建用户①创建一个口令认证用户usera_exer,口令为usera,默认表空间为USERS,配额为10MB,初始账户为锁定。②创建一个口令认证用户userb_exer,口令为userb(2)分配权限①为usera_exer用户授予CREATESESSION权限,scott.emp的SELECT权限和UPDATE权限。同时允许将该用户权限授予其他用户。②将用户usera_exer的账户解锁。(3)权限的应用①用usera_exer登录数据库,查询和更新scott.emp中的数据。同时将scott

8、.emp的SELECT和UPDATE权限授予用户userb_exer。①禁止用户usera_exer将获得的CREATESESSION权限再授予其他用户。②禁止用户usera_exer将获得的scott.emp的SELECT权限和UPDATE权限再授予其他用户。(1)创建及使用角色①创建角色rolea,roleb,将CREATETABLE权限,scott.emp的INSERT和DELETE权限授予rolea;将CONNECT,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。