找回密码
 注册
快捷导航
查看: 373|回复: 12

有没有搞数据库的

 关闭 [复制链接] |自动提醒
阅读字号:

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-9-6 18:08:18| 字数 165| - 新西兰–奥克兰大区–奥克兰 Callplus | 显示全部楼层 |阅读模式
现在要写篇ESSAY,题目是How can a DBMS(database mangement system) be used to maintain accuracy of organisational data?
中文是 数据库管理系统是如何被用来保持编制好了的数据的准确性?

有谁能回答这个问题??
我在GOOGLE上看了很多资料还是不行。。。。。。。。。。

4314

回帖

1

积分

1万

资产值

初级会员 Rank: 1

注册时间
2003-4-25
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-9-7 09:44:32| 字数 74| - 中国–广东–广州 联通 | 显示全部楼层
现在数据库通常是指关系型数据库, 运用数学原理, 是个二维表, 通过实现的范式来实现.

如果说具体的数据库管理系统, 那得看你具体的应用, 要结合实际情况来说.
TP40 76c PM 1.5G 256M+256M=512M 40GB Canon G2 Iriver 590
回复 支持 反对

使用道具 举报

978

回帖

0

积分

2463

资产值

入门会员 Rank: 1

注册时间
2003-8-17
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-9-8 00:50:44| 字数 87| - 美国–犹他州–盐湖–盐湖城 Bluehost公司 | 显示全部楼层
个人理解,这个题目可能是要讲transaction的原理应用和问题
就是修改几个有关系的表要 one by one, 如果有一个table没有修改成功,以前修改过得都要 roll back
回复 支持 反对

使用道具 举报

526

回帖

0

积分

1514

资产值

入门会员 Rank: 1

注册时间
2004-8-2
发表于 2004-9-8 10:12:59| 字数 7| - 中国–北京–北京 歌华有线 | 显示全部楼层
好像不太明白~
回复 支持 反对

使用道具 举报

2万

回帖

4

积分

3万

资产值

初级会员 Rank: 1

注册时间
2003-10-29
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-8 10:16:02| 字数 16| - 中国–北京–北京 移动 | 显示全部楼层
我只知道
oracle和db2不错
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-9-8 10:36:47| 字数 154| - 新西兰–奥克兰大区–奥克兰 Callplus | 显示全部楼层
QUOTE:
Originally posted by brianzh at 2004-9-8 12:50 AM:
个人理解,这个题目可能是要讲transaction的原理应用和问题
就是修改几个有关系的表要 one by one, 如果有一个table没有修改成功,以前修改过得都要 roll back

有道理!能不能在说详细一点点????
回复 支持 反对

使用道具 举报

978

回帖

0

积分

2463

资产值

入门会员 Rank: 1

注册时间
2003-8-17
铜牌荣誉勋章(注册8年以上会员)
发表于 2004-9-8 12:19:07| 字数 306| - 美国–犹他州–盐湖–盐湖城 Bluehost公司 | 显示全部楼层
QUOTE:
Originally posted by webgenius at 2004-9-7 21:36:

有道理!能不能在说详细一点点????


据个例子,在银行从A帐户转500块钱到B帐户,需要2步,
1-从A帐户-500
2-B帐户+500
如果在执行第二步时候发生异常没有完成+500的操作,而A帐户又已经完成-500的操作,后果就是这500蒸发了。
在oracle里有一个transaction的概念,就是把这两步看成一个操作,当两步都成功了transaction才完成,如果又一步异常transaction失败,可以用roll back指令恢复未操作之前的状态
一直用的sybase,对oracle不熟,只能告诉你这点了,呵呵
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-8 12:25:41| 字数 97| - 亚太地区 | 显示全部楼层
感觉差不多, 数据不一致有很多情况。 transcation commit没成功一定要roll back。

还有3种情况可导致dirty data产生。

建立搂住找本数据库的书看看。关于数据一致性的都有介绍。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-9-8 15:59:21| 字数 51| - 新西兰–奥克兰大区–奥克兰 Callplus | 显示全部楼层
能不能说些保持数据准确性的专用名词?我好用GOOGLE查,因为我学的英文的,不清楚中文。。。。。。。。
回复 支持 反对

使用道具 举报

3167

回帖

1

积分

1万

资产值

初级会员 Rank: 1

注册时间
2003-10-8
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-8 16:30:55| 字数 61| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
建议楼主看看萨师宣,王珊的《数据库系统概论》
保证数据的准确性不仅仅是事务transcation,还有锁lock的相关问题。
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-9-8 16:49:45| 字数 39| - 新西兰–奥克兰大区–奥克兰 Callplus | 显示全部楼层
ESSAY这周交,没有时间看了。。。。能不能说几个名词,我用GOOGLE查一下
回复 支持 反对

使用道具 举报

3167

回帖

1

积分

1万

资产值

初级会员 Rank: 1

注册时间
2003-10-8
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-8 17:21:11| 字数 55| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
主要分为数据库恢复技术,并发控制,数据库安全性,数据库完整性几大块。整个也不过几十页而已。楼主如何这般的懒呢?
回复 支持 反对

使用道具 举报

4114

回帖

0

积分

1202

资产值

入门会员 Rank: 1

注册时间
2003-11-12
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2004-9-8 18:56:02| 字数 34| - 新西兰–奥克兰大区–奥克兰 Callplus | 显示全部楼层
那麻烦你把数据库系统概论的下载地址给我吧,我在GOOGLE找不到:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-11-8 15:26 , Processed in 0.130281 second(s), 43 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部