摘要: pl/sql块介绍 介绍 块(block)是pl/sql的基本程序单元,编写pl/sql程序实际上就是编写pl/sql块,要完成相对简单的应用功能,可能只需要编写一个pl/sql块,但是如果想要实现复杂的功能,可能需要在一个pl/sql块中嵌套其它的pl/sql块。 块结构示意图 pl/sql... 阅读全文
posted @ 2015-10-06 23:32 无天666 阅读(349) 评论(0) 推荐(0) 编辑
摘要: PL/SQL 块的结构和实例pl/sql(procedural language(过程化语言)/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。过程、函数、... 阅读全文
posted @ 2015-10-06 20:48 无天666 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 管理权限和角色介绍这一部分我们主要看看oracle中如何管理权限和角色,权限和角色的区别在那里。 当刚刚建立用户时,用户没有任何权限,也不能执行任何操作,oracle数据库会自动创建一个方案,方案名和用户名一样,方案里面有数据对象(表、视图、触发器、存储过程),。如果要执行某种特定的数据库操作,则... 阅读全文
posted @ 2015-10-06 19:52 无天666 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 约束维护数据的完整性 数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则(比如年纪不能为-1,性别不能为非男女),在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 约束约束... 阅读全文
posted @ 2015-10-06 15:45 无天666 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 数据库管理 -- 管理表空间和数据文件表空间是数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据库则是存放在表空间中,数据管理是以表空间管理的,表空间由一个或多个数据文件组成,而表是存在数据文件中,所以说表是在表空间中的。数据库的逻辑结构:oracle中逻辑结构包括表空间... 阅读全文
posted @ 2015-10-06 14:26 无天666 阅读(369) 评论(0) 推荐(0) 编辑