摘要: 前言数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则,在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选但是约束会一定程度上较低数据... 阅读全文
posted @ 2018-04-03 10:55 简拿华路 阅读(117) 评论(0) 推荐(0) 编辑
摘要: oracle数据库数据导入导出介绍 逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。 逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。 物理备份即可在数据库open的状态下进行也... 阅读全文
posted @ 2018-03-28 10:13 简拿华路 阅读(153) 评论(0) 推荐(0) 编辑
摘要: oracle 角色介绍 角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。 角色分为预定义和自定义角色两类 二、3种标准角色CONNECT Role(连接角色) 拥有CONNECT role的用户还能够创建表、视图、序列(sequence... 阅读全文
posted @ 2018-03-27 17:21 简拿华路 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Oracle 权限权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户”Public”(用户p... 阅读全文
posted @ 2018-03-26 17:32 简拿华路 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、数据库管理员 每个oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分担不同的管理职责。那么一个数据库管理员的主要工作是什么呢: 1.安装和升级oracle 数据库 2.... 阅读全文
posted @ 2018-03-26 17:13 简拿华路 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Oracle常用函数字符函数 字符函数是oracle中最常用的函数 lower(char):将字符串转化为小写的格式。 upper(char):将字符串转化为大写的格式。select lower(name) from student;length(char)... 阅读全文
posted @ 2018-03-23 19:49 简拿华路 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 和shell脚本九九乘法表一样,只是语法有少出入先看看效果图先: 利用for循环:SET SERVEROUTPUT ONDECLARE x INT :=1; y INT :=1;BEGIN FOR x IN 1 .. 9 LOOP FO... 阅读全文
posted @ 2018-03-23 19:24 简拿华路 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Oracle事务概念 事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。 如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。事务和锁 当执行事务操作是(dml语句)... 阅读全文
posted @ 2018-03-23 16:37 简拿华路 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 左、右连接关于左、右连接指的是查询判断条件的参考方向 即: 左外连接: 左表不加限制,保留左表的数据,匹配右表,右表没有匹配到的行中的列显示为null。右外连接: 右表不加限制,保留右表的数据。匹配左表,左表没有匹配到的行中列显示为null。完全外连接: 左... 阅读全文
posted @ 2018-03-22 17:22 简拿华路 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 这里说下多表查询的基本概念:在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么如果现在一个查询语句需要显示多张表的数据,则就必须应用到多表查询的操作,而多表查询的语法如下: 复制代码SELECT [DISTINCT] * | 字段 [别名]... 阅读全文
posted @ 2018-03-22 17:01 简拿华路 阅读(200) 评论(0) 推荐(0) 编辑