Oracle数据库实验报告Word文档格式.docx

上传人:b****4 文档编号:16584140 上传时间:2022-11-24 格式:DOCX 页数:11 大小:313.88KB
下载 相关 举报
Oracle数据库实验报告Word文档格式.docx_第1页
第1页 / 共11页
Oracle数据库实验报告Word文档格式.docx_第2页
第2页 / 共11页
Oracle数据库实验报告Word文档格式.docx_第3页
第3页 / 共11页
Oracle数据库实验报告Word文档格式.docx_第4页
第4页 / 共11页
Oracle数据库实验报告Word文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

Oracle数据库实验报告Word文档格式.docx

《Oracle数据库实验报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《Oracle数据库实验报告Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

Oracle数据库实验报告Word文档格式.docx

表空间

1.用户表空间创建:

2.临时表空间创建:

3.表空间大小维护:

(1)通过增加数据文件的方式:

(2)通过修改原有文件大小的方式:

4.表空间删除:

三.视图:

是以一个select语句的查询结果为数据来源的虚拟表。

1.创建:

2.withcheckoption选项:

表管理

1.建表:

2.数据类型:

int整型

number(n,s)总长度为n,小数位数为s位的数值

char(n)定长字符型,最大长度为2000

varchar(n)变长字符型,最大长度为4000

blob大对象,存储视频,图像等流媒体数据的.最大长度为

4g

clob大文本对象,存储大量文本数据.最大长度为4g

date日期型

boolean布尔型--不能用在建表中

3.约束:

notnull非空约束

default默认约束

primarykey主键

foreignkey外键

SQL>

createtablestudent1(stdidintprimarykey,

2classidint,

3stdnamevarchar(10),

4constraintfk_class_studentforeignkey(classid)referencesclass(classid

));

unique唯一约束

createtablemytable5(vidintprimarykey,

vnamevarchar(10)unique);

insertintomytable5(vid,vname)values(1,'

king'

);

;

视图序列案例

二.序列:

是一个连续数值生成对象

1.创建:

2.取值:

3.删除序列:

以上表空间中

用户管理

1.创建用户(管理员权限):

2.用户授权:

(1)授予角色:

角色是一组权限的集合,只要授予用户相应的角色

,就相当于将一组权限授予了用户。

(管理员权限)

createusersnakeidentifiedby"

123"

--权限不足。

(2)授予系统权限:

createuser,createtable......(管理员权限)

(3)授予对象权限:

select,delete,update,insert....(对象所有

者权限)

3.权限回收:

(1)回收角色:

角色是一组权限的集合,只要回收用户相应的角色

,就相当于将一组权限回收。

(管理员权限)

(2)回收系统权限:

(3)回收对象权限:

4.修改用户密码:

5.用户锁定与解锁(管理员权限)

6.删除用户(管理员权限):

dropuser用户名[cascade];

匿名块

1.语法:

declare

--变量声明;

begin

--执行部分;

--异常处理部分;

end;

2.变量声明:

(1)直接声明:

变量名数据类型;

iint;

(2)声明列变量:

变量名表.列%type;

venameemp.ename%type;

声明的列变量具有与表中对应列相同的数据类型。

(3)声明行变量:

变量名表%rowtype;

eemp%rowtype;

行变量可以保存表中一整行数据。

如果

要访问具体列,则使用变量名.列名。

变量名.*为非法访问。

3.变量赋值:

(1)直接赋值:

变量名:

=值;

(2)交互式赋值:

数值变量:

=&

变量名;

字符串变量:

='

&

变量名'

让用户在程序运行期输入变量值。

(3)selectinto赋值

select字段1,...字段n

into变量1,...变量n

from表

where条件;

select*

into行变量

from表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

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

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