在cnblogs上的专栏

导航

2007年8月28日 #

对数据库数据冗余的一点看法

摘要: 对数据库数据冗余的一点看法 传统的数据库范式规范化理论的本质是在保持数据完整性前提下尽量减少数据冗余即“相同的东西,尽量往一个地方放”,以防止不必要的插入异常、删除异常、更新异常等等。 以上只是针对数据库在静态时的处理方式,但是在此基础上进行的数据运算处理时有时却要增加一些必要的数据冗余,以此获取一些数据运算处理时所需要的一些信息,“... 阅读全文

posted @ 2007-08-28 07:42 Double_ 阅读(839) 评论(1) 推荐(0) 编辑

2007年8月20日 #

一条有意思的SQL语句分析

摘要: 一条有意思的SQL语句分析 这条语句,说实在的困扰了我很久了,以前由于工作忙及工作中很少用到此种写法,即使有碰到这种要求也用别的语句代替或用另外一种方案实现,所以一直没空理它。这次星期天闲着没事,认真地思考分析了一下这条语句,还真有点意思。 学生表 S(SNO int pk,SN varchar(8)) --SNO为学号 ,SN为学生姓名。 课程表 C... 阅读全文

posted @ 2007-08-20 08:41 Double_ 阅读(644) 评论(4) 推荐(0) 编辑

2007年7月26日 #

关于SQL Server 2000对XML支持的一些见解

摘要: 关于SQL Server 2000对XML支持的一些见解主要针对"select 字段1,字段2,...,字段n from 表或多表联合查询 where 条件 for xml auto"类似语句的讨论 本人在使用以上语句生成XML数据时,发现了一些SQL Server 2000生成XML数据的一些规律,给我的感觉是要求太苛刻了,从中也可以看出微软早期对XM... 阅读全文

posted @ 2007-07-26 19:47 Double_ 阅读(378) 评论(1) 推荐(0) 编辑

2007年5月8日 #

有限层树形数据转换成无限层树形数据的示例存储过程(MS SQL 2K)

摘要: --有限层树形数据转换成无限层树形数据的示例存储过程(MS SQL 2K)if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[P_Tree_Convert]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[P_Tree... 阅读全文

posted @ 2007-05-08 17:15 Double_ 阅读(1153) 评论(0) 推荐(0) 编辑

2007年1月15日 #

实际应用中的数据库范式规范化

摘要: 实际应用中的数据库范式规范化 一般的数据库表结构设计中,只要用到第三范式(3NF)就行了,但在实际的表结构设计中,根据本人的项目应用经验,经常要用到以下范式(不拘泥于书本理论,解放思想,突破枷锁) 0.5NF:有关联的表中嵌表,主要是为了数据处理方便,更形象,更直观地描述现实。如考勤排班表 cus... 阅读全文

posted @ 2007-01-15 13:30 Double_ 阅读(611) 评论(1) 推荐(0) 编辑

2006年12月23日 #

系统实施工程师主要工作职则

摘要: 系统实施工程师主要工作职则1、负责项目实施(安装、调试、问题描述与反馈)、项目管理(进度控制、人员控制、成本控制)、客户培训;2、负责项目实施完成后的售后保障服务;3、为客户提供与产品相关的技术、业务咨询;4、建立良好的客户关系、为客户提供增值服务。 阅读全文

posted @ 2006-12-23 15:33 Double_ 阅读(990) 评论(1) 推荐(0) 编辑

2006年11月11日 #

经典问题:安装SQL2k时,提示“以前的某个程序已在电脑上安装了挂起文件,需重新启动电脑”的解决方法

摘要: 安装SQL2k时,提示“以前的某个程序已在电脑上安装了挂起文件,需重新启动电脑”的解决方法: 删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键 阅读全文

posted @ 2006-11-11 08:46 Double_ 阅读(566) 评论(0) 推荐(0) 编辑

2006年11月7日 #

树型结构数据,求某结点的所有父结点的自定义函数

摘要: /*树型结构数据,求某结点的所有父结点的自定义函数*/CREATE FUNCTION f_father(@dpcode varchar(9)) RETURNS @new table([dpcode] [varchar] (9) , --结点编码 [dpname] [varchar] (20) , --结点名称 [dpcode_p] [varchar] (9) ... 阅读全文

posted @ 2006-11-07 17:12 Double_ 阅读(339) 评论(1) 推荐(0) 编辑

2006年10月23日 #

树形数据显示SQL示例代码(在ms sql 2000 DBMS中调试通过)

摘要: 树形数据显示SQL示例代码(在ms sql 2000 DBMS中调试通过) SELECT DeptCode1 + DeptCode2 + DeptCode3 AS dpcode, CASE WHEN deptname2 = '' THEN deptname1 WHEN deptname2 '' AND deptname3 = '' THEN DeptName1 + '\'... 阅读全文

posted @ 2006-10-23 14:28 Double_ 阅读(216) 评论(0) 推荐(0) 编辑

20061023个人技术日志(mssql链接服务器链接到oracle,由于数据长度不定产生的问题)

摘要: 20061023个人技术日志(mssql链接服务器链接到oracle,由于数据长度不定产生的问题) select * from test..TEST.TEST1 服务器: 消息 7356,级别 16,状态 1,行 1OLE DB 提供程序 'OraOLEDB.Oracle' 为列提供的元数据不一致。执行时更改了元数据信息。OLE DB 错误跟踪[Non-interface error: C... 阅读全文

posted @ 2006-10-23 12:08 Double_ 阅读(434) 评论(0) 推荐(0) 编辑