随笔分类 -  oracle for reading

oracle 数据字典和动态性能视图
摘要:一、概念数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息。动态性能视图记载了例程启动后的相关信息。 二、数据字典1)、数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户。2)、用户只能在数据字典上执行查询操作(select语句),而其维护 阅读全文
posted @ 2017-09-14 14:17 蜡笔小新萌萌哒 阅读(264) 评论(0) 推荐(0)
oracle 数据库(表)的逻辑备份与恢复
摘要:一、介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。 二、 阅读全文
posted @ 2017-09-14 14:14 蜡笔小新萌萌哒 阅读(349) 评论(0) 推荐(0)
oracle 数据库管理员
摘要:一、数据库管理员每个oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分担不同的管理职责。那么一个数据库管理员的主要工作是什么呢:1.安装和升级oracle 数据库2.建库,表空间,表,视图,索引…3.制定并实施备份 阅读全文
posted @ 2017-09-14 14:12 蜡笔小新萌萌哒 阅读(135) 评论(0) 推荐(0)
oracle 常用函数汇总
摘要:一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思, 阅读全文
posted @ 2017-09-14 14:11 蜡笔小新萌萌哒 阅读(173) 评论(0) 推荐(0)
oracle 事务
摘要:一、什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 二、事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户 阅读全文
posted @ 2017-09-14 14:09 蜡笔小新萌萌哒 阅读(206) 评论(0) 推荐(0)
oracle 表查询(二)
摘要:1、使用逻辑操作符号问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J?select * from emp where (sal > 500 or job = 'MANAGER') and ename like 'J%'; 2、使用order by字句 阅读全文
posted @ 2017-09-14 14:02 蜡笔小新萌萌哒 阅读(250) 评论(0) 推荐(0)
oracle 表查询(一)
摘要:通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 emp 雇员表字段名称 数据类型 是否为空 备注 EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) Y 职位 阅读全文
posted @ 2017-09-14 14:01 蜡笔小新萌萌哒 阅读(154) 评论(0) 推荐(0)
oracle 表的管理
摘要:一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补 阅读全文
posted @ 2017-09-14 13:57 蜡笔小新萌萌哒 阅读(95) 评论(0) 推荐(0)
oracle 用户管理
摘要:一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u 阅读全文
posted @ 2017-09-14 13:47 蜡笔小新萌萌哒 阅读(191) 评论(0) 推荐(0)
oracle sql*plus常用命令
摘要:一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有 阅读全文
posted @ 2017-09-14 13:42 蜡笔小新萌萌哒 阅读(163) 评论(0) 推荐(0)
oracle sequence用法
摘要:例1:创建序列:CREATE SEQUENCE ABC INCREMENT BY 1 START WITH 1 MAXVALUE 9999999999 NOCYCLE NOCACHE; 语法详解CREATE SEQUENCE 序列名 [INCREMENT BY n] --1、[START WITH 阅读全文
posted @ 2017-09-14 11:59 蜡笔小新萌萌哒 阅读(189) 评论(0) 推荐(0)
初识oracle存储过程
摘要:参见:http://www.cnblogs.com/linjiqin/archive/2011/04/16/2018411.html 1、存储过程的语法结构: CREATE OR REPLACE PROCEDURE 过程名 AS 声明语句段; BEGIN 执行语句段; EXCEPTION 异常处理语 阅读全文
posted @ 2017-09-14 10:38 蜡笔小新萌萌哒 阅读(155) 评论(0) 推荐(0)
oracle11g 体系结构详解
摘要:1、oracle内存由SGA+PGA所构成 2、oracle数据库体系结构数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。 oracle工作原理: 1)、在数据库服务器上启动Oracle实例;2)、应用程序在客户端的用户进程中运行,启用Oracle网络服务驱动器 阅读全文
posted @ 2017-09-13 18:08 蜡笔小新萌萌哒 阅读(1620) 评论(0) 推荐(0)