数据库
最后一只恐龙
从事多年软件开发.net
展开
-
数据库设计理论及应用(2)——范式理论
数据库设计理论及应用(2)——范式理论作者:最后一只恐龙 发表时间:2007-6-17 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第二部分,介绍范式理论的相关概念及应用。 1.引言假设我们设计学生表为:学生(学号,姓名,系别,系主任,宿舍楼)原创 2007-06-18 00:28:00 · 2035 阅读 · 0 评论 -
数据库设计理论及应用(3)——需求分析及数据流图
数据库设计理论及应用(3)——需求分析及数据流图作者:最后一只恐龙 发表时间:2007-6-26 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第三部分,介绍需求分析中如何借助数据流图发现存储对象的方法。 1.引言不管对数据库设计还是对系统设计来说,需求分析都是第一步。需求的目的就是搞清楚用户要做什么,如果需求做的仔原创 2007-06-26 01:52:00 · 5111 阅读 · 4 评论 -
数据库设计理论及应用(4)——概念结构设计
数据库设计理论及应用(4)——概念结构设计作者:最后一只恐龙 发表时间:2007-6-27 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第四部分,介绍概念结构设计的内容,包括分E-R的设计、分E-R图的集成、以及基本E-R图的设计。 1.概念模型概念模型是现实世界到机器世界的一个中间层次,在这个层次中,使用接近计算原创 2007-06-27 00:29:00 · 2810 阅读 · 0 评论 -
数据库设计理论及应用(5)——逻辑结构设计
数据库设计理论及应用(5)——逻辑结构设计作者:最后一只恐龙 发表时间:2007-6-27 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第五部分,介绍逻辑结构设计的内容,包括E-R图向关系模型的转换、数据模型的优化、用户子模式的设计等问题。 1.逻辑设计概述概念结构是独立于任何一种数据模型的,在实际应用中,原创 2007-06-29 01:09:00 · 5724 阅读 · 5 评论 -
数据库设计理论及应用(1)——完整性约束
数据库设计理论及应用(1)——完整性约束作者:最后一只恐龙 发表时间:2007-6-17 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第一部分,介绍数据库理论的几个概念,以及数据库完整性约束的相关概念和应用。1.数据库的几个概念(1) 实体(Entity):指客观存在并可相互区别的事物,一个实体在数据库中表现为表中的一原创 2007-06-17 10:56:00 · 3425 阅读 · 5 评论 -
一个用于获取空ID的SQL Server存储过程
有一个表,其关键字段为ID,如: ID Name 1 张三 2 李四原创 2008-01-06 20:58:00 · 1212 阅读 · 2 评论 -
并发数据库中丢失修改问题的解决办法
并发数据库中丢失修改问题的解决办法作者:最后一只恐龙 本文介绍并发数据库中丢失修改问题的定义,以及通过时间戳字段解决这个问题的一般性办法。1.问题定义先从一个较简单的例子为例,如火车售票系统,数据库表(车次,剩余票数),一个售票事务的处理过程如下:(1) 查询该车次剩余票数x=16。(2) x = x – 1,得x=15(3) 将原创 2010-03-06 11:32:00 · 1137 阅读 · 0 评论