|
资料来源:谋学网(www.mouxue.com)数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业一
; i3 n$ T ?* ]. S1 I试卷总分:100 得分:100' n$ v$ q% A# w
第1题,设有两个事务T1T2其并发操作如下所示T1T2) `) x" ~5 F* _- d2 k
1读A=10B=53 f1 I1 \) Q( V$ V
2读A=10
) P! k1 B H d7 T5 C. D/ X0 U* M3读A=20B=5 K% B. ]0 |/ o
求和25验证错3 Q3 Q4 Q0 e4 r4 ?
正确的评价是哪个
0 G- c- L2 Z! w; N* w4 WA、该操作不存在问题9 r+ o7 q( u; R3 F
B、该操作丢失修改% Q& h) x0 B8 U7 X6 u
C、该操作不能重复读
( Z) B V1 q7 x2 KD、该操作读"脏"数据
- c# ~* A; z: o( l4 N3 Z正确资料:
$ f- v# b9 v+ W% u7 F; [
/ \$ i0 P! ~8 v2 ~
( y, G6 a4 _9 {" l# F2 ]$ _! Z+ {第2题,如果用户在SQL语句中没有指定数据库对象的SCHEMA则其缺省的SCHEMA是
* H8 T- j; ?$ S: Q3 {* H; JA、SYSIBM% c. p; k& Q8 h0 ^( l" S! q
B、SYSCAT
2 {+ k" u: L! ?% ^9 XC、SYSSTAT6 n- T. C" ~% n4 M* ?# G' I
D、该用户连接到数据库时所使用的用户名2 c1 U: u' |' C+ s7 O" x1 h& w
E、以上都不对
% K, G: k- @. e" H$ V; Z1 [6 ]正确资料:请在附件下载资料!8 h- v. ~" x1 S6 C; A2 o% q3 K
1 s( e, r2 x/ ]% P9 z2 f$ d
2 w1 s$ K3 Z" b! W* ]
第3题,如果选用循环日志方式辅助日志文件何时分配$ m7 C! P) k9 G+ p4 J; f
A、数据库建立的时候- l; {& c* a; {- ~: m* q- h/ J
B、数据库服务器启动的时候! k1 a$ r+ s o0 p6 G0 W
C、需要的时候
1 A8 h O7 M |& O3 f4 W0 Z5 fD、以上都不对
- x6 u' e1 A1 `9 J正确资料:
+ I6 m1 |* X( M U9 Y
( ^0 y/ O& _$ X4 G) p/ M$ ~- u4 W3 O9 k( B/ W) ]
第4题,要更改数据库管理器配置文件需以下哪个数据库权限
: o4 L6 F" [. ?A、DBADM
7 G* c9 d$ b* a$ jB、SYSMAINT
& K' X9 d+ Q+ z1 rC、SYSCTRL
1 m5 R( J( N- w; B, E2 O$ P: aD、SYSADM
0 L3 q9 @7 q, y正确资料:请在附件下载资料!
9 S' p1 n* P- A+ ~3 g3 ~# G2 T5 L$ F1 R- j; X) k
' }7 J- H9 ~4 h资料来源:谋学网(www.mouxue.com),Giventhecode, j0 | q& R1 k" y( v8 ^
EXECSQLWITHmostcitiesAS5 p6 q3 H) b8 f0 c. |* D: G3 G" f
2 d0 x) k) S8 i g0 P8 C5 USELECTbidbnameacities; f' l3 \ `( I) L' c
FROMcountryastaffb8 H/ w3 a0 J/ r& q, B
WHEREaperson=bidAND
0 Z8 i: b7 K' Jcitiesthreshold4 u& N1 @8 U" Q2 R3 D4 _8 s
3 x& s, E0 d* I3 }SELECTidnamecitiesFROMmostcities
& e# m& G. d h) {INTOidnamecities. Y( f# e& P5 H: @) e6 U6 u7 N
WHEREcitiesINSELECTMAXcitiesFROMmostcities V& w! C- j) r
WhichofthefollowingcanreferenceMOSTCITIES7 g. P9 d4 J0 R$ ^( E
A、The current statement
9 p3 h$ A6 H7 F4 P$ yB、Statements from any application
4 r7 F2 e$ V: l7 LC、All statements within this application
2 q- ~0 R. U* b8 i e: L! r/ CD、All statements within the current unit of work
6 P1 Q& D0 ^2 s+ Y4 H正确资料:谋学网" S1 t0 S; _/ \( C
4 m, k9 g' ?* f, H9 v" P$ O3 l& Z9 S( Q* n# {
第6题,GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully6 ~+ K- E' P1 D# @
Thread1INSERTINTOmytabVALUES1
( C% _% U! i# Z# K' [Thread2INSERTINTOmytabVALUES2# L, G+ Q* ^1 f6 |/ B' T# Z3 n5 `
Thread1COMMIT* A V+ Q9 m+ e% T0 n) U' @5 M
Thread2INSERTINTOmytabVALUES3
- k9 l: ?- c3 W YThread1ROLLBACK
, z5 I: ^' m7 x3 B( ^ W4 ?. LThread2COMMIT
7 {, X; M* H7 c* r2 THowmanyrecordswillbeinsertedandretainedinthetableMYTAB& x3 D& C: a. o( S. t9 m
A、08 {( @* E' @0 t6 I0 a2 {) Y
B、1
& L X. @$ C- I t9 y, HC、2
7 g7 J* G- j; k' u, Q3 r5 y6 _$ M9 wD、3
' L! W9 e* o3 k+ m$ p% W正确资料:& a! w. \ x) N/ p" f
e9 M5 p" Y+ i& z7 X' Y
6 d/ L" i. C" {4 n, H+ _+ M第7题,两个子查询的结果可以执行并、交、差操作
. P+ L& Y" M$ I, [A、结构完全一致
: T+ \! ~# L& A5 E8 ?9 c- q% E HB、结构完全不一致5 w- W! E0 D* c; G. `4 S
C、结构部分一致2 \" }) M+ }5 `' D9 U
D、主键一致
- T$ H8 Y" u1 G4 W正确资料:谋学网0 S& i/ j$ s% M8 Z6 O' X
+ m5 V8 \3 p1 B
- k: I! \3 f& v) R/ k第8题,AnODBC/CLIapplicationhasthefollowingpseudocode$ W+ Y3 [/ c+ e( {5 ?% n6 P
SQLAllocHandleSQLHANDLEDBChEnv&hDbc- R- ` g7 b4 W3 q; J
SQLConnecthDbc"CERTDB"SQLNTS"user1"SQLNTS"passwd"SQLNTS
: V, T# X) _! I O9 E2 i- v0 N+ B. ISQLAllocHandleSQLHANDLESTMThDbc&hStmt/ N) M$ e" N: ]6 w# p* P
SQLExecDirecthStmt"SETCURRENTSQLIDdb2cert"SQLNTS2 a% s3 q6 h5 p q
AssumingalloftheabovecallsexecutesuccessfullywhichofthefollowingfullyqualifiedSQLstatementsisequivalentto& e' x; g/ Z& R# T/ N
SQLExecDirecthStmt"SELECT*FROMuser1table1t1table2t2WHERE
1 I" k" ^' A% p' d3 j* w% mt1col1=t2col2"SQLNTS
) H; f: F* s! @2 l! u0 aA、SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE & p/ S$ `4 f7 z" C
t1.col1=t2.col2", SQL_NTS )
5 {- H" i7 E6 Y) O. aB、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE
$ V, ]' Q3 g3 j, F6 B5 n) c u3 d& xt1.col1=t2.col2", SQL_NTS )- U5 v! Y9 m1 e. \
C、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2
6 R" ^# c+ N" Z5 @" n9 lWHERE t1.col1=t2.col2", SQL_NTS )
1 O/ j4 f0 ^2 _# p; @& zD、. SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2 ( ^4 }" \/ R: K( L
WHERE t1.col1=t2.col2", SQL_NTS )
# O! o; q2 \* j5 J1 U# @正确资料:
! D5 @% k( M+ H' O; C) L8 V% c4 `* t% f( Z2 V. [
' H/ P- Z6 e ~第9题,下述关于数据库系统的正确叙述是! D/ D( r- U& _% F- M |
A、数据库中只存在数据项之间的联系' M" n# m2 w" j0 R1 _
B、数据库的数据项之间和记录之间都存在联系
9 b3 t5 a4 ~; k' k: j5 A; s6 F$ LC、数据库的数据项之间无联系,记录之间存在联系
, l; ~ }. f/ M! |. G, nD、数据库的数据项之间和记录之间都不存在联系8 q3 B$ W) v- l: t0 J- h: s
正确资料:
- ~4 G% ?1 e+ Z3 C) Q
8 X# S5 ~+ h1 C6 f r" t( [0 d% [4 {- t
资料来源:谋学网(www.mouxue.com),若用如下的SQL语句创建一个student表
. {8 }$ ~" k+ b% `- s, oCREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC2: e1 Z( S3 S3 v/ v
可以插入到student表中的是哪一项2 B* m$ [$ p; X, G5 K$ K( X( y
A、('1031','曾华',男,23)
$ W( n! R- v, k$ uB、('1031','曾华',NULL,NULL): H$ `9 ~+ A5 |0 ?6 I4 U! [% F
C、(NULL,'曾华','男','23')
: {# {) v" ?% X7 g% Z2 i3 N1 q/ zD、('1031',NULL,'男',23)% y3 u! [7 @) s$ n0 q: z7 v4 M
正确资料:7 B" M; \/ g' K! R0 r) ?
& F0 R* e! O/ _3 K8 M
( B6 X* w( I. v% K% q( W& f第11题,事务的原子性是指
% O9 _4 a; P7 j9 |- p8 S, m vA、事务中包含的所有操作要么都做,要么都不做, G0 `, B9 A, K" m
B、事务一旦提交,对数据库的改变是永久性的
$ B0 z" A- o" F# P: dC、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
6 [% z! |2 l! y8 D! `! uD、事务必须是使数据库从一个一致性状态变到另一个一致性状态! S0 y$ @ }' M' y" N: i
正确资料:谋学网
; D, G' w; V K9 r6 c8 U! F
8 S( e& H4 @2 m9 q: U
! L& _; I* f+ p资料来源:谋学网(www.mouxue.com),在SELECT语句的下列子句中通常和HAVING子句同时使用的是以下哪项
. D/ z: q3 N* A: n; H0 I- k: k$ L% ]A、ORDER BY子句
6 o1 o) X$ j" ?! a0 K5 cB、WHERE子句3 t# V& g# B+ b2 C- ], L7 q
C、GROUP BY子句
) ~# S# H% B6 A' x7 M1 a. A" SD、均不需要
: Y# F; g' k1 r; R }6 x& |: Y正确资料:9 p0 S( G; {* F" \$ _+ _) \- t
2 J2 K6 v% A6 z4 X+ ]; ?0 h T
0 j9 H/ y% Z$ @6 |. ^第13题,ER图中的联系可以与实体有关
* a. b# |' N. P1 VA、0个
1 }+ c2 r$ o% \2 d" qB、1个! q: y* p, F$ c. W8 C
C、1个或多个4 M7 K3 Z0 u# Q" Z/ L, ?
D、多个) W l3 p$ x& |4 h; X4 ?2 c; O" x
正确资料:8 b; i5 ~, i% g# x( B) N" Z
: O& p- T, @& U1 U" d5 k
8 G, N8 Y* A) l; g; Z B) a第14题,据库系统和文件系统的主要区别是
- y( a5 F% c( D! e' O* rA、数据库系统复杂,而文件系统简单。) R3 ]- s( M! I( V h0 d, ~
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。6 f) S E; ^4 b* R+ [
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
( [3 o! U) N/ t+ G) D6 ~% CD、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
* \/ [/ ?% c9 a( k正确资料:
$ S2 x" N6 X- Z9 [+ Z" b0 b$ }2 f2 p* z5 M" q
8 Z+ b9 b" @# d! r9 ~资料来源:谋学网(www.mouxue.com),SQL语言具有功能
% a$ r2 X t$ KA、关系规范化、数据操纵、数据控制) r4 g. `! r' g( K2 h2 u
B、数据定义、数据操纵、数据控制
2 c ?$ m( R3 ^: w/ T# @C、数据定义、关系规范化、数据控制
* V5 f) V8 \3 \1 f2 O( gD、数据定义、关系规范化、数据操纵
5 |! x H# Z& ]正确资料:
0 a% d/ K7 c" s) a$ n. F0 O
; R; \. L; b6 O
a$ A0 y. g! K1 t第16题,AcursorisdeclaredwiththeWITHHOLDoptionWhichofthefollowingstatementsisalwaystrue2 n; t3 d" Y7 e0 M
A、The cursor will remain open after a COMMIT./ C5 [4 n: b* Z; j
B、All rows retrieved are locked until a COMMIT.
/ L- x" m) [) H9 u) }C、A COMMIT will not be allowed until the cursor is closed.
8 x3 `( h" s+ c$ L: }. x* v0 s; LD、Locks obtained by the cursor will be kept after a COMMIT.
) G; D2 D1 Y' O8 H! F+ U$ ?正确资料:谋学网
$ C# J7 u" Q6 @% E
: a% X; {! E/ ^& D. Z, `1 v/ T! ?6 X- N) Z& b/ T. F
第17题,使用DROP语句撤消基本表时使用以下哪个子句可以将下属的视图和约束引用全部撤消
; b7 L% w0 \' N) MA、NULL
) x3 }- p2 A. FB、RESTRICT1 [' Z$ ~7 N& w
C、CASCADE) ?1 l0 A" [6 N7 y' ^: \
D、DISTINCT
* u" O5 Y( Z, D* _" J: m正确资料:
, c* a" Y$ }' v0 H. V2 j0 [% M B# Y7 q, d. s
8 |7 P. j' ], J0 ]7 E0 A第18题,下面哪一工具允许用户开发存储过程9 O/ X- b* D5 M5 _6 E
A、控制中心9 X" B/ s, f3 t( C- c/ ~+ v3 }3 B- L
B、命令中心
2 ` v3 l4 w/ f9 l5 ]9 Z1 ^C、任务中心
- R7 C7 d5 N: O$ O U$ ^; z# iD、开发中心
: }+ V" q- q& [E、健康中心# v& d+ D( u/ r) R. V# v
正确资料:请在附件下载资料!$ B) O0 V7 A6 H3 v
5 w+ r$ Z( |' Z3 Q( E4 p/ B( {0 X8 G; q
. `& O* L) j8 U$ L5 h第19题,下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力
" j- e6 i: g/ JA、DB2 数据仓库中心
3 J+ c% k& g6 W1 ^& Q# ~B、DB2数据链接管理器
* c4 J0 Z% U2 R2 r( C/ Z( o7 ~C、DB2关系扩展器6 p1 [5 \, ]8 u8 a' Q
D、DB2 OLAP Starter Kit. |0 z) q! h" k6 d% _( e- g
正确资料:# I( }' A" N$ Y f8 J4 n
( c% H3 V7 d: H$ N1 i5 X/ h1 T5 g# v, S2 c7 k+ H
资料来源:谋学网(www.mouxue.com),嵌入式SQL语句中引用共享变量时必须在变量名前加什么标志6 E4 R z m$ ?1 y5 \
A、号# v2 u* i# J1 W; c; R: g4 U% i
B、分号- d' O& Z! g% E8 z" m: L) x2 Q1 P
C、句号8 c& H" P | Q) ? \
D、冒号: U/ Q P) v5 H! s! o% O
正确资料:请在附件下载资料!" S' i z* o2 A* i3 V$ D
" } v: `- w$ y' {8 m2 t. ]8 P0 N
0 k! r) }. t3 @1 H+ N
第21题,下列SQL语句中能够实现"收回用户U4对学生表STUD中学号XH的修改权"这一功能的是
- j% h! R+ b6 \0 DA、REVOKE UPDATE(XH) ON TABLE FROM U4# N* ~# z2 K' h
B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC* }% t$ s" u7 _" m* i/ v# z
C、REVOKE UPDATE(XH) ON STUD FROM U4' Z) F1 ?, g5 w+ O3 n9 Q( |+ i
D、REVOKE UPDATE(XH) ON STUD FROM PUBLIC
, E, h/ X& h# U正确资料:
J, g4 R/ \" R7 U/ H0 y
9 |+ Y8 P! n2 c- `6 H% g5 G0 ^4 o0 C3 k! t
第22题,给出下面信息* z4 E7 E3 G+ p6 K) b0 B# g
CREATETABLEtab1c1char3WITHDEFAULTNULLc2INTEGER
, b( f4 B9 }# mINSERTINTOtab1c2VALUES'345'9 L+ q% C( ?+ ?, ?4 {3 m
如果在命令行处理器CLP中执行以下语句以下哪个结果是正确的SELECT*FROMtab1) } X" p' H5 e. i0 D+ j
A、C1 C2 --- ----------- 0 record(s) selected.6 Q. e; \+ p* C0 E. e: n- r
B、C1 C2 --- ----------- 123 345 1 record(s) selected.7 f' W! v- l7 }& @1 Z- ?5 L a+ a
C、C1 C2 --- ----------- 345 1 record(s) selected.( K. T" z5 n& d3 `) R U3 x
D、C1 C2 --- ----------- - 345 1 record(s) selected.
# u) C! n0 R1 n2 ~: \$ r正确资料:谋学网/ p" H0 S6 z4 J# j V) D
1 g6 g; h3 G/ n( x( h4 q! `) t& X% X
第23题,Whichofthefollowingisabenefitofuserdefinedfunctions
4 k$ k' ~; N$ S6 A2 Z1 oA、Improves application concurrency
: a* h3 G9 c9 {# QB、Improves blocking of result sets* D6 `9 A; l; C$ g
C、Simplifies application maintenance
& l' V4 ]% n6 M H2 q) OD、Reduces memory requirements on the server
" Q3 F) N& c/ A0 z正确资料:
# Q" K% E; L: r/ p) e
, x) D" [5 d+ m }- h. E! \$ l7 Z2 E" J! N" n' T- p0 N, @6 j$ y
第24题,Giventheexpression
1 Q8 d: ~3 K% ]) r$ j0 c3 f: IWITHmostcitiesAS8 `- T7 }# v4 C% E& a0 x% X, M
7 k; r; E( K" i7 R; kSELECTbidbnameacities7 G% N9 }& V% M2 o4 ~# A! x2 c/ {$ }
FROMcountryastaffb# ?" Y( I6 i$ Q% D* w' b
WHEREaperson=bidAND
: `( {* l6 j \; w/ bcitiesthreshold8 y4 q/ K- U6 j5 s! l2 P
+ n8 U; f9 u0 P# J6 B
SELECT*FROMmostcities
! Q. z* H7 X7 XInwhichofthefollowingdoesMOSTCITIESexist2 c- h+ m1 {: R* @& B
A、user tables
+ ?9 ~2 `6 \; j. t- Q( R: b8 a) RB、server memory& c8 h% E4 U6 {) W6 z$ H
C、user table space/ i+ d4 m7 a9 v" k- |) f
D、system catalog tables" K* @% o+ I* e( o- f2 O
正确资料:/ B. [2 C% n" z- `
3 O- b9 }$ a/ f( ?8 w$ b
% l1 G) o' R3 F' \4 K* B/ t; |资料来源:谋学网(www.mouxue.com),向基本表增加一个新列后原有元组在该列上的值为什么9 ]! i7 C3 F0 A. z
A、TRUE% w; Y6 k' g+ e; O2 m9 l
B、FALSE/ a! z" @& o8 T4 i" j
C、空值
3 S8 L1 w Z. D* E1 TD、不确定; f! r) a5 Y( _
正确资料:
0 r8 K$ }9 V4 q$ r6 Z- I
1 [# U( H" M0 ^4 V5 O- n1 V6 ]
4 ~! X3 v- R. j' o
' u$ b9 E4 J5 n T
' S2 f6 D1 b- t0 O0 }" ]% E6 `
9 \% v. j+ y) c
6 f B0 s0 N# N2 O
7 G4 ]1 A3 c2 K" Q6 F
4 \4 z% q1 J& h
, E; U# a) y; ]1 U/ B3 s/ A8 y$ |2 l+ k& s- n+ D
5 R8 j3 I1 T! u2 r
+ J# N9 p: w( ^. |& v" }' w7 ?- K
9 S7 z7 m1 ~9 q$ n5 a
5 P9 _% d+ h& \, P; |: ? |
|