PLSQLDeveloper审计常用使用操作.ppt_第1页
PLSQLDeveloper审计常用使用操作.ppt_第2页
PLSQLDeveloper审计常用使用操作.ppt_第3页
PLSQLDeveloper审计常用使用操作.ppt_第4页
PLSQLDeveloper审计常用使用操作.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

ORACLE数据库,提纲,创建表空间、用户以及授权Oracle数据类型、函数表视图索引常用SQL语句,PLSQLDeveloper使用,1.PLSQLDeveloper登录,本地net服务名,normal是普通用户sysdba拥有最高的系统权限,登陆后是syssysoper主要用来启动、关闭数据库,sysoper登陆后用户是public,创建表空间,2.选择tablespaces点右键选择new如图,创建表空间,3输入表空间名称点新建类似如图配置点确定,创建表空间,4.查看配置相关信息,再次点确定即可创建该表空间(注:一表空间可对应多个数据文件,而一个数据文件仅属于某一个表空间),创建用户以及授权,1.选择USER点右键新建弹出如图所示,创建用户以及授权,2.一般页签输入用户口令选择该用户对应的表空间,临时表空间TEMP类似如图所示,创建用户以及授权,2.在三个权限页签中赋予该用户相应权限如图dba权限,创建用户以及授权,3.限额页签可设置用户对表空间的使用额度,设置完后点应用即可完成用户创建及授权,Oracle常用数据类型,数据类型比较,常用数值函数,常用分组统计函数,数字、字符、日期转化,selectto_char(sysdate,yyyy-mm-ddhh:mi:ssam)fromdual;结果为:2012-07-2801:05:37上午selectto_char(sysdate,yyyy-mm-ddhh24:mi:ss)fromdual;结果为:2012-07-2801:05:46,表,创建表格语法:方法一createtable学员信息(学号varchar2(10)notnull,姓名varchar2(10)notnull,电话varchar2(12)notnull,地址varchar2(100);方法二createtable学员信息表2asselect*from学员信息,表数据插入删除更新,-查询数据Select*from学员信息-插入数据insertinto学员信息values(001,李四湘潭市)-更新数据update学员信息set姓名=李四where学号=001;-删除表droptable学员信息;,视图,视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询中得到结果。3.维护数据的独立性,试图可从多个表检索数据。4.对于相同的数据可产生不同的视图。,视图,视图的创建:CREATEVIEWview_nameasSelect*from学员信息-查询语句视图的查询Select*fromview_name视图的删除:DROPVIEWVIEW_NAME,常用SQL语句,select*fromall_tab_comments-查询所有用户的表,视图等的注释select*fromuser_tab_comments-查询本用户的表,视图等的注释select*fromall_col_comments-查询所有用户的表的列名和注释.select*fromuser_col_comments-查询本用户的表的列名和注释select*fromall_tab_columns-查询所有用户的表的列名等信息(详细但是没有备注).select*fromuser_tab_columns-查询本用户的表的列名等信息(详细但是没有备注).6)查看用户ZBFC的所有的表名及表存放的表空间selecttable_name,tablespace_namefromall_tableswhereowner=xxxxorderbytable_namedesc7)生成删除表的文本selectDroptable|table_name|;fromall_tableswhereowner=”ZBFC”;8)删除表级联删除droptabletable_namecascadeconstraints;9)查找表中的列selectTABLE_NAME,COLUMN_NAME,DATA_TYPEfromuser_tab_columnswherecolumn_namelike%|地|%orderbytable_name,常用SQL语句,查看用户下所有的表select*fromuser_tables;查看某表的创建时间selectobject_name,createdfromuser_objectswhereobject_name=upper(,Oracle索引,适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引创建索引的标准语法:CREATEINDEX索引名ON表名(列名)TABLESPACE表空间名;创建唯一索引:CREATEuniqueINDEX索引名ON表名(列名)TABLESPACE表空间名;

温馨提示

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

评论

0/150

提交评论