ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:164.72KB ,
资源ID:18951100      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18951100.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库实验2Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库实验2Word格式文档下载.docx

1、17日指导单位计算机学院软件工程系指导教师张少娴学生姓名侯利萍班级学号B13040905学院(系)计软专 业软件工程实验类型验证实验学时22016.5.17一、 实验目的和要求(1) 巩固事务的概念(2) 正确理解并发的概念及锁机制(3) 熟悉DBMS的安全机制 二、实验环境(实验设备)硬件:微机软件:ORACLE 10G三、实验原理及内容实验原理基于第七章的相关内容。实验内容如下:1在SQL *PLUS中创建用户U1和U2。(分别写出完整的创建语句)create user u1 identified by b13040905;grant connect,resource to u1;crea

2、te user u2 identified by b13040905;grant connect,resource to u2;2以SCOTT用户的EMP表作为访问对象,熟悉存取控制机制。 (分别实现指导书的P15的二中的4步操作,写出对应的SQL语句)(1)、所有用户具有对员工编号empno,姓名enmae和所在部门depno的查询权限a对scott用户进行解锁alter user scott account unlock;alter user scott identified by tiger;b.以scott的身份进入SQL*Plus,建立视图connect scott/tiger cr

3、eate view vemp(empno,ename,deptno)as select empno,ename,deptno from emp;c.授予权限grant select on emp_view to public;(2)、使用户U1拥有对表emp的删除权限和对奖金comm的修改权限,并具备转授这些权限的权力 grant delete,update(comm) on emp to u1 with grant option;(3)、用户U1授予用户U2对员工表的删除权限以u1的身份进入SQL *Plusconnect U1/b13040905grant delete on scott.

4、emp to u2;(4)、回收用户U1和用户U2对员工表的删除权限 connect scott/tiger revoke delete on emp from u1;3创建新用户,为其授予对SCOTT用户的EMP表的所有操作权限(实现指导书的P15的三中的操作,只需写出授权语句)scott/tiger grant all privileges on emp to U1 with grant option;4观察多事务并发时的数据库保护效果,理解锁机制的工作原理(完成实验指导书P15的四中的6步操作,写出对应的语句。此外,还需根据实验结果,写出第(4)步处对应的现象并加以分析;写出第(5)步处

5、的界面信息及变化情况、SAL值的变化情况;对于第(6)步所做的工作,只需写出输入Rollback后,界面信息及变化情况以及SAL的值的变化情况了,可不需写SQL语句。) (1)、分别以scott和自己的用户名登录数据库 set auto off (2)、scott在事务1中将10号部门所有员工工资增加200元 update emp set sal=sal+200 where deptno=10;图 1 (3)、自己的用户在事务2中将工号以77开头的员工工资增加300元update scott.emp set sal=sal+300 where empno like 77%; (4)、发生什么现

6、象,为什么?如何解决?发生现象:事务二处于等待状态,不能操作没有响应原因:scott用户的加X锁作用 图 2 查询后无法响应: 图3Scott开始新的事务,update后,再次查询。图4图5图6,7图8图9SCOTT用户事务(Scott)自己用户事务(U1)UPDATE后,查询的SAL?(图1)发出更新命令,现象?(图2)COMMIT(图3)现象?查询的SAL?(图4)(图5)(图6)(图7)开始新事务(图8)(图9)ROLLBACK(图10)四、实验小结 在本次实验中,通过自己动手发现两个事务随着commit命令交替执行的过程,理解锁机制的工作原理,更加熟练了数据库的建表、视图,查询,创建用户,授权等的基本操作。本次实验让我巩固了事务的概念,正确理解并发的概念及锁机制,熟悉DBMS的安全机制。 在本次上机实验,在commit命令的执行过程有了更加清楚地认识。五、指导教师评语成 绩批阅人日 期

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1