数据库设计
文章平均质量分 86
handawei_5
这个作者很懒,什么都没留下…
展开
-
数据库的主键
基础数据和业务数据的主键 基础数据的主键可以是业务主键, 业务数据的主键建议是逻辑主键. 在数据库设计中我们经常会存在是否为表建立逻辑主键(代理主键)的问题。 使用逻辑主键的好处: 1.业务系统中需要关联时使用逻辑ID进行关联--而不是有业务ID做关联--使业务系统具有最大的灵活性,及业务ID也是可以修改的,如果使用业务ID做主键,则该条记录就不能被修改。但是这种情...原创 2011-06-07 09:52:14 · 109 阅读 · 0 评论 -
oraceliao空间操作
转 http://www.iteye.com/topic/1117714 经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。 1、先查询空闲空间 select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space; 2、增加Oracle表空间 先查询...原创 2011-11-22 08:46:31 · 89 阅读 · 0 评论 -
Derby 使用的2种方式:内嵌和独立 .
转:http://blog.csdn.net/remote_roamer/article/details/4830723 Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。Derby数据库有两种运行模式:1) 内嵌模式。Derby数据库与应用程序...原创 2011-11-19 13:47:56 · 129 阅读 · 0 评论 -
实现基于组织机构的数据集权限系统的设计思路讲解
转 http://www.cnblogs.com/jirigala/archive/2010/12/16/1908542.html 实现基于组织机构的数据集权限系统的设计思路讲解 绝大部分内部管理系统都需要实现各种复杂的操作权限限制,而不是单纯的把所有数据都共享出来,特别当涉及到一些机密的商业数据或者财务数据时,都需要进行严格管控,当遇到类似的需求时往往需要一个可以...原创 2011-11-15 13:33:51 · 645 阅读 · 1 评论 -
数据库优化
转:http://www.iteye.com/topic/1118860 数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。 还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优 化,应该首先从大的方面...原创 2011-12-19 14:17:11 · 61 阅读 · 0 评论 -
一个实例
超大型系统的特点为: 1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB; 2.系统必须提供实时响应功能,系统需不停机运行,要求系统有很高的可用性及可扩展性。 这篇是笔者针对以上特点总结的Oracle数据库设计实例。 一、Oracle数据库设计实例之概论 超大型系统的特点为: 1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB; 2.系统...原创 2011-06-16 11:44:53 · 99 阅读 · 0 评论 -
范式的理解
数据库设计范式的理解 前言为什么要写这篇文章呢,从去年年底开始,就和很多做技术的朋友交流过,从数据库设计到数据库架构各个方面的内容。有一些朋友执着于ORM,执着于所谓的数据库设计,却忘记了一切技术是要为业务服务这个基石。当然这文章里也有一些自己的理解,想向大家表达。 范式是什么范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种...原创 2011-06-16 10:31:30 · 164 阅读 · 0 评论 -
设计小计
开放分类:数据库数据管理计算机科学基础理论 <script type="text/javascript"></script> 编辑词条分享 新知社 新浪微博 人人网 腾讯微博 移动说客 网易微博 开心001 天涯 MSN 本词条由纯真设计隐藏ID创建,共有3位协作者编辑了2次。最新协作者:tig...原创 2011-06-15 13:57:44 · 66 阅读 · 0 评论 -
数据库主键
主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订单表吧,会有...原创 2011-06-07 10:50:31 · 144 阅读 · 0 评论 -
多表连接的三种方式
转:http://blog.csdn.net/tianlesoftware/article/details/5826546 在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。 从3张图里我们看到了几点信息: 1. CBO 使用的ALL_...原创 2013-02-04 17:14:24 · 1300 阅读 · 0 评论