随笔分类 -  数据库设计

数据库设计
DBA在系统设计、开发中的重要性
摘要:一、 现阶段DBA对系统性能及稳定性所做的调整工作目前DBA对系统性能的调整工作大致是这么几个方面:1、 在硬件层面进行调优,这通常就是直接花钱,买设备、扩容。2、 在DB层面进行调优,比如调整初始化参数,调整数据库物理结构。3、 对应用的SQL进行优化,比如在数据库分析statspack,调整Top SQL。4、 只有非常少数的,通常是对系统稳定要求较高的一些公司的应用,才会在新的应用上线前,让... 阅读全文
posted @ 2009-08-05 12:06 一江水 阅读(990) 评论(0) 推荐(0) 编辑
数据库设计中的14个关键技巧
摘要:1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本... 阅读全文
posted @ 2009-06-11 01:32 一江水 阅读(975) 评论(0) 推荐(0) 编辑
RAID 5和RAID 10 的比较
摘要:RAID5 和 RAID10 谁好谁差,仁者见仁,智者见智,没有统一的说法。使用的情况实际上是需要根据企业的具体需求来定点。在这里 ,我们分别讨论下他们的性能和在什么情况下更适宜使用哪种RAID 方式。 为了更清楚他们的原理,我们拿四块硬盘分别做这两种RAID,且从以下的几个 方面来比较。这里RAID5选择 3D+1P 的组合方式,RAID10 选择 2D+2D 的组合方式。1) 读操作。由于读... 阅读全文
posted @ 2009-06-04 16:15 一江水 阅读(10729) 评论(0) 推荐(0) 编辑
如何为数据库服务器配置存储和内存
摘要:随着服务器硬件的功能变得越来越强大,而价格一路急剧下跌,许多公司(尤其是小公司)发现如今购买数据库服务器面临众多选择。这意味着,经验相对欠缺的数据库管理员们也被要求设计功能越来越强大的系统。你在为大型系统设计数据库系统时,能够买到有许多硬盘和充足内存的大型数据库服务器。以下是你在设计系统时应当遵守的一些基本原则。•存储系统 人们在设计磁盘阵列时最常犯下的错误就是,只计算所需的闲置容量。... 阅读全文
posted @ 2009-06-03 18:03 一江水 阅读(2916) 评论(0) 推荐(0) 编辑
从PowerDesigner概念设计模型(CDM)中的3种实体关系说起
摘要:http://www.cnblogs.com/xingyukun/archive/2007/08/02/840293.html CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大主要元素:实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上... 阅读全文
posted @ 2009-03-09 16:10 一江水 阅读(830) 评论(0) 推荐(0) 编辑
PowerDesigner教程系列
摘要:http://www.cnblogs.com/yxonline/ 目标: 本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。 一、概念数据模型概述 数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简... 阅读全文
posted @ 2009-03-09 16:07 一江水 阅读(1105) 评论(0) 推荐(0) 编辑