MySQL 5第七次学科练习

2013-06-04_165218

这是第七次ㄚ琪自我练习的结果,测试50题,答对41题得82分,错9题扣9分,总计得分73分,这一次还满多粗心题的,另外也有一些选项文字排版乱七八糟的让人看不懂的错误,我们先挑一些粗心题列于下,就不再另行讨论了。

[adsense][/adsense]

2013-06-04_165311

这是MySQL 5实力养成暨评量里的8-38.‘下列哪些事件能够引发触发程序?’

答案:(A)INSERT (D)UPDATE

这种类型可以复习MySQL CREATE TRIGGER语法

2013-06-04_165328

这是MySQL 5实力养成暨评量里的8-17.‘删除预储程序使用者需要有下列何项权限?’

答案:(C)Alter Routine

请直接参考MySQL Alter Routine

2013-06-04_165444

这是MySQL 5实力养成暨评量里的8-55.‘请参阅附图中所显示的资料表product作答’

PID quantity
A01 100
A02 150
B03 200

有A,B两个使用者,当A使用者执行交易(transaction)功能

BEGIN WORK

UPDATE product SET quantity = 200 WHERE PID = ‘A01′

B使用者执行

SELECT quantity FROM product WHERE PID=’A01’

所得到的值是多少?

答案:(B)100

[adsense][/adsense]

在答这题时,其实已经注意到没有COMMIT了,知道是100但是还是答150,这还真是邪门啊。

2013-06-04_165605

这是MySQL 5实力养成暨评量里的8-02.‘下列对于新增检视表(View)的叙述,何者正确(emp_v:检视表名称:emp:资料表名称:emp_no,sex:栏位名称:’F’:栏位值)?’

答案:(B) CREATE VIEW emp_v AS SELECT emp_no FROM emp WHERE sex=’F’

这里的排版很乱,我只好判错,改选A,殊不知(A)少了FROM关键字,真是囧。

2013-06-04_165636

这是MySQL 5实力养成暨评量里的8-10.‘请参阅附图作答’

资料表emp如下:

Dep Name Age
A01 Tom 15
A01 Mary 30
C02 Jim 35

此时执行

Create View v AS SELECT Dep,Age,Name FROM emp

请问SELECT Dep FROM v WHERE Age > 32得到的结果为何?

答案:(B) C02

这一题也是明知道C02但是答(A)的,囧。

2013-06-04_165651

这是MySQL 5实力养成暨评量里的8-51.‘在MySQL要开始一个transaction需使用下列何项指令?’

答案:(B)Start Transaction

今天回头再看这个题目时,我们回头检视乖乖牌资料库发生了人间交易惨剧,嗯,应该不用多说了,多练习吧。