
DB分析设计
jackpk
这个作者很懒,什么都没留下…
展开
-
数据库设计中的14个技巧
数据库设计中的14个技巧1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,转载 2008-07-06 15:52:00 · 767 阅读 · 0 评论 -
mysql与oracle中分组、聚合函数的区别!
今天需要这样一句sql:先用group by进行分组,然后利用聚合函数count或者sum进行计算,并显示其它的辅助信息。在mysql环境中,我模拟如下环境:CREATE TABLE `room` ( `rid` varchar(5) default NULL,原创 2008-11-07 15:35:00 · 6125 阅读 · 1 评论 -
数据库分析与设计的14个技巧
数据库分析与设计转载 2010-08-10 22:58:00 · 1436 阅读 · 0 评论 -
★★ 浅谈数据库设计技巧(全)
数据库设计技巧转载 2010-08-10 22:45:00 · 1074 阅读 · 0 评论 -
sql 随机查询(mysql/sql server/oracle/access)
sql 随机查询,mysql,sql server,oracle,access转载 2010-06-09 08:46:00 · 1542 阅读 · 0 评论 -
分布式Oracle的database link --建立数据库间的通迅通道
分布式Oracle的database link --建立数据库间的通迅通道url:http://hi.baidu.com/lgh_boffin/blog/item/2ff4f33872b4eb2a97ddd886.html 2009年07月26日 星期日 22:24 Oracle的database link --建立数据库间的通迅通道 数据库链接定义从一个O转载 2010-04-20 13:43:00 · 1807 阅读 · 0 评论 -
事务型数据库设计小结
针对事务型数据库设计小结url:http://daweiangel.javaeye.com/blog/323314以下是针对事务型数据库: 1.是否使用联合主键?个人倾向于少采用联合主键。因为这样会降低索引的效率,联合主键一般都要用到至少一个业务字段,往往是字符串型的,而且理论上多字段的索引比单字段的索引要慢些。看上去似乎也不那么清爽。 在实际的设计中,我尽量避免使用联合主键,有些时转载 2009-11-13 15:16:00 · 1715 阅读 · 0 评论 -
数据库主键设计之思考
数据库主键设计之思考 ref url:http://www.cnblogs.com/tintown/articles/111459.html 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有转载 2009-01-18 12:56:00 · 784 阅读 · 0 评论 -
Oracle语句优化53个规则详解
http://callan.javaeye.com/blog/153178http://callan.javaeye.com/blog/153180 关键字: 数据库 1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省转载 2009-01-15 15:40:00 · 738 阅读 · 0 评论 -
Oracle函数总结
Oracle函数总结http://martri.javaeye.com/blog/95229关键字: Oracle,SQL /*=================================================================== *Author: MartriWang@gmail.com *Date: 09/05/2007 *Descriptio转载 2009-01-15 16:04:00 · 887 阅读 · 0 评论 -
浅谈数据库设计技巧 (转)
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数原创 2008-07-06 16:28:00 · 706 阅读 · 0 评论 -
请将大部分子查询转换为外部连接
from:yananay 发表于http://yananay.javaeye.com/blog/160591请将大部分子查询转换为外部连接关键字: sql 今天下午,项目代码的review结果送回来了。一共被指摘了50多条。其中有这么一条,指摘的内容是我们在SQL中使用了“ not in ”这样的子查询,要求我们改成 join 方式。 这条SQL是这个样子的:转载 2008-08-26 10:31:00 · 967 阅读 · 0 评论 -
在数据库中对树进行遍历查询
目 录 一、测试准备 二、实现各种查询要求 三、要点总结 正 文 一、测试准备 1、先假设有如下部门结构。 1 / / 2 3 // /|/ 4 5 6 7 8 2、然后建立测试表和数据。 drop table t_dept_temp; create table t_dept_temp( DEPT_ID NUMBER(2) NOT NULL, PAR转载 2008-07-06 16:33:00 · 1413 阅读 · 0 评论 -
精妙SQL语句收集(转)
SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice原创 2008-07-06 17:20:00 · 672 阅读 · 0 评论 -
PowerDesigner15.1创建模型及生成带注释sql
PowerDesigner15.1创建模型及生成带注释sqlref url: http://blog.youkuaiyun.com/huiwenjie168/article/details/7824029PowerDesigner15.1创建模型及生成带注释sql操作手册一.创建模型操作:file-->new Model…快捷键:ctrl+n转载 2017-06-08 13:36:45 · 1798 阅读 · 0 评论