萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 2464|回复: 23

会Datenbank 的jms进来帮个忙

[复制链接]
发表于 2009-1-10 16:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
家里没有oracle的软件。所以不能验证结果,所以偷懒上来问问大家$m12$

1 SELECT COUNT(Abschluss)FROM Angestellter;
如果Abschluss 里出现有Null,算Anzahl的时候出现Null的Zeile是不是不用算进去

2 Welche Probleme können auftreten,wenn von einer Transaktion gesperrte Objekte nicht beim Abschluss der Aktion der Transaktion freigegeben werden, sondern sobald diese nicht mehr von der Transaktion benötigt werden?
这样回答对不对阿
wenn die Objekte nicht freigegeben werden, können die  gesperrte Objekt  nicht die Transaktion ausführen.

谢谢了$送花$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2009-1-10 16:48 | 显示全部楼层
好久以前学的了。。。
1 SELECT COUNT(Abschluss)FROM Angestellter;
这个后面没有where,就是说没有筛选的条件,而且没有去除重复distinct,所以每条都要算,包括null;
第二个不知道什么意思,没有语言环境。。。sorry哈~

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2009-1-10 17:05 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2009-1-10 17:47 | 显示全部楼层
原帖由 dearme 于 2009-1-10 16:48 发表
好久以前学的了。。。
1 SELECT COUNT(Abschluss)FROM Angestellter;
这个后面没有where,就是说没有筛选的条件,而且没有去除重复distinct,所以每条都要算,包括null;
第二个不知道什么意思,没有语言环境。 ...


太好了,mm真热心,谢谢你了$送花$ :)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2009-1-10 17:50 | 显示全部楼层
看懂第二个问题了。。。就是说操作的时候要lock,操作完要unlock。。。。
这个可以说假如多个用户操作的话,用户A操作的时候,B就不能操作,必须等到A操作完成,释放以后,B才可以继续操作。。。
可是如果像题目里面说的,使用的时候unlock,那个多个用户操作的时候,就很容易出错。。。

举例来说,A要把原来的30+20,那么A操作完的时候结果应该是50,如果这个期间不lock,那么就会给B操作的时候带来错误,到底是在30的基础上修改,还是在50的基础上修改呢?
如果A操作期间lock了,那B就只能等到A用完以后才可以修改啦~~~

$汗$ 应该是这样吧

[ 本帖最后由 dearme 于 2009-1-10 18:00 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2009-1-10 17:53 | 显示全部楼层
原帖由 乖乖雨霏儿 于 2009-1-10 17:05 发表
第一题ls正解
第二题没看明白。。。。


第二题我也一知半解的,所以很不确定我的答案是否正确$汗$
大致意思是一个transaktion结束后,如果被封锁的objekt没有解锁会出现什么后果
我的回答是这个objekt如果不被解锁将永远无法运行这个transaktion

谢谢mm了$送花$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2009-1-10 17:57 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2009-1-10 18:05 | 显示全部楼层
原帖由 dearme 于 2009-1-10 17:50 发表
看懂第二个问题了。。。就是说操作的时候要lock,操作完要unlock。。。。
这个可以说假如多个用户操作的话,用户A操作的时候,B就不能操作,必须等到A操作完成,释放以后,B才可以继续操作。。。
可是如果像题目里 ...


mm很 专业呢$送花$ $m31$

那样的话,题目里说A不释放的后果

就是B得永远等着,无法操作,直到A被释放被至吧
wenn die Objekte A nicht freigegeben werden, können die  gesperrte ObjektB  nicht die Transaktion ausführen

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2009-1-10 18:06 | 显示全部楼层
原帖由 xumeng 于 2009-1-10 17:57 发表
$m27$ 似乎有一个学习版

$m12$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2009-1-10 18:11 | 显示全部楼层
原帖由 Lattemacciatoo 于 2009-1-10 18:05 发表


mm很 专业呢$送花$ $m31$

那样的话,题目里说A不释放的后果

就是B得永远等着,无法操作,直到A被释放被至吧
wenn die Objekte A nicht freigegeben werden, können die  gesperrte ObjektB  nicht ...

恩啊,原则上应该是这样的。。。$m31$
举例说明最好啦~
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2024-11-15 02:22 , Processed in 0.291475 second(s), 23 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表