2016年4月25日

摘要: 一、介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。 二、 阅读全文
posted @ 2016-04-25 15:13 邬兴亮 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、数据库管理员每个oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分担不同的管理职责。那么一个数据库管理员的主要工作是什么呢:1.安装和升级oracle 数据库2.建库,表空间,表,视图,索引…3.制定并实施备份 阅读全文
posted @ 2016-04-25 15:09 邬兴亮 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思, 阅读全文
posted @ 2016-04-25 15:07 邬兴亮 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 五、事务的几个重要操作1.设置保存点 savepoint a2.取消部分事务 rollback to a3.取消全部事务 rollback 阅读全文
posted @ 2016-04-25 14:58 邬兴亮 阅读(110) 评论(0) 推荐(0) 编辑
摘要: oracle的分页一共有三种方式 方法一 根据rowid 方法二 按分析函数 方法三 rownum 感觉方法一的效率最好,方法三 次之,方法二 最差。 阅读全文
posted @ 2016-04-25 14:56 邬兴亮 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、使用逻辑操作符号问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J?select * from emp where (sal > 500 or job = 'MANAGER') and ename like 'J%'; 2、使用order by字句 阅读全文
posted @ 2016-04-25 14:51 邬兴亮 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 通过scott用户下的表来演示,对emp、dept、salgrade表结构进行解说。 1、查看表结构desc emp; 2、查询所有列select * from dept;备注:切忌动不动就用select *,使用*效率比较低,特别在大表中要注意。 3、set timing on/off;打开显示操 阅读全文
posted @ 2016-04-25 14:40 邬兴亮 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补 阅读全文
posted @ 2016-04-25 14:36 邬兴亮 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile。当建立用户没有指定profile选项时,那么oracle就会将default分配给用户 1.账户锁定概述:指定该账户(用户)登陆时最多可以 阅读全文
posted @ 2016-04-25 14:22 邬兴亮 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u 阅读全文
posted @ 2016-04-25 14:19 邬兴亮 阅读(205) 评论(0) 推荐(0) 编辑

导航