|
资料来源:谋学网(www.mouxue.com)数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业一# H6 [! p1 X( d% `" m7 _
试卷总分:100 得分:100! o Z2 H6 M4 k; ?0 J
第1题,设有两个事务T1T2其并发操作如下所示T1T2" R% X6 X1 @/ b# C. J
1读A=10B=5; S& n0 X$ T W/ R$ u
2读A=10
0 [7 w+ S- b6 a4 f7 ^3读A=20B=5* x1 ? }2 [ V ?
求和25验证错
6 P0 {$ P! {5 a( X+ Y) Y: c6 H正确的评价是哪个
1 v3 ?( w3 S/ H m' RA、该操作不存在问题
. ]: q( v2 ^1 v; X& fB、该操作丢失修改
" r; O) w; z( T. H3 I- kC、该操作不能重复读4 r. V( j( a. b
D、该操作读"脏"数据! l' _( i2 b/ [4 z/ n# x. c$ J- A
正确资料:
5 P3 a& u" @, x" e2 [3 q) F- Q# D: Z, o
" \9 ]' V* X) L) A. @/ O+ A2 |
第2题,如果用户在SQL语句中没有指定数据库对象的SCHEMA则其缺省的SCHEMA是! \9 J' A- U; ~
A、SYSIBM
6 _! B3 x3 b" h9 t2 x* }5 j+ eB、SYSCAT4 H9 ~5 ? ~, |! N9 G% }# j6 T5 R
C、SYSSTAT
; l+ _6 e2 c% o( X. Q& VD、该用户连接到数据库时所使用的用户名
- H2 F w$ v. T$ q$ CE、以上都不对
u8 d; c) G) U% e$ |- F' c正确资料:请在附件下载资料!! X% H, r6 ~- B @# O
1 h7 W. Y8 w* s2 }, h& B7 y, G* ^& V8 E1 x5 E. h
第3题,如果选用循环日志方式辅助日志文件何时分配
w- u7 y8 O0 e' D' QA、数据库建立的时候" w& v2 o |, ?! H$ m, y: F
B、数据库服务器启动的时候
8 }/ B; | B, g. _1 L1 PC、需要的时候
- z' ^& ~( L5 iD、以上都不对
; r* V M: N* h+ X正确资料:
8 L. r/ n$ y. o9 V8 o7 g* j: l- }/ @! I* \( ~
8 t3 \& [( j) E9 s9 C' r# I u0 q/ I第4题,要更改数据库管理器配置文件需以下哪个数据库权限
) T0 z5 L# O+ Z1 BA、DBADM; ~) q- D F- N9 y
B、SYSMAINT
6 W- B+ W1 Y1 e: t% Q- j7 BC、SYSCTRL
6 p) v, m: D3 KD、SYSADM3 k8 P6 b) ]$ f8 T% t5 K, f& U* ]; a
正确资料:请在附件下载资料!
0 `+ ?( g" e ]- |, c/ ^4 o! E7 Q9 G2 u3 V% D7 {5 z2 R6 ]$ o9 D
6 E$ {3 U7 p: h: C9 i资料来源:谋学网(www.mouxue.com),Giventhecode
2 ?' W1 e7 T4 s1 Q; tEXECSQLWITHmostcitiesAS
0 w. x1 e/ A3 |
& d* E' v; [$ x; T7 K, R% S6 QSELECTbidbnameacities
" n; p# X& M9 ?) v% A4 fFROMcountryastaffb
# C2 }/ L" @" `0 b" o5 uWHEREaperson=bidAND
b0 A$ W+ p( }$ Ycitiesthreshold
$ U7 D5 Y3 O# D$ n, ]( A9 z% F3 L! Q# D/ ^8 R/ X; ?
SELECTidnamecitiesFROMmostcities
* }+ f& M! i0 J Y; W- o! p$ XINTOidnamecities
, C2 O1 J$ [1 H' \8 OWHEREcitiesINSELECTMAXcitiesFROMmostcities, t R/ `9 P+ p6 j8 Y% y
WhichofthefollowingcanreferenceMOSTCITIES1 U. W5 i0 G) j* |# u& s, a; y8 @+ q
A、The current statement
( ]: y5 q3 u& f) ] L* M" R# J( m, FB、Statements from any application
$ o8 w! K0 f2 l' _+ _C、All statements within this application
+ I. k( @3 C: C; s5 TD、All statements within the current unit of work- e7 R6 W3 x7 B0 a; L/ j
正确资料:谋学网, j( w/ U# F4 v
# ]4 {$ r/ W$ H5 R6 ~7 F: D0 s! G! S+ \3 x2 {1 E) F( }( C( e
第6题,GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully
, J, u/ d" a4 Z4 L4 r2 n# ?Thread1INSERTINTOmytabVALUES11 \% E, B( M+ r: z
Thread2INSERTINTOmytabVALUES2
0 V( }% M5 w0 |# z$ W" qThread1COMMIT; V3 @' z5 J, B( A5 q
Thread2INSERTINTOmytabVALUES3
/ T( U% N6 N) Z. AThread1ROLLBACK
; S/ _& m9 L0 u; t- r8 j: IThread2COMMIT
' ?) Y b- ^3 \( s% zHowmanyrecordswillbeinsertedandretainedinthetableMYTAB
9 i# J" X( N0 W# a. B7 iA、0& _, Z+ e# e4 N! ~2 A$ M
B、15 O3 u' T9 c+ D; I
C、2" k( B2 Z* o ~- Z; j" X
D、3" g3 f# V% _$ r6 L# [% G9 N: y+ b
正确资料:4 X2 B' d; q, y, X1 A0 F: {( c
; Q4 G& I6 @2 g' K, j
9 k! L, q; v# V: F0 }, Q3 l* S( e第7题,两个子查询的结果可以执行并、交、差操作
1 }0 z+ @ Z: D4 H1 RA、结构完全一致
; [; I5 O; v, t5 P: lB、结构完全不一致
' l6 l9 ~. m6 W9 ^' D) \C、结构部分一致
U w1 _* y" u3 O0 C' v' VD、主键一致7 f d$ X/ H- G$ I6 u' ]7 p+ v
正确资料:谋学网
+ T7 W P& h1 U9 b7 Y# ]9 Y& b
1 x% [; V, V/ A: ]' `8 S$ ?# F# K" _& m9 Q$ w# D6 W7 G6 B7 \7 B
第8题,AnODBC/CLIapplicationhasthefollowingpseudocode
% y+ q( I& I$ Q+ Z2 Y/ ~SQLAllocHandleSQLHANDLEDBChEnv&hDbc( r! I( J; w" q+ r( E) N, k' f
SQLConnecthDbc"CERTDB"SQLNTS"user1"SQLNTS"passwd"SQLNTS
7 k8 \, X$ n" T d' e" iSQLAllocHandleSQLHANDLESTMThDbc&hStmt- q3 p: }0 U+ w" r% K
SQLExecDirecthStmt"SETCURRENTSQLIDdb2cert"SQLNTS" A; s, T4 ^0 g8 Y, j" D
AssumingalloftheabovecallsexecutesuccessfullywhichofthefollowingfullyqualifiedSQLstatementsisequivalentto/ c+ _) z" L6 F$ g* J s" d% d1 a$ X+ I
SQLExecDirecthStmt"SELECT*FROMuser1table1t1table2t2WHERE0 X( E) C3 r2 j0 u
t1col1=t2col2"SQLNTS# f! F; D) z5 \- [- P8 G; v
A、SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE
$ t' w, w2 H4 F' Et1.col1=t2.col2", SQL_NTS )+ j" X% }. I0 t! l: y
B、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE : R# R% a e" r
t1.col1=t2.col2", SQL_NTS )
$ N$ Q. i# F0 |7 E. n; L, F8 c) `C、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2
/ n6 Y! O) @6 \" \( ?WHERE t1.col1=t2.col2", SQL_NTS )
8 _. a7 \# O4 f- w/ Q; S/ ZD、. SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2 5 j4 J3 d$ L) [( y1 J% z7 ]/ T
WHERE t1.col1=t2.col2", SQL_NTS )
8 E! v: L' Q& o4 |正确资料:
* \3 v! Y" O' b* o1 a. [" W, b5 N+ g' P: Y) h4 [
6 U6 Q/ Q9 s* g. Z7 T( c- t
第9题,下述关于数据库系统的正确叙述是( z9 {& O, s6 S! |$ {
A、数据库中只存在数据项之间的联系3 E$ |8 Z3 E9 Q0 t" P7 l
B、数据库的数据项之间和记录之间都存在联系
( |# h4 g1 { _" e& b7 S c0 f0 \C、数据库的数据项之间无联系,记录之间存在联系5 x: P3 j( Z+ o8 C
D、数据库的数据项之间和记录之间都不存在联系
; C) c* g8 A. h$ y2 L正确资料:
9 Z0 Z% }# V/ i! j- x
& [4 _0 b3 l# }8 o, r3 d) N5 n% K, |7 N" I+ q9 ?' H
资料来源:谋学网(www.mouxue.com),若用如下的SQL语句创建一个student表
7 N5 [4 a: g, O2 U; t. ACREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC2( Y! W6 `( J! {. q! E1 W+ ~
可以插入到student表中的是哪一项8 ^/ i' Z& G! S8 h
A、('1031','曾华',男,23)
$ o' k& m/ \5 S" h) z# Y" ~B、('1031','曾华',NULL,NULL)
( y0 K P. L K% |C、(NULL,'曾华','男','23')
. n+ q+ @. n3 zD、('1031',NULL,'男',23)
; v' S* a# A0 W正确资料:. N% _) F& b* s3 ]0 @: g4 P3 `
& s5 `- W z; u4 S D% P( d3 b
b/ {- l- ]8 I( I第11题,事务的原子性是指
+ }) [5 T: }/ r: Q& x6 `1 H9 U1 F9 ~+ yA、事务中包含的所有操作要么都做,要么都不做
# x' J- b) h- c( B" y/ w$ xB、事务一旦提交,对数据库的改变是永久性的9 L4 i. n( j4 o$ j! m
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
6 k1 I0 s+ B% r/ n1 P& ID、事务必须是使数据库从一个一致性状态变到另一个一致性状态 ~3 y; L! H% d0 s5 w
正确资料:谋学网
0 j4 p4 i% D6 Q) J ^7 ]5 k7 Q& Q+ P
) U" n! I- H( J. z
% ]' i# ~, H+ K1 _) X资料来源:谋学网(www.mouxue.com),在SELECT语句的下列子句中通常和HAVING子句同时使用的是以下哪项
. e- e) c0 l' s$ E1 a( D( o) [; B& BA、ORDER BY子句
# J# g' b# p8 p) i: d1 T& BB、WHERE子句1 o$ ]5 t+ b# s b D# M
C、GROUP BY子句
( l& ^. y2 V+ O9 b3 WD、均不需要 I9 O* |# t1 V, y) v3 e
正确资料:% U8 s) K; S J( A
* y0 @" J$ ^, L" i$ V
! i4 f- W( b3 j: W$ w第13题,ER图中的联系可以与实体有关' r' w- H5 a7 Z# V
A、0个7 P- t( `3 g$ L8 v- t1 x S
B、1个
1 O) x* z8 d. k0 I2 E% gC、1个或多个
! d2 _! a; j% k9 W7 H8 CD、多个. g Z d, W8 s* v% |/ C1 c; D; `
正确资料:( V. o8 \1 M2 v3 o0 E. B
' K* F! S# Z# k7 a9 [: |. v+ t, c; m6 _4 V3 P2 g. g3 r. @
第14题,据库系统和文件系统的主要区别是
) m; ^. S% l2 W* m8 C% R2 \A、数据库系统复杂,而文件系统简单。
% F; E. S! M( @7 [9 e7 qB、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。3 }( _$ e' U9 u
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。# Z; p9 ^; a* ~5 \$ X; [) G
D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
, k% }) [: O# V: ]1 F5 x8 C, P# j正确资料:
+ V, P8 C4 V2 ~8 L( s1 y: R/ ~6 }5 s$ a2 w) {1 k9 \
; b" o% O3 D' K3 c" A) h* n" E, c
资料来源:谋学网(www.mouxue.com),SQL语言具有功能; C* Y4 M* p% w; b/ ?- B/ R
A、关系规范化、数据操纵、数据控制
D: G. }* N) b. w- x, XB、数据定义、数据操纵、数据控制
( s4 I& T0 \) _3 A5 I, Y8 iC、数据定义、关系规范化、数据控制 v. z2 [- q5 J7 P
D、数据定义、关系规范化、数据操纵$ a3 y1 Z0 t' l4 Y/ h, [' e
正确资料:5 ]/ B1 [/ D( ]! T' h* a" E
" J3 x6 M, K: ^8 ~' c* `
/ ]) `# y- @. x: b6 w第16题,AcursorisdeclaredwiththeWITHHOLDoptionWhichofthefollowingstatementsisalwaystrue
0 s4 s( ~$ w/ i+ S5 EA、The cursor will remain open after a COMMIT.
, L: d8 e% }4 K8 d1 P2 oB、All rows retrieved are locked until a COMMIT.! O; f- x. H" T# W ^
C、A COMMIT will not be allowed until the cursor is closed.
+ t6 w7 O- c8 @6 ^D、Locks obtained by the cursor will be kept after a COMMIT.
% u5 K! X% A. B正确资料:谋学网+ c$ e; ?$ e, u, _1 v2 t, M
& r' ]/ M1 ^( c; o3 L2 X* u
" L' I! J; `( H5 j5 M" T: B第17题,使用DROP语句撤消基本表时使用以下哪个子句可以将下属的视图和约束引用全部撤消0 i. C( Y& ^: z' z3 q& _. s
A、NULL. k; s( F( g4 w2 _5 ]
B、RESTRICT
8 Z* c" r9 f: n( J/ X6 a- sC、CASCADE
/ ^. B: L- m. a E& Z$ t8 SD、DISTINCT; J J+ g9 U1 k" f, P6 x
正确资料:: C" T. S7 s8 k* C2 \" H* v7 |
3 g8 F2 U2 j: E2 @0 C2 j* L- i
# ~, ?- o/ G( ~* p/ `- m t3 e第18题,下面哪一工具允许用户开发存储过程2 E! \' f6 N: ]4 z7 I
A、控制中心2 O; B4 ?3 E8 t6 T
B、命令中心& f4 D1 ^$ h' V3 e/ W2 |4 H
C、任务中心1 o* |7 R( m. g4 E2 {2 r- C7 V$ `0 V
D、开发中心, n5 i e2 d# Z/ E
E、健康中心1 D0 x' z( D/ ]- E: {( k2 ~9 c
正确资料:请在附件下载资料!
( O" H6 @/ q; I* i5 a1 K6 |/ `" i$ @! ^( p: d+ ~7 Z% o
4 A @% A* }! [ z, u
第19题,下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力
6 H$ u5 p' D4 q$ f" CA、DB2 数据仓库中心" _6 H* `4 t4 q; k2 o
B、DB2数据链接管理器
$ d0 d$ s5 }2 ]2 Y5 U5 Q. f8 K( NC、DB2关系扩展器% r _% H$ c5 i2 t9 e
D、DB2 OLAP Starter Kit, Y1 ~/ G6 `9 p$ n, W2 K8 `2 ]; ~
正确资料:
& a# {; ^' y. M8 I# x2 ~
0 M& V+ i/ g- E- h, u R% o4 B4 w' w6 S D0 m& ~5 ?
资料来源:谋学网(www.mouxue.com),嵌入式SQL语句中引用共享变量时必须在变量名前加什么标志
: E3 S! |" [3 h4 S% l1 vA、号8 k8 Q7 s, J0 i$ [1 C% k @
B、分号
# u' W" k) E5 q' lC、句号
, D1 P1 l! n3 qD、冒号
7 I: H, t4 Q6 i% [/ {/ F+ v2 P- O. ^, S+ \正确资料:请在附件下载资料!
% Z$ A' i" G' e7 }' Q0 S% L
6 y f: B8 `0 b, f" s" V; B
! V t" B* k0 y# I2 s- L% E6 i第21题,下列SQL语句中能够实现"收回用户U4对学生表STUD中学号XH的修改权"这一功能的是
% `. W3 s3 x2 f* @" aA、REVOKE UPDATE(XH) ON TABLE FROM U4
' h+ s) S! P( p3 V2 K% e/ J4 oB、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
) R/ T# b, b) c5 y8 ]C、REVOKE UPDATE(XH) ON STUD FROM U4
+ H3 |; \$ d9 b( W$ F* kD、REVOKE UPDATE(XH) ON STUD FROM PUBLIC M; }; w( E$ L+ j0 H. R9 \6 m
正确资料:
7 @5 W4 z( b! X& O
, {+ }/ D& r% R" P5 J2 V( ~/ h4 W) t. C
. B; o9 o( W+ D$ h第22题,给出下面信息5 j8 k. w% V$ O$ a: I5 b8 O2 k/ X
CREATETABLEtab1c1char3WITHDEFAULTNULLc2INTEGER
Z; Y2 j h+ d' j2 A( `+ `INSERTINTOtab1c2VALUES'345'/ S6 T$ F6 U& N v4 |: h, r% m$ [
如果在命令行处理器CLP中执行以下语句以下哪个结果是正确的SELECT*FROMtab1
) }* s7 w, ~0 V" j8 \+ q1 o/ tA、C1 C2 --- ----------- 0 record(s) selected.
) c7 ]; A; U- s8 H$ p, QB、C1 C2 --- ----------- 123 345 1 record(s) selected.
3 e5 U9 @; y! u sC、C1 C2 --- ----------- 345 1 record(s) selected.! T9 {- ]" |7 W' I+ I
D、C1 C2 --- ----------- - 345 1 record(s) selected.: F# j: L; ^/ P# z0 g( \
正确资料:谋学网* t- h5 x1 H* _
! h: m* N6 Q9 z
2 V( o1 r5 k5 W0 ^
第23题,Whichofthefollowingisabenefitofuserdefinedfunctions; q, N7 d+ j/ @1 F; t4 a
A、Improves application concurrency& [' x" w9 j3 d7 X0 Q
B、Improves blocking of result sets, m' t2 N0 [' p
C、Simplifies application maintenance
7 Z+ p8 N/ e3 \& A+ K$ dD、Reduces memory requirements on the server
D9 a6 U1 O6 s0 Q- S! K# |5 |& T正确资料:
& F8 ]1 P5 S. r6 @3 f) v6 D& \0 l" @' c2 P; h: I
; Q. l# F2 m2 Y第24题,Giventheexpression- K- g5 I% u' e% a6 i
WITHmostcitiesAS% t2 L7 m4 M3 S
, J; U" T' t5 T- ^
SELECTbidbnameacities) S, f( p( N0 v* Z
FROMcountryastaffb2 P" q- h2 [4 s6 j5 ~
WHEREaperson=bidAND: G# p! f- o' J
citiesthreshold& P0 g$ [; W6 m
0 z. q' U2 {' |' \& M
SELECT*FROMmostcities. }: w$ q J$ q1 q* t. _
InwhichofthefollowingdoesMOSTCITIESexist0 \7 e6 A' N4 ~, L4 N
A、user tables: `* T) N4 B7 s2 Q2 _
B、server memory0 v8 T) ~- I: _$ ^ l7 y
C、user table space# N" V- E: @( B/ d, n; b
D、system catalog tables! p$ ^, w1 C F
正确资料:
0 |9 N* q, N5 S- L) g+ t) ], r; }2 ~3 R9 v, T
+ N T9 ^: V' n8 g
资料来源:谋学网(www.mouxue.com),向基本表增加一个新列后原有元组在该列上的值为什么) @8 C0 H- V9 D9 k
A、TRUE% X9 ?7 d4 z* G1 [) U, U
B、FALSE
2 `- |# P; O0 i& x# v( N8 U: nC、空值
% o) X5 s+ I p( h* T- J% aD、不确定
! S5 j. A: x9 g正确资料:
6 J' g. Y8 {7 y4 _. c# Q; g: p' n, p! ^! S ]3 b5 G" `
4 b8 X, O: _! r# D k2 b+ v7 Z4 D; e) C
" r* X" o2 F6 k" P9 P D
; `/ D! Q8 {4 j
r4 @. M% D5 s) }, Q7 u- W/ G/ F/ t# T
/ q8 m( [/ i; t* B; S% E' F z6 t9 r1 G; I' Z
8 H9 C# v( G, x/ _% t! |
; y5 w P& H v& C- p
* v8 y7 i& B) i- p
4 F5 Y( h q) J% V9 u6 d3 @- d8 X8 r7 f% q$ _0 t, b1 h
|
|