Database Design
文章平均质量分 62
meteorlWJ
我的生活是一条船,永远都走在会波动的海面上
展开
-
数据库设计中的敏捷方法
3实践 我们有关于数据库进化设计的方法依赖于一些重要的实践。 3.1数据库管理人员与开发人员紧密合作 敏捷方法的一个重要原则就是拥有不同技能和背景的人能够紧密合作。正式的会议和文档不能达到交流效果,因此他们需要一直一起工作,亲密合作。所有的项目组成员都需要紧密合作:系统分析人员,项目经理,行业专家,开发人员以及数据库管理人员(DBA) 开发人员的每项工作可能都需要DBA的帮助。开转载 2008-02-26 14:28:00 · 935 阅读 · 0 评论 -
流程图实例
流程图实例 基本流程图 商业过程图 网络图转载 2008-04-13 11:00:00 · 5932 阅读 · 0 评论 -
数据库设计方法、规范与技巧
一、数据库设计过程数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个dbms产品的概念模式(信息世界模型),用e-r图来描述。在逻辑设计阶段将e-r图转换成具体的数据库产品支持转载 2008-04-11 14:26:00 · 2145 阅读 · 0 评论 -
2008.04.12 腐败
2008.04.12 腐败 一位同事吹响集结号,周六组织百草园片区同事出去腐败,下午2点,集结地点,东门贸业百货门口。偶报名参加了. 先是到东门附近的海鲜一条街吃海鲜,因为另外1个同事还没到,所以在酒楼里面边打牌边等他。搞到3点,那个同事还没来,海鲜上来了,大家等不及了就开吃了。所幸的是,这次吃海鲜皮肤没有过敏。 完了,去华强北去打保龄球。不过这次打保龄球却大失水准,实在原创 2008-04-13 13:58:00 · 635 阅读 · 0 评论 -
全面了解数据库应用系统的开发步骤
数据库应用系统的开发是一项软件工程。一般可分为以下几个阶段: 1.规划 2.需求分析 3.概念模型设计 4. 逻辑设计 5.物理设计 6.程序编制及调试 7.运行及维护。 这些阶段的划分目前尚无统一的标准,各阶段间相互联接,而且常常需要回溯修正。 在数据库应用系统的开发过程中,每个阶段的工作成果就是写出相应的文档。转载 2008-04-14 07:12:00 · 1664 阅读 · 0 评论 -
数据流图-2(分层数据流图)
对于比较复杂的实际问题,在数据流图上常常出现十几个乃至几十个、上百个加工,这样的数据流图看起来很不清楚。采用层次结构的数据流图则能很好地解决这个问题。 如图中的系统S 图1.5 系统加工数据流图 它的输入输出反映了系统与外界环境的关系或接口,仅用这个图是不能表明数据的加工要求的,需要进一步细化。如果S可以分解成三个子系统S1、S2、S3,则可画出它们加工及其相关的数据流。子系统S转载 2008-04-18 12:31:00 · 9682 阅读 · 0 评论 -
数据库设计系列---关系建模
数据库设计系列5---关系建模 2007-11-07 08:08:48 标签:数据库设计 实体建模 ER模型 关系建模 [推送到博客圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.转载 2008-04-22 22:57:00 · 1053 阅读 · 0 评论 -
Oracle ERP数据转换论(1)
Oracle ERP方法体系中属实施管理范畴的是AIM(Application Implementation Method),从下图AIM流程中我们可以看到系统时间轴上共分为六个阶段: ◆需求定义阶段(Definition) ◆业务分析阶段(Operations Analysis) ◆方案设计阶段(Solution Design) ◆建立系统阶段(Build) ◆系统切换阶段(Transiti转载 2008-05-11 21:59:00 · 1275 阅读 · 0 评论 -
Oracle锁简单介绍
ORACLE数据库是现今数据库领域应用最广泛的,同时它也是一个庞大的系统,全面了解它、玩转它不但需要一定的理论知识,更需要开发经验与工程经验。本人是ORACLE一爱好者,以下是本人对ORACLE锁的一些经验,希望能与大家共同分享。 预备知识:DDL(DATABASE DEFINITION LANGUAGE):数据库定义语言,如create table、drop table..... DM转载 2008-05-11 22:07:00 · 987 阅读 · 0 评论 -
数据流程图的画法
数据流程图的基本成分一,系统部件包括系统的外部实体、处理过程数据存储和系统中的数据流四个组成部分如下图所示: 1,外部实体外部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面。外部实体支持系统数据输入的实体称为源点,支持系统数据输出的实体称为终点。 通常外部实体在数据流程图中用正方形框表转载 2008-04-13 10:53:00 · 9749 阅读 · 0 评论 -
数据库设计理论及应用(3)——需求分析及数据流图
图4.1 数据流图图元 接口:用直角矩形表示。这里接口可以是与其它信息系统的接口,也可以是角色(人机接口)。l 进程:一般用椭圆表示,但Visio中用圆角矩形表示,可能是考虑椭圆中可以容纳的字比较少的原因。数据流图中的矩形一般表示一个功能模块或一个过程,对应一个或一组动作。l 数据存储:用右边开口的矩形表示,表示数据库中存储的对象。另外在数据流图中,如果一个转载 2008-04-13 10:45:00 · 3763 阅读 · 0 评论 -
《数据库设计入门经典》之前言
这个学期开始学习数据库设计,手头上有一本参考书《数据库设计入门经典》。在课下自己看这本书,感觉挺有用的,现在想很自己学习的心德和感想写下来,为以后的学习做点积累。。。。 首先,先介绍一下这本书的作者与一些这本书的基本内容吧。。。 《数据库设计入门经典》作者:Gavin Powell(美)原创 2008-02-27 11:30:00 · 2087 阅读 · 0 评论 -
〈数据库设计入门经典〉之第一章笔记
上一篇简单介绍了一下这本书的一些基本内容,当然大部分都是从书中摘来的,呵呵,感觉像摘苹果啊。。。。 现在,来写一下我看了前三章的体验吧!GO! 第一章 数据库建模的过去与现在 呼呼,这一章基本都是在讲一些概念性的东西,所以,应该也没什么感想可写,那就再摘一点“苹果”来分享好了,Ready? GO! 数据库:数据库是信息的集合——较为相关的信息和组织良原创 2008-02-27 11:32:00 · 2535 阅读 · 0 评论 -
《数据库设计入门经典》之第二章笔记
上一次我摘了些第一章的内容,整理成了笔记,不知道对大家有没有点帮助啊,呵呵...第一章主要是讲了些概念上的东西,让大家对基本的概念有点理解,没有摘完全,只是选了我觉得有概括性的语句。现在,来写写第二章的笔记吧,Ready??GO! 第二章 工作场所中的数据库建模 第一章描述了数据库模型设计的历史,不同类型的应用程序,以及这些应用程序如何影响数据库模型的基本结构。原创 2008-02-27 12:26:00 · 1032 阅读 · 0 评论 -
规范化-数据库设计原则
关系数据库设计的核心问题是关系模型的设计。本文将结合具体的实例,介绍数据库设计规范化的流程。摘要关系型数据库是当前广泛应用的数据库类型,关系数据库设计是对数据进行组织化和结构化的过程,核心问题是关系模型的设计。对于数据库规模较小的情况,我们可以比较轻松的处理数据库中的表结构。然而,随着项目规模的不断增长,相应的数据库也变得更加复杂,关系模型表结构更为庞杂,这时我们往往会发现我们写出来的SQ转载 2008-02-26 14:04:00 · 1105 阅读 · 0 评论 -
《数据库设计入门经典》之第三章笔记
上一次写了一点第二章的笔记,强调了在做数据库模型的设计时要注意“人”的作用,这一次,来说点正题。第三章的主题目是:数据库建模构件块,看过了以后觉得有些还是在讲数据库的概念性东西,不过,就算是学过了也还是要看一遍,我们总是容易高估自己的记忆,其实很多时候,一些很基础的东西你不一定随时都能解释清楚它们到底是什么。Ready?GO!数据库建模构件快 信息、数据和数据完整性 概念原创 2008-02-28 08:39:00 · 1460 阅读 · 0 评论 -
软件的架构与设计模式之模式的种类介绍
由于[GOF95]是论述软件模式的著作的第一本,也是OO设计理论著作中最流行的一本,因此有些人常常使用设计模式(Design Pattern)一词来指所有直接处理软件的架构、设计、程序实现的任何种类的模式。另外一些人则强调要划分三种不同层次的模式:架构模式(Architectural Pattern)、设计模式(Design Pattern)、成例(Idiom)。成例有时称为代码模式(Coding转载 2008-03-19 14:04:00 · 954 阅读 · 0 评论 -
数据库设计方法、规范与技巧
一、数据库设计过程数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式(信息世界模型),用E-R图来描述。在逻辑设计阶段将E-R图转换成具体的数据库产品支转载 2008-04-06 15:49:00 · 1001 阅读 · 0 评论 -
几步提高SQL Server数据库系统安全性
提高SQL Server数据库系统安全性,使数据库增强抵御侵犯的能力,我们要采取几步措施来实现这一目标。如安装SQL Server最新的补丁,这只是服务器管理的一部分,用户监管也是很重要的一步。以下我们介绍几个部分: 查询最新的服务包 我们要保证你总能有最新的服务包。对于SQL Server2000,这是sql/downloads/2000/SP3.asp">SP3a。记住服务包是多重转载 2008-04-06 21:30:00 · 1308 阅读 · 0 评论 -
Oracle9i中数据仓库的增强及其价值
数据仓库需要从各种不同的数据源取得各种不同的数据,并且把这些巨大数据量的数据转换成对于用户可用的数据,为企业的决策支持提供数据支持。这个过程常常被称为ETL(提取、转换、装载)。提取过程涉及把数据从不同的来源提取出来,比如,一些服务提供商需要从上百个网站提取数据,然后生成用户可用的数据。 这个过程中,最最消耗时间的部分是转换和装载数据这两个步骤,在这些步骤中,要根据现有数据指定规则,然后按照这转载 2008-05-11 22:03:00 · 951 阅读 · 1 评论