(1)下列关于数据库模式的说法中,正确的是 A.在应用程序中,用户使用的是内模式) F# }1 h0 W; V+ E+ G
B.在一个数据库系统中可以有多个外模式
- E v7 g5 O3 |+ @ q C.模式是外模式的一个子集
1 C/ `- o5 N! X, Y& g3 z D.在一个数据库系统中,可以有多个模式和外模式; z5 `1 o ~, \! Y N( b
(2)当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约
7 `9 t' X: Q7 n6 L' q [ 束条件,应在该语句中使用短语+ r2 e- O6 q3 x% ~* W K# F
A.MODIFY1 m- k& V5 c1 S* i
B.DROP
; o+ v" ~( y) R: }" F8 r; p l; B C.ADD
8 R! W. L3 P+ x4 T8 s( Y D.DELETE# e) h4 p: x! }. {1 ]; P
下面第(3)~(4)题基于以下说明:设有如下两个关系,若雇员的主键是雇员号,部门的主键是部门号。假设雇员表中的工资最低为800(包括800),最高不能超过2 000。另外,这里假定DBMS不支持级联删除和级联更新功能。% n& h( G0 o2 ^" I `3 V1 \
+ A7 d; R- U- P# V9 R! M 雇员 9 X* _% r6 t2 D" h- [
雇员号
4 z4 H- S Q9 J% K+ F8 M g雇员名 " I* V9 B2 M+ Q, h" @" m
部门号 # y' X) v+ Y2 q- v, y
工资
# K7 i! n& v" `2 b4 @' m, ~001 $ h8 H: D8 }; K) t( y& l
张山 6 m* l& f2 K& O4 F
02 . D7 H! j" P) O4 j: K* z$ @% i
2 000
5 r, K' o( a3 |/ r9 i t4 O" B010
/ }: S: a2 ~( P( o! f% R. P王宏达
# V. y/ V6 c& v4 r01
2 x7 e5 K$ n3 Q" w/ Z/ j' L1 200 1 j0 k+ H V) D9 b$ d
056
) E1 J+ P1 g9 u马林生 $ x# y) G# q8 ]4 _+ s9 i
02
3 z' _' e- z4 K! T7 y8 g) g1 000
. _+ V2 Q3 c+ I+ s# r101 4 u4 E0 Q7 T4 E3 [! p
赵敏 6 l! H; }2 D2 I* h2 E' s, T
04
6 s1 K& o1 \* B: q1 500
# @! f T9 a; N$ ]0 l7 y9 p) D; {! {( Y# y7 m
部门号 , P3 R0 }4 y6 Q# W7 P
部门名 1 B3 F$ R) p" @: F% N3 ~3 D
主任
! Y) t! x- L0 U; k01 3 Q# Z3 y w3 U' t0 l
业务部
0 r/ {8 j, v. ^* K; w& X( R/ f李建 % B, ?; _& u) y6 h% V9 q' t
02
4 ?8 P% X. n' T& @! b销售部
2 L5 J2 B0 C* ?' [% f" M应伟东 , Y: q) Q/ s; ?
03
U1 m! z" M5 I: K( r* A- O服务部 N% c; t; z* m8 Z7 E& {
周垠 : `6 G; M" m# n! ^( ~) |
04 ' j" d" o! R9 c
财务部 5 j0 Y( F7 u0 _9 J# n4 i! }
陈力胜
4 ^( ^- u9 B7 _7 W; U9 M, V) y5 u (3)今对以上两个关系做如下操作:+ f; a$ t+ f+ s J, _; N+ ^
Ⅰ.DELETE FROM雇员wHERE雇员号='010'3 I E3 W" K/ r3 K) e8 D1 u) [
Ⅱ.DELETE FROM部门WHERE部门名='业务部'% f! o+ l0 n6 q) K5 e- O2 B5 h, z6 W
Ⅲ.DELETE FROM部门WHERE部门名='服务部'7 C0 @, o: [0 L
Ⅳ.INSERT INT0雇员VALUES('001','赵军','0',1500)' N0 [# a$ o; F/ n1 D
在上述所给的操作中,哪个(些)操作能被执行?
2 p: i7 a% f& Q8 M4 h8 h A.Ⅰ、Ⅱ* y2 o+ k7 `* W. c9 v
B.Ⅱ、Ⅲ& [2 _4 H0 e4 h
C.Ⅲ、Ⅳ7 p$ {& W9 N0 B7 J/ b+ ]% j
D.Ⅰ、Ⅲ P3 s: K8 p. v# F; w1 [
(4)在下列所给的操作中,哪个操作能被执行?: z; Q, _3 S/ x! Q. |: w) O
A.UPDATE部门SET部门号='05'WHERE部门名='财务部'! Q* [; U8 E+ M% D; t+ G
B.UPDATE部门SET部门号='05'WHERE部门名='服务部'
) }( H* }$ b5 `: L- d4 g C.UPDATE雇员SET工资=600 WHERE雇员号='010'
) P G' g8 x- h9 P- z! F D.UPDATE雇员SET部门号='05 ' WHERE雇员号='101'( T. p0 e% {) x6 d; j
(5)在OLAP中,选定多维数组的一个三维子集的动作称为3 n4 l3 l" {( \. D; b0 a
A.切片
# Y, J6 G$ c# I5 b B.切块
7 x# H7 y/ y; {' @% d C.旋转
- Y. K) D0 k3 D: r D.钻入 |