- 博客(8)
- 收藏
- 关注
原创 闪回
闪回(Flashback)在Oracle的操作工程中,会不可避免地出现操作失误或者用户失误,例如不小心删除了一个表等,这些失误和错误可能会造成重要数据的丢失,最终导致Oracle数据库停止允许。在传统意义上,当发生数据丢失、数据错误问题时,解决的主要办法是数据的导入导出、备份恢复技术,这些方法都需要在发生错误前,有一个正确的备份才能进行恢复。为了减少这方面的损失,Oracle提供了闪回
2012-03-25 14:59:53 399
原创 存储过程
一.过程(存储过程)存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程是以命名的方式存储于数据库中的。与过程相比,存储过程是存在数据库中的一个对象如果编译错误。可以用show errors or show errors procedure myproc 二.存储过
2012-03-25 14:41:19 2534
原创 用户权限
限分为系统权限(system privilege)和对象权限(object privilege)所谓系统权限是指用户对数据库的相关权限。允许用户在数据库中执行特定操比如执行DDL。常用的系统特权:createsession:连接到数据库上createsequence:创建序列。序列是一系列数字,通常用来填充主键值。createsynonym:创建同名对象。同名对象用来引用其它模
2012-03-25 14:39:52 554
原创 3NF和BCNF
3NF范式 依赖关系 R(U) x与y都是u的子集,若对于R(U) 的任意可能关系 r,r中不存在两行记录在x 上的值相同,而在y值上不同,称:x->y,x依赖y x->y x不包含于y 非平凡函数 x--y x包含于y
2012-03-15 21:50:13 13049 2
原创 数据结构
数据结构 数据结构----所有数据通过表来实现。数据结构是计算机存储、组织数据的方式。 数据结构 是指相互之间存在一种或多种特定关系的数据元素的集合。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 关系数据库最重要的就是数据结构的关系
2012-03-15 21:37:54 455
原创 今天oracle总结
create table emps1 as select * from emps; //备份一个emps表,创建一个和emps一样的表emps1insert into emps(属性) values(属性值);//在表emps中插入一条新的内容,注意: 在添加不完整信息的时候,所添加的属性必须有约束性的属性delete from emps where empno=7936;//删除
2012-03-14 21:02:36 218
原创 区分DML,DDL,DCL,DQL
区分DML,DDL,DCL,DQL SQL 语言(结构化程序设计语言)的组成部分。SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)以及数据控制语言(DCL)DML DML包括:INSERT、UPDATE、DELETE。注意,select语句属于DQL(Data Query Language)。 DML(Data Mani
2012-03-14 20:59:52 434
原创 orcale详解
1、 安装成功后进入DOS界面操作在进行以下操作时,需启动oracle服务。A、进入sql界面:开始--运行--cmd:输入sqlplus 回车 提示输入正确的用户名和密码B、开始->所有程序-àoracle的-à运行sql命令->直接采用conn 用户名/密码 进入2、密码修改//修改system用户的密码是systemalter user system identi
2012-03-12 21:59:06 421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人