在工作中,我们有时需要分析一个现有软件的数据库结构,简单的说,就是想知道两点1 、各种数据保存在哪个表2 、在什么情况下,表中的数据会发生更新下面我把自己的方法写出来,如果您有更好的方法,请与我讨论。1、为数据库中的每一个业务表建立对应的更新表 当相应业务表的数据被更新时,触发器会把更新的类型和记录写进相应的更新表 更新表的字段除了包括相应业务表的所有字段,还添加了三个字段 (1) 一个自增的ID (2) 更新类型(I 插入;D 删除;U 更新) (3) 更新时间 2、在数据库中建立一个总更新表 当任何一个业务表的数据被更新时,触发器会把更新的类型和表名写 [阅读全文] [PDF]
在需求分析阶段进行数据库分析的流程用图3.40说明。为开发一个系统所使用的数据库,在开始分析数据库的需求前,分析员必须了解该系统的总目标和范围。然后建立一个完整并高度细化的信息模型。 此信息模型应包括一个综合的数据词典,定义所有在开发数据库时用到的数据项。例如,利润可用其他已经求得的数据项的值来定义: 利润一(销售额+其他收入)一(经营消耗+负债+税款) 接着数据库分析定义数据库的逻辑特性和物理特性。以信息模型和系统规格说明为指导,分析员与数据库设计人员通力合作,定义数据库的逻辑数据结构。这种逻辑结构必须适应数据存取、修改、关联性及其他面向系统的相关方面 [阅读全文] [PDF]
1 共2条 分1页
- 单片机数码管:51单片机数码管显示的好帮手---MAX...
- 点阵显示屏:智能点阵显示屏HCMS-29xx/39xx及其应用
- 单片机教程:单片机编程入门七
- 汇编语言指令集:IBM-PC汇编语言指令集
- 数据传送指令:MCS-51数据传送指令
- 0083智能工社:浅谈足球游戏的人工智能
- 提拔将领:即时战略游戏将领指挥AI方案设想
- directinput:DirectInput 鼠标编程入门
- 实现爆炸后的振动效果
- 飞机射击类小游戏:有关飞机射击类游戏的设计原理
- 音效最好的播放器:游戏音乐和音效的播放
- 游戏调试:利用双计算机调试游戏程序
- 多任务处理:游戏中的多任务处理
- 电脑游戏中的人工智能制作
- 系统升级:角色扮演游戏的升级系统研究
- rpg游戏制作:深入RPG游戏制作—图形篇
- directdraw:通向DirectDraw的捷径
- 3d场景:如何在3D场景中加入Fog
- 游戏搜索:论游戏中的搜索问题(初级篇)
- directx如何使用:使用DirectX优化声音特性