排序:
默认
按更新时间
按访问量

数据库的几大范式

第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法: 一是重复存储职工号和姓名。这样,关键字只能是电话号码。 ...

2010-04-22 10:08:00

阅读数:1045

评论数:0

SQL中有几种连接?有什么区别?(左连右连内连和外连?)

连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户...

2010-04-13 10:08:00

阅读数:1865

评论数:2

In or Exists

 in适合内外表都很大的情况,exists适合外表结果集很小的情况。exists 和 in 使用一例 =========================================================== 今天市场报告有个sql及慢,运行需要20多分钟,如下:update p_co...

2009-05-20 17:47:00

阅读数:1337

评论数:0

Oracle 取两个表中数据的交集

 关键字: Oracle 取两个表中数据的交集 INTERSECTOracle 作为一个大型的关系数据库,日常应用中往往需要提取两个表的交集数据例如现有如下表,要求找出工资2500(不含2500)以上并且是男性(M)的员工编号,那么就要利用这两个表的关系做一个交集了 employee COD...

2009-05-14 14:31:00

阅读数:7380

评论数:2

ORACLE PARTITION简介

 一、Oracle分区简介 ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通...

2009-04-16 16:43:00

阅读数:1981

评论数:0

oracle LPAD 和 RPAD

 declare -- Local variables here i integer;leftpad varchar(11);rightpad varchar(14);begin -- Test statements hereSELECT LPAD(Hello!,8,0),RPAD(Hel...

2009-04-16 15:14:00

阅读数:2121

评论数:2

用于层次查询的伪列和函数

 SYS_CONNECT_BY_PATH 和几个伪列CONNECT_BY_ROOT,CONNECT_BY_LEAF,CONNECT_BY_ISCYCLE SYS_CONNECT_BY_PATH 函数 自从Since Oracle 9i 开始,就可以通过 SYS_CONNECT_BY_PATH 函数...

2009-04-16 14:50:00

阅读数:818

评论数:0

Oracle用Start with...Connect By子句递归查

 Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST ( ID    NUMBER, NAME VARCHAR2(100 B...

2009-04-16 14:03:00

阅读数:689

评论数:0

oracle 创建dblink创建语句

 create database link XXX_LINK  connect to name identified by pwd    using       (DESCRIPTION =           (ADDRESS_LIST =               (ADDRESS =   ...

2008-12-25 15:09:00

阅读数:16111

评论数:0

Oracle to_date用法

日期格式参数 含义说明 D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符 DD 月中的第几天   DDD 年中的第几天 DY 天的简写名 IW ISO标准的年中的第几周 IYYY ISO标准的四位年份 YYYY 四位年份 YYY,YY,Y 年份的最后三位,两位,一位 HH 小...

2008-06-18 18:16:00

阅读数:5316

评论数:2

oralce学习笔记之异常处理篇

oracle的异常分为编译时异常(错误)和运行时异常,前者不能被处理,后者可以被处理。我们主要讨论运行时异常。异常类型:a、预定义异常      已命名的预定义异常有CURSOR_ALREADY_OPEN、INVALID_NUMBER、TOO_MANY_ROWS等b、用户定义异常c、已命名异常(已...

2008-06-07 19:00:00

阅读数:738

评论数:0

GROUP BY 子句及其扩展

GROUP BY 子句GROUP BY子句主要用于对WHERE中得到的结果进行分组,也就是说它是在WHERE子句之后执行,对经过WHERE筛选后的结果按照某些列进行分组,之后进行相应的处理工作。Specify the GROUP BY clause if you want the database...

2008-06-06 21:48:00

阅读数:2418

评论数:0

讲解Oracle面试过程中常见的二十个问题

1.冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份 指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的 优点在于它的备份和恢复操作相当...

2008-04-28 09:19:00

阅读数:708

评论数:0

Oracle 优化

http://www.cnblogs.com/applegreen/archive/2006/04/29/388446.htmlhttp://www.chinaunix.net/jh/19/214182.htmlhttp://hi.baidu.com/richard_cxs/blog/item/5...

2008-03-04 16:53:00

阅读数:632

评论数:0

Oracle数据库体系结构(内存结构和进程结构)

   Oracle数据库体系结构(oracle 10g)         (一)内存结构和进程结构Oracle数据库的总体结构如下图: 1:Oracle实例(Instance)           在一个服务器中,每一个运行的Oracle数据库都与一个数据库实例相联系,实例是我们 访问数据库的手段...

2007-07-20 11:38:00

阅读数:4595

评论数:0

设置默认表空间

DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间——system表空间。导致系统表空间迅速被用户数据占满,直至宕机。在10G中,DBA有办法避免这种问题了——在线指定系统默认表空间: ALTER...

2007-07-20 11:35:00

阅读数:2988

评论数:0

数据挖掘和知识发现的技术、方法及应用 --------http://blog.csdn.net/gongfs/archive/2006/03/17/627244.aspx

数据挖掘和知识发现的技术、方法及应用 一幅凝固的油画 Keywords:data mining,Knowledge discovery in databases,DM,KDD,CRISP-DM,Internet 概念基于Internet的全球信息系统的发展使我们拥有了前所未有的丰富数据。大量信息在...

2006-03-19 16:27:00

阅读数:22612

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭