随笔分类 -  Oracle学习

数据库分析与设计技巧
摘要:1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。  〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情... 阅读全文
posted @ 2008-01-16 15:35 千山暮雪 阅读(351) 评论(0) 推荐(0)
PL/SQL简介
摘要:PL/SQL是一种比较复杂的程序设计语言,用于各种环境下访问Oracle数据库.1.1 什么是PL/SQLPL/SQL代表面向过程化的语言与SQL语言的结合.PL/SQL是在SQL语言中扩充了面向过程语言中使用的程序结构,如:变量和类型(既可以预定义也可以由用户定义),控制语句(如IF-THEN-ELSE)和循环,过程和函数,对象类型和方法.PL/SQL语言实现了将过程结构与OracleSQL的无... 阅读全文
posted @ 2007-12-14 23:01 千山暮雪 阅读(411) 评论(0) 推荐(0)
[转载]让SQL运行得更快
摘要:一、不合理的索引设计----例:表record有620000行,试看在不同的索引下,下面几个SQL的运行情况:----1.在date上建有一非个群集索引selectcount(*)fromrecordwheredate>’19991201’anddate<’19991214’andamount>2000(25秒)selectdate... 阅读全文
posted @ 2007-10-30 15:22 千山暮雪 阅读(199) 评论(0) 推荐(0)