|
资料来源:谋学网(www.mouxue.com)数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业二% v/ H. p" {3 g
试卷总分:100 得分:100
% `7 ?+ q$ |' z1 J4 ]2 Y# G, i第1题,GiventheEMPLOYEEtabledefinition; P7 ~" g% |2 K( ?7 u% i
CREATETABLEemployee1 j7 N# n2 j& c) d& I G
workdeptCHAR30* D; @4 }" ~0 d: U' x
salaryINTEGER
. [1 N$ s1 D2 L2 Q/ t, M4 K, t/ }3 l$ }
' G1 | A& o; _/ S) uWhichofthefollowingisacorrectusageofparametermarkersinaJDBC
4 V- ~) `) M, y7 ?- ^program
5 l4 q) j" X% Q3 P: ^/ d/ l$ aA、String sql = " G& h, q3 A+ w7 `# f) Z
"UPDATE employee SET salary=salary*?WHERE workdept=?";
9 ~ l; K- ^& ~statement stmt=con.createStatement(sql);
3 S/ L! P4 e8 }8 C2 K% V: bB、String sql =
t, P7 K. O6 ^"UPDATE employee SET salary=salary*?WHERE workdept=?";
2 {; h. g" u- o; w8 ^ Bstatement stmt=con.createStatement(sql);
5 o5 @; {6 M0 D. t' Q; QC、String sql =
! A+ e2 L; _0 }/ f) r2 B2 g"UPDATE employee SET salary=salary*?WHERE workdept=?"; 5 i4 A5 c6 C; m" H
statement stmt=con.createStatement(sql);
7 D! N H" D4 RD、String sql = , i2 K9 Q! k: Y" t5 g/ l
"UPDATE employee SET salary=salary*?WHERE workdept=?"; & v2 }, U* n' F; f
statement stmt=con.createStatement(sql);( a) b$ |- k7 W$ i
正确资料:0 F$ g* T6 A' o, O) p: q! O
% }. t, Q2 P t0 q; F
; x9 J# D6 h& D' ~" ` r, R第2题,两个子查询的结果可以执行并、交、差操作
8 e) A: ]& r$ O1 E; jA、结构完全一致
) Y0 w' A; r% @ X% oB、结构完全不一致1 w2 [/ g7 ^* {+ z0 t. M, r
C、结构部分一致
- p0 P$ b" ~) h4 J) K# u# l p8 t% g5 XD、主键一致- i9 X( P9 n3 k# p! V
正确资料:; @! [) h( ?7 {( W l! Z5 D
( Z+ V) r0 R2 z. h9 b0 [
5 X! H8 G O% U! L% c: L1 O2 y# F第3题,SQL语言具有功能
6 y* L5 `7 R8 cA、关系规范化、数据操纵、数据控制) T& e- D# _. c# [
B、数据定义、数据操纵、数据控制
2 O4 E/ x {5 e# d" lC、数据定义、关系规范化、数据控制2 q' n/ _2 Y% k$ t8 Q
D、数据定义、关系规范化、数据操纵
4 k/ H. @6 o, O9 k/ a6 ?正确资料:
' ]. I& J, l+ F* I u/ f
* n/ K [3 B) t$ Y8 A! |' `
1 T8 V" ^- m7 ~9 P7 m. y, _5 T第4题,如果一个用户USER1被授予了表TAB上的CONTROL特权如果需要限制该用户对表的存取应使用以下哪条命令
, G, _) U3 t9 f a. x, _% w' hA、REVOKE ALL ON TAB TO USER1" I8 g( p$ }2 x' w: e$ r6 w+ O
B、REVOKE ALL ON TAB FROM USER1
8 l6 v4 p; \' o9 p( C: u; ^C、REVOKE CONTROL ON TAB TO USER16 Y0 u" s7 ?7 w9 i i% D, l
D、REVOKE CONTROL ON TAB FROM USER1
9 B4 v0 t- `5 u( ~8 S* M正确资料:
( B& F* k5 V/ P' t' O- e! p
$ e( r5 l0 Z* w. p4 r4 o/ h0 \6 I7 G, r# G
资料来源:谋学网(www.mouxue.com),缺省的数据库日志文件的类型是 R: ~* O" [: _
A、Circular Log
) Y) O9 O* G* j) p# AB、Archival Log
$ w+ N3 ~2 E; D$ d9 m" M- ]! gC、Primary Log+ W( b }) c9 c: E$ h
D、Secondary log; e1 q' V( y- ^6 K" H- g! U
正确资料:' Q) ]* M* T! ?0 N
7 ?! K7 `: o9 f+ O( m
! s+ H8 f4 Q9 W第6题,执行下面两条SQL语句后1 O# ^, { _" T2 m! e- w8 v
CREATETABLEt1c1char10NOTNULLPRIMARYKEYc2intc3char10c4char10NOTNULLCONSTRAINTc4UNIQUEc1c4//自动创建索引5 @7 U% y! r8 M% q& W
CREATEINDEXIndex1ONt1c2ASC1 B }% [# @$ q
表t1上有几个索引5 A' z2 }: f# u; L+ Y+ V
A、0
/ ]8 J+ j0 j1 v R0 ?6 yB、14 X. }& X) b& p& L4 m
C、2
$ k! M2 M, Y; |D、3
0 ~) \( Q, ~# r7 p% {E、4
. v! m: r" L/ H1 w W# h1 _; s正确资料:
& a0 Y" `/ W- O1 p, z) _' L
3 T; }9 ? x2 l. K: \0 P
6 ~) p$ _& c5 M* z5 M' G第7题,如果想在数据导入的过程中创建表应该- l) J; w! v' f% E3 d3 |
A、使用IXF文件格式进行LOAD
" K. e1 m B; V: F; j' sB、使用WSF文件格式进行LOAD/ h; @8 P, t* m! \6 M& K* ^
C、使用IXF文件格式进行IMPORT% Q$ J* J3 `* ?- ~
D、使用WSF文件格式进行IMPORT
4 I s) I% A) p正确资料:
/ Z# K3 ?: L- W, ]! l9 t+ {; s$ P) I
: T8 g+ M4 E7 S! l0 X V
第8题,要对应用程序预编译并生成绑定文件需要什么特权$ ^, P$ b/ |/ W# b" C1 g1 {
A、数据库上的CONNECT特权
6 [+ E* Z5 [% [ nB、数据库上的BINDADD特权
: e) v1 z4 W6 X2 yC、程序包上的BIND特权
1 z8 R" g: ~3 E% u0 p% j$ dD、程序包上的CONTROL特权
! d; M3 B0 D3 c- C+ G) k% b正确资料:
. a2 {! ^1 w1 @9 X; \5 Y
- L1 b q L! W8 D2 z' D8 p ^" G; K6 f- M
第9题,AnapplicationusesembeddeddynamicSQLtoconnecttoaremoteDB2serverandinsertsdataintotheCUSTORDERStableonthatremoteDB2serverToenableaccessoftheremoteDB2serverAdministratorFOOneedstocreateapackagewithdefaultoptionssuchthatBARistheonlynonadministrativeuserthatcanusethispackageontheremoteDB2serverWhichstatementdescribestheprivilegesthatmustbegrantedand/orrevokedbyFOOtoaccomplishthis1 ]$ Q7 y' ]; d/ o/ V. c% ?
A、BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.
0 o1 _3 ?2 S f4 m. xB、BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.
3 c% E, z: t3 O' SC、BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.8 Y1 U( N9 k2 t' l' C* N9 X5 h
D、BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.
2 h3 g% u( D8 [7 Y+ \- P8 U S, h正确资料:
$ u2 ~9 n t% R. V0 j- ^0 [' E% s8 c# y5 U
) V, B( J- ~8 G5 B! K$ A" O( s资料来源:谋学网(www.mouxue.com),并发控制的主要方法是采用以下哪种机制4 E5 i- \) W% `/ j& v4 V, T7 z* F
A、口令
; ?) g- }5 H' d2 U: L3 U! d* HB、锁
) {( ^+ |# p$ M8 s/ }C、副本
9 ]. \# x. v: `( R/ cD、检查点
+ Y# s* f# Y& h$ G# Z正确资料:# s) v2 m3 L" J4 ]8 D
& R& ?7 t# t* r
$ O( ^0 K3 k3 S4 J第11题,Giventhefollowingtable4 m; S6 ]( n E! M! m' K# Q: O
CREATETABLEemployee
( g% h7 z1 T; k5 x% P! m" `# p9 InameCHAR10salaryDECNOTNULLWITHDEFAULT6 v# g* K& U) c% {# B
INSERTINTOemployeenamesalaryVALUES'SMITH'30000+ n4 q$ K0 l' I( W! X B4 e& e
INSERTINTOemployeenameVALUES'JONES'
/ L* u$ |( w `# \' yINSERTINTOemployeenamesalaryVALUES'ALI'35000
' }: o" ^$ s, {; n& pWhichofthefollowingstatementswillretrievemorethanonerow
1 ^9 e5 [+ T4 L6 }A、SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT
: k% A" Z* ^1 }8 k" D, vSUM(salary) FROM employee)) FROM employee); K# E3 n5 [: Y6 ?8 L1 k
B、SELECT COALESCE(AVG(salary)) FROM employee
F" @: w) e! x2 u! R6 rC、SELECT SUM(salary)/COUNT(*) FROM employee
. M$ G4 c) `* Z! `D、SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee0 {) ]3 _+ N0 g3 k1 n* n9 X
正确资料:
1 d6 W$ |' z! C* ^
6 w% {$ i. q3 P& Y% W$ {# _7 E2 L
; K) b) C% _9 b资料来源:谋学网(www.mouxue.com),数据库系统的并发控制的主要方法是采用制1 D. u0 z0 Y) `, e- l
A、拒绝/ t* Y p2 A. Y7 E- W6 _3 s
B、改为串行
' _" Q- @( K( E+ cC、锁
4 g4 F# L$ B" }; q ~D、不加任何控制
* ?* m5 C7 d8 Y正确资料:% R* b- J$ k7 J' N1 I% _
/ V; @5 C6 T: q
4 V& e8 ^9 |4 D& @( ^1 N第13题,若用如下的SQL语句创建一个student表
0 X5 [ X3 \/ W1 k3 T" H8 Y" y& yCREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC2
4 ~) x6 G. w4 }5 a1 p m可以插入到student表中的是哪一项
r% `, Y6 M3 k lA、('1031','曾华',男,23); g* U, w: W7 ]) T/ ^
B、('1031','曾华',NULL,NULL)- X, [5 ~' K# [ s4 b: v9 s: d
C、(NULL,'曾华','男','23')* A: ?& T+ Z/ r) b
D、('1031',NULL,'男',23)/ \7 Q6 @2 x3 I. b9 w( q' u$ F
正确资料:
6 H6 F0 w/ v+ y8 x! ~# w& L! [; M: A: P! A# p( W
/ k5 e; O7 Z9 P8 T
第14题,对于那些需要偶尔连接到公司数据上进行数据交换的用户可选择哪种版本的DB2对于支持小规模的部门级应用这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库则需要哪种级别的DB2产品1 K7 m- J" R' U4 y! @; ^' G3 a
A、企业版
$ A9 m- k$ X/ \4 q; s1 SB、工作组版
1 \+ k) K8 L, }1 Z' i4 K8 W2 \C、企业扩展版, f& B6 e) s& O& ?. `
D、个人版, C! i! M" r% m1 G8 c0 c
E、卫星版
) r6 j1 x1 Y3 ~正确资料:E# g( |4 n+ A6 @3 Y0 q
- E1 g; M! }& l) c- v+ _ J8 M$ e
' W+ \0 R1 l+ o2 p$ [& S
资料来源:谋学网(www.mouxue.com),使用SQL语句进行查询操作时若希望查询结果不出现重复元组应在SELECT子句中使用什么保留字7 C. S( p! J. P8 |' u! z2 Z
A、UNIQUE. a% L0 O% }: ]# M/ T: ?
B、ALL7 D7 d7 V* w/ q+ T% ^" i) S+ k' h
C、EXCEPT
& g, Z$ ?) K9 }. `; i |D、DISTINCT
9 g/ A9 ?. Y$ K! H正确资料:
, [) A. a* N& b1 A4 {/ x
( _) f3 I, M& \4 O7 I* c3 e# P
" \: V# ?9 ^1 b+ j! k第16题,对于UNIX和Intel平台上的数据库应用如果需要存取OS/400、VM/VSE和OS/390系统上的数据库需要DB2哪种产品的支持! Z& W4 f; k j8 ?3 {/ Y- }
A、DB2 Connect
& f t6 \5 y' v; h' PB、DB2 DataPropagator0 v5 N% g0 ^% R0 c
C、DB2 Net.Data
: E. R7 R* H' j' u' |* ?D、DB2 DataJoiner* U4 F# I Z. B U
E、DB2 Relational Connect# N: `2 {3 w k! y6 k: q( z
正确资料:
8 q: W5 N7 }* L( R2 k. M4 W1 Z, q, _! |
8 y: F% ^: T/ K& I! N第17题,设有两个事务T1T2其并发操作如下所示T1T2
% v% P* U( R! o2 Z; g$ k1读A=10B=5
: B8 e D4 ^' u: }2读A=10
: Q9 Q# z; r" } }! j3读A=20B=5
: M! g0 x1 C% L# A7 |求和25验证错( ^% V3 s# ^" |% f( L& H% X
正确的评价是哪个
; ?( r! N- _0 s6 y% t6 E6 J8 rA、该操作不存在问题
( j7 m1 ]% i, m+ ZB、该操作丢失修改
9 Z) @% f0 R+ P( k4 UC、该操作不能重复读8 ?8 J o) l! F# a& [
D、该操作读"脏"数据
4 _0 \3 F2 W! M5 P( `3 t7 v5 ~/ p2 {正确资料:
9 Q% [ X5 F4 }5 M* F+ o8 |6 [6 S* w; Q; o
n- V4 @. ?5 V4 E# u( A2 d2 I第18题,如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库则需要在AIX开发环境中安装
& j- n( C, T$ ]' k+ mA、DB2个人开发版(PDE)
, X D# F( M' A5 [+ y& y- MB、DB2通用开发版(UDE)+ j6 |/ l1 v0 R) S S p2 t
正确资料:7 s$ O3 Z# Y: [' c
+ a& B8 O3 }' \
/ P" J5 q0 B c: i第19题,下列那种隔离级对于只读操作不在数据行上加锁
* L" ]& I7 g. @2 K) K7 dA、RR
8 m2 b* }# t: \- AB、RS6 q* g' }! m; d# E* p" m
C、CS
' a2 K. {* w/ v7 D$ HD、UR
) e, ~$ G+ _# u8 \# N" ?正确资料:
" l. A$ C. O3 l8 q0 k |! r) s, P8 [9 A' T6 T
4 f# _! k5 P/ M) u" M* L" J, Y- p
资料来源:谋学网(www.mouxue.com),下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力
1 }8 {0 `! U. p$ E2 oA、DB2 数据仓库中心* Z4 o% v( E, \6 o( e& [
B、DB2数据链接管理器
% A# q) }$ v8 r( xC、DB2关系扩展器
* ]0 `4 g, c$ U0 w9 R1 v9 r2 ED、DB2 OLAP Starter Kit
' T! Q' H4 s7 w9 B0 R0 g2 D正确资料:
" O7 Q+ N& N8 m% C2 U8 ^
' P k! v3 ~/ f/ E8 ^* x2 B( t6 q
9 g* @; m( c( {: V3 A2 G第21题,在SELECT语句的下列子句中通常和HAVING子句同时使用的是以下哪项6 a: I/ E: N5 }8 v) i* K0 n
A、ORDER BY子句
& B5 ^/ r3 x! c* Q8 {8 s' D! |& QB、WHERE子句9 B4 N# F3 H7 G' M, }6 a$ [
C、GROUP BY子句& Z* [4 S2 V7 m3 H+ w
D、均不需要
. ~7 o7 K+ S6 s7 P1 E2 S! @- R正确资料:
6 H0 n1 _: t4 v5 n5 a2 k( b# h, {( R( }( Q$ M5 o: h: w- x( V/ A
A( E) H! c& b第22题,关系规范化中的删除操作异常是指- B7 A, h" x" F) n0 y' l% N4 L. p
A、不该删除的数据被删除7 O- C" G5 w8 `9 O8 C% y9 Q, l* P
B、不该插入的数据被插入9 r' w5 U$ o; I
C、应该删除的数据未被删除- B* m& ^" } d9 M& }
D、应该插入的数据未被插入
0 B0 m* q% N+ e7 R# G' K+ R3 r* |正确资料:. t0 ~0 V1 M) u) g; e
+ f3 j, s Z8 o" N, M7 J N6 p% l
0 ]. l i+ Y; v第23题,关系模式中各级模式之间的关系为: [6 n6 f8 S0 w
A、3NF包含 2NF包含 1NF
# ?2 b7 G! |9 HB、3NF包含 1NF包含 2NF; e8 q4 S4 r- |+ N3 Q% v1 H
C、1NF 包含2NF包含 3NF
3 Y0 v2 h! j/ S0 cD、2NF包含 1NF 包含3NF
8 l. n( I% t5 J- J' r N正确资料:
' D" E$ e Q) u% v( \) G3 G4 }, T1 a$ a6 L! b) ?8 c3 o/ a) D# x
: [. W @7 b' e) P$ \第24题,向基本表增加一个新列后原有元组在该列上的值为什么
G9 ]' n0 y7 ?3 qA、TRUE
" {3 @: z3 @: L1 O. j. L- m, B: j" {B、FALSE3 b" m+ o$ Y! {" k5 a3 |# B d: _
C、空值
1 s8 [( W+ O5 QD、不确定
3 \3 E, B* @' [) E6 l- E正确资料:1 ^3 x4 D: r( @; h5 L! G2 V
4 e% G) F* a$ ]
; z! V% g) Q9 h2 K% g资料来源:谋学网(www.mouxue.com),创建一个DMS类型的表空间可以使用以下哪两种文件系统对象作为容器
# h0 V# u; K- D7 T: ]A、目录( F' I$ H' `* W+ ?, E
B、文件1 p! ?. U; P& j- Y
C、DEVICE
6 ?3 c/ z3 i# d! f5 m正确资料:; [; R3 S$ H* k% U( C
$ V: @: V/ ?2 Y- t- T: a5 P$ B
, ~; W4 Y" @% H; a# i) }0 F" E6 }3 f s
$ V! \" F8 e3 \( o
( f# v+ |8 O( S* R: b. }
: U' N) q$ }. a6 p2 f
, ?3 O S4 n9 q
8 C% N' d1 i, ~) c1 I" j( a" |2 u& @2 Q; t; k3 Z
% y% U* u# Z) s4 O3 z% p
' X8 h1 }$ D. I! d' }& ]( {. L1 T% G
% j" K5 m- O H
# l! c+ s- |8 q. d2 O# t- | |
|