《Oracle数据库》实验报告二_第1页
《Oracle数据库》实验报告二_第2页
《Oracle数据库》实验报告二_第3页
《Oracle数据库》实验报告二_第4页
《Oracle数据库》实验报告二_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Oracle数据库》实验报告二(2)《Oracle数据库》实验报告二(2)/《Oracle数据库》实验报告二(2)广东金融学院实验报告课程名称:Oracle数据库实验编号及实验名称实验二用户与对象管理系别姓名学号班级实验地址新电403实验日期2016年6月5日实验时数指导教师梁玉强同组其余成员无成绩一、实验目的及要求1、掌握用户的成立、改正、查察、删除操作。2、掌握权限的成立、改正、查察、删除操作。3、掌握表构造的成立、改正、查察、删除操作。4、掌握表数据的更新和查问操作。5、一定设计一个优异的数据库构造。二、实验环境及有关状况(包含使用软件、实验设施、主要仪器及资料等)1、计算机操作系统要求在windowsXP以上。2、并要求Oracle软件10g此后版本。三、实验内容及要求1)设计用户模式构造选择一个详细局部应用为其设计数据库构造,主要包含表构造及索引。2)用户管理

v1.0可编写可改正互联网系15①利用公司管理器,创立“stuuser+学号”用户,密码为“user+学号”,默认表空间为“stu_tbs”。②利用SQL*Plus或iSQL*Plus,创立“stuuser+学号_sql”用户,密码为“user+学号+sql”,该用1第1页共2页v1.0可编写可改正户处于锁状态。③利用公司管理器,查察“stuuser+学号”用户的信息。并利用SQL*Plus或iSQL*Plus,查察“stuuser+学号_sql”用户的信息,并查察该用户考证的方式。④利用SQL*Plus或iSQL*Plus,从DBA_USERS数据词典中查察“stuuser+学号_sql”用户的默认表空间和暂时表空间的信息。⑤利用公司管理器,改正“stuuser+学号”用户,考证方式为外面。利用SQL*Plus或iSQL*Plus,改正“stuuser+学号_sql”用户,将该用户解锁,并将密码改为“sql+学号+user”。(3)用户权限管理。①利用公司管理器,授与“stuuser+学号”用户“CREATEANYTABLE”、“CREATEANYINDEX”、“ALTERANYTABLE”、“ALTERANYINDEX”、“DROPANYTABLE”和“DROPANYINDEX”系统权限。②利用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方式联系对表构造进行改正,随意选择一些表,改正其字段属性、拘束信息等。(5)表数据编写(用“stuuser+学号_sql”用户达成)①用“stuuser+学号”用户达成对“stuuser+学号_sql”用户的有关受权。②利用SQL*Plus或iSQL*Plus实现对表中数据的编写,包含增添、改正和删除。③利用SQL*Plus或iSQL*Plus实现对表中数据的各样适用性查问。2第2页共2页v1.0可编写可改正要求:先在对象管理器中实现,而后书写出相应的SQL语句。3第3页共2页v1.0可编写可改正四、实验步骤及结果(包含简要的实验步骤流程、结论陈说)创立表空间stu_tbsSQL>createtablespacestu_tbsdatafile'c:\finance_db\'size25monline;创立用户stuuser5SQL>createuserstuuser5_sqlidentifiedbyuser2sql;SQL>alteruserstuuser5_sqlaccountlock;查察“stuuser+学号_sql”用户的信息SQL>select*fromall_users;4第4页共2页v1.0可编写可改正查察该用户考证的方式DBA_USERS数据词典中查察“stuuser+学号_sql”用户的默认表空间和暂时表空间5第5页共2页v1.0可编写可改正用公司管理器,改正“stuuser+学号”用户,考证方式为外面用户解锁,并改正密码SQL>alteruserstuuser2_sqlaccountunlock;SQL>alteruserstuuser2_sqlidentifiedbysql2user;6第6页共2页v1.0可编写可改正授与“stuuser+学号_sql”用户“SYSOPER”系统权限SQL>grantsysopertostuuser5_sql;sqlplus回收用户在“SYSTEM”方案中对“help”表的查察、改正、删除等对象权限SQL>revokeselect,alter,deleteonfromstuuser2;用Ssqlplus回收用户的“SYSOPER”系统权限SQL>revokesysoperfromstuuser2_sql;利用公司管理器查察全部表的字段信息和拘束信息7第7页共2页v1.0可编写可改正SQL>select*fromDBA_TAB_COLUMNS;表数据编写(用“stuuser+学号_sql”用户达成)①用“stuuser+学号”用户达成对“stuuser+学号_sql”用户的有关受权SQL>grantcreatesession,createtabletostuser5withadminoption;SQL>connstuser5/orace;SQL>grantcreatesession,createtabletostuuser5_sql;对表中数据的编写,包含增添、改正和删除SQL>createtableCustomer(CustomerNumberNUMBER(10,0)notnullconstraintpkprimarykey,CustomerNameVARCHAR(10)notnull,CustomerSexNCHAR(1)notnull,CustomerIDCardCHAR(18)notnull)SQL>insertinto2Customer(CustomerNumber,CustomerName,CustomerSex,CustomerIDCard)8第8页共2页v1.0可编写可改正3values('1','杨虹','女','23216');SQL>updateCustomersetCustomerSex='女',CustomerName='赵敏'2whereCustomerNumber=2;SQL>deletefromCustomerwhereCustomerNamelike'杨%';利用SQL*Plus或iSQL*Plus实现对表中数据的各样适用性查问SQL>select*fromCustomerwhereCustomerNumber=19第9页共2页v1.0可编写可改正五、实验总结(包含心得领会、问题回答及实验改良建议)六、教师考语1、达成全部的实验内容,实验步骤和实验结果基本正确。2、起码达成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论