|
资料来源:谋学网(www.mouxue.com)数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业一
6 d) E7 T3 N) X试卷总分:100 得分:100
" l% p4 W. u5 S8 Q$ C* i& Z F第1题,Giventhetables0 V/ u" U; U0 ]- d$ t, C0 Y
COUNTRYSTAFF# b Z5 {/ t+ ^/ M# b+ T" |
idnamepersoncitiesidname i+ _* F2 Q$ p7 G5 Z* q( E, @2 \$ X
1Argentina1101Aaron' G! O* B! ^( {( b2 ?
2Canada2202Adams8 T" U$ ]1 Q3 y4 X7 @5 i l1 q
3Cuba2103Jones
, \; m& r& a2 z4Germany10
5 ~4 q6 k# L/ c% N3 J$ P5 M" N: ~* ]: z6 K5France35
! F4 u, r2 u* V( A8 W- @) ~4 J6Italy15
: T5 z% z H5 u+ w. l( U; Wthereport
" a* F K, A* `% ~; B" Zidnamenumberofcountries5 r9 R5 E4 M, e' t# H) s6 t \6 w3 U
# [1 u1 L4 _8 |
1Aaron3% N O1 ^& d/ D3 U7 k
andtheSQLstatement
! N! ]( J5 [" r& K) A# v7 o3 k" }SELECTBidBnameCOUNTDISTINCTAnameASnumberofcountries8 P9 N3 ?* p% d6 _
FROMcountryAstaffB( k: N6 k& e6 l
WHEREBid=Aperson
$ H* [9 a) ^! x* E' t9 uGROUPBYBidBname
# g8 W8 `4 J: [HAVINGCOUNTDISTINCTAnamecountvar4 v, d/ _" \9 I
Whichofthefollowingvaluesdoescountvarrequiretoprintouttheabove5 T; j+ j5 n( P+ T" J2 m: n8 N) r
report
& m, {9 j/ ?5 g, eA、1
5 P) F* W4 J/ C# t7 `- ?3 CB、2
4 Y+ F4 _3 N0 h! {5 J0 Y# QC、39 i8 s+ o; I" S# T* f x
D、4
+ y/ _/ l* U, p! d正确资料:
+ _% H( w& I8 n0 O9 R
$ G! b1 q" B7 f+ _6 R( O% ^7 ?$ i$ S5 h+ C
第2题,两个子查询的结果可以执行并、交、差操作
$ K2 \/ P* s* B6 g$ yA、结构完全一致
( F @+ ]' i/ s$ Q! V4 MB、结构完全不一致9 S+ g9 ?7 k# k) a6 C" D$ J+ L
C、结构部分一致
+ k5 t& u- `5 t. z% M& i) n0 P' ZD、主键一致8 ?; C+ X i& m {8 c
正确资料: H3 D7 i% u( F- V4 b
8 V% [& `) J- L# P4 d( G! o
1 G) |, y y7 e1 F9 V
第3题,对于支持小规模的部门级应用这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库则需要哪种级别的DB2产品
]' t$ M+ g% [( ]/ AA、企业版' D7 e0 M7 k: M: M6 f6 T/ Y. Q
B、工作组版
F9 c6 e/ B9 A/ ?1 n$ A. n6 _4 zC、企业扩展版
( [( A0 L7 \2 b7 v6 ~& p) LD、个人版
7 h- ] V: p3 B: l( t3 c6 l* p& p; BE、卫星版
* h, ~+ U+ t* j: EF、微型版
, o5 f+ w+ N: c正确资料:4 i5 U' }+ D$ C5 Y: x; O4 o
" E C, u) B* I1 i. B& R
& E3 k( J( p0 u% _& ^3 B第4题,GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully6 f+ S! t _3 I" Y; l
Thread1INSERTINTOmytabVALUES1
1 K' T! M- l" [) o4 Y2 BThread2INSERTINTOmytabVALUES2/ t0 \- z* n P& G2 M8 P% M
Thread1COMMIT' ]2 W' K( |2 m
Thread2INSERTINTOmytabVALUES3( j, f$ G' ~9 J- M
Thread1ROLLBACK
! u" b6 i* b: Q; Z. E7 W6 X: AThread2COMMIT( ^8 {+ ?$ N% ]8 p6 n, u8 R
HowmanyrecordswillbeinsertedandretainedinthetableMYTAB0 a! z3 n [9 _, h( v
A、0, w4 N8 s. }. s9 i
B、1
{5 c0 h# k, \8 [1 R1 [" L ZC、2* o' t( T* \ }2 {
D、3& s R! [2 q) N6 J8 n6 N
正确资料:
9 @& N, o6 R: h M& X; o& N1 t! D u2 f5 z; [* H8 [" E
) u ~- r$ W" p) g1 }
资料来源:谋学网(www.mouxue.com),在数据库中存储的是% [' f x5 M" }. s5 m
A、数据" U: o( ~6 G1 ?, N1 x% W; k
B、数据模型! o. Y* M6 j1 K/ c9 d8 E# G
C、数据以及数据之间的联系! z. q, o! K) s' q# L6 b5 Y0 N/ {! q
D、信息
' }* M5 S& t) |5 O% j5 H0 B正确资料:
/ {1 T' ?8 e2 E ^6 O- F' g5 @5 f5 i' V4 N) }% U6 n
! i) y# u0 h; [' X9 e第6题,使用DROP语句撤消基本表时使用以下哪个子句可以将下属的视图和约束引用全部撤消
3 S% ^* T* w2 r4 T0 v1 C( c- R- tA、NULL
0 O. f* d& O8 |2 }/ p- ] l( BB、RESTRICT
- r& M2 k* A1 p3 o) NC、CASCADE
2 c! H* L' X; @( QD、DISTINCT, _7 q7 e2 p) K( _$ t
正确资料:
/ G2 U( O- D* N- f( _6 C5 T1 T
! h" E& Z r: q* c, {6 r2 H) s- a" h- F) o: q
第7题,关系模式中各级模式之间的关系为4 h7 S% \4 H: Q5 I
A、3NF包含 2NF包含 1NF
0 R8 K+ H7 V! x" P9 D- @8 V4 L! wB、3NF包含 1NF包含 2NF5 l8 e% M. V. E
C、1NF 包含2NF包含 3NF0 w/ H% Z$ E6 L
D、2NF包含 1NF 包含3NF" M3 t9 @0 F8 d3 O9 D
正确资料:
& P0 Y/ W7 d) `/ G' x5 [4 l+ Y
; Q P D3 D" m _; L1 O9 B% j% z/ X9 d6 \+ ~' F3 e) W; I
第8题,在语句CREATEVIEWEMPVIEW2EMPNOEMPNAMEDEPTNOJOBTITLEHIREDATEASSELECTIDNAMEDEPTJOBHIREDATEFROMEMPLOYEEWHEREDEPT=10WITHCHECKOPTION所定义的视图中当使用INSERT语句时若新增的行中DEPTNO数值不为10则该行将被拒绝插入
, a" Z% S. w6 r: Y) |; o3 ZA、正确
# K; a$ E# B& f4 IB、错误+ ?4 Y) ~# [& \1 p% \1 U& t m
正确资料:4 q+ j4 u" _) ]6 I& H9 n
4 J' a0 w& v7 u- i5 v
, H1 l& r+ d6 j( D第9题,若用如下的SQL语句创建一个student表$ H9 \7 q/ T: E3 K
CREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC22 _1 N9 V: S$ X9 B! N
可以插入到student表中的是哪一项# N" [7 d; D0 r* ^9 Y. I2 f
A、('1031','曾华',男,23), c) o* {1 g7 F m G5 o; f1 w! G
B、('1031','曾华',NULL,NULL)3 }: x; e% _- j
C、(NULL,'曾华','男','23')+ r) H) e" }' W; Z* _" h% k
D、('1031',NULL,'男',23)
& T. E$ l2 W8 a) F, H. V3 V8 j正确资料:
0 J8 G3 j" g, c+ o3 J
; S; w/ d2 i# S# [3 k
" L% b6 \9 e$ E: q: J资料来源:谋学网(www.mouxue.com),Giventhefollowingtable
; i" t H* G; h+ q% ^9 |5 ~CREATETABLEemployee
0 S" h! M ~( e! G) inameCHAR10salaryDECNOTNULLWITHDEFAULT
) o) j3 j" E- N7 X! B" O2 Z6 g3 SINSERTINTOemployeenamesalaryVALUES'SMITH'30000
, X- r$ n6 s5 _9 w! ^INSERTINTOemployeenameVALUES'JONES'
* u& m" a6 H2 K% r7 n7 H0 q2 fINSERTINTOemployeenamesalaryVALUES'ALI'350005 L1 E# ]4 r- F# L
Whichofthefollowingstatementswillretrievemorethanonerow
! q, t- P# |3 J7 RA、SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT Z/ ^ i# s' v5 l1 K
SUM(salary) FROM employee)) FROM employee)! G' r$ j5 ^" V
B、SELECT COALESCE(AVG(salary)) FROM employee
, F6 i- ^/ U M9 Z- }5 N9 {C、SELECT SUM(salary)/COUNT(*) FROM employee" X) e# P& Y) j* P+ J8 m# p
D、SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee
, g* j* ?" a/ W正确资料:
5 y( E: e$ z: X0 F; Y6 e. E/ h4 R! D
7 \) _- H, e. V, C9 F9 \/ W# z$ [2 O' |9 G2 c; v
第11题,并发控制的主要方法是采用以下哪种机制: X) G8 z4 P" k
A、口令% P6 n( a6 u: w0 U, I
B、锁
! ~% y7 p% r0 t+ W4 uC、副本
) Q" h$ n' o7 s( _' }D、检查点
4 f- Z8 t0 o! x- {" I正确资料:
% a6 f' k9 ^0 t; u9 w2 R5 G4 q
5 M( `5 G1 \; q! `$ X# d
4 ?1 }* A2 @. G4 l$ z. f. l资料来源:谋学网(www.mouxue.com),ER图中的联系可以与实体有关0 ]* f/ P Q; v# k9 E- ?
A、0个
. J! y9 W' g0 q2 A% H- KB、1个( T: ^4 f1 Y/ S& O, b
C、1个或多个
: A$ K# @. \/ {( x+ PD、多个
2 S5 P. O# Y; ~4 y2 Z2 c正确资料:
+ w( N% k" |7 w; r7 m1 [& l
8 Y4 t {$ x+ S# S- k# E6 Z$ R! U% O6 B+ D& `" F6 P$ U+ e
第13题,下述关于数据库系统的正确叙述是6 r2 l0 x; j& k3 W5 k5 m
A、数据库中只存在数据项之间的联系) z/ C: K4 `/ x
B、数据库的数据项之间和记录之间都存在联系
3 w6 Z, M/ Y; K) E: D6 P) m$ y0 gC、数据库的数据项之间无联系,记录之间存在联系
" T+ d- T( ]# ~7 e2 G3 E& C/ MD、数据库的数据项之间和记录之间都不存在联系
& G4 I$ f6 i X6 N& _正确资料:
1 J' X- \" R- U8 N
! g+ D0 D, j4 ^! F- t% ~6 |6 r4 U' R& K/ i! @2 |/ U# [6 w% X1 Y W
第14题,定义基本表时若要求某一列的值不能为空则应在定义时使用什么保留字但如果该列是主键则可省写: f7 b9 s- Y( E+ x* e
A、NULL5 n& i+ N2 v( z1 c8 {: Q
B、NOT NULL1 |3 M* l s/ s, v
C、DISTINCT8 B+ Q I; i' i; _, x, s* N' e3 _
D、UNIQUE, |) q$ Y6 t+ ]$ S. i* g
正确资料:
! j& a. m+ N4 X, h( ~% \& T' b7 D5 Q. O* v' ]
0 Z8 G2 L1 d8 `# c' _' ?资料来源:谋学网(www.mouxue.com),SQL语言具有功能6 r/ t9 y. Y; C! x- F
A、关系规范化、数据操纵、数据控制5 d' a" j& |( S' B. A0 C
B、数据定义、数据操纵、数据控制! x. S: h( m4 t5 b1 T
C、数据定义、关系规范化、数据控制) b0 Y2 q2 D: M* o0 |
D、数据定义、关系规范化、数据操纵
) l, E/ M1 Y& ?5 [正确资料:
$ Y8 V. e/ g% D; G9 K) Z
2 l1 B m! y3 u6 }& n4 I+ h: t7 t$ E% P. {# Q6 T# c6 f0 H4 B' g* h
第16题,创建一个DMS类型的表空间可以使用以下哪两种文件系统对象作为容器: T! n1 V* E+ H# t
A、目录) H( P. W" ^$ r" W
B、文件6 M+ s6 i" a5 ?$ q- n; k
C、DEVICE+ w: [, k% z( J- J3 ]5 ~
正确资料:; ^9 a8 O! y6 N. C( ]9 O
8 t1 S3 H2 Z" Y& Z% u9 ^% ^+ c4 D- J, w3 q: |) r
第17题,发人员开发访问后台AIX上的DB2的windows程序需要在windows开发平台上安装( w9 A5 r9 e" ]9 I5 M1 K
A、DB2运行时间客户端
& a0 b( s" C9 Q/ ~1 g& ^B、DB2管理客户端
' {- _5 l! a& j& i# L2 w2 RC、DB2应用程序开发客户端
: C. F: u+ r% B6 S% J% v* {4 {D、DB2瘦客户端4 a2 H* ?( D" @3 K0 A C% T
正确资料: V8 b! q3 p/ u3 A( L9 U, c: g
/ x, {( A/ J6 Y; G6 G: ]+ ^9 ~( x% y& r$ `2 u! J, y. ^) h
第18题,Giventheexpression; \: e2 _! n; A$ }, ~6 b+ e/ A
WITHmostcitiesAS1 ^" b3 J2 u& l" @8 x
2 s# w" A' Q! U. t! qSELECTbidbnameacities
6 S( q- l$ m$ z. B1 J8 @FROMcountryastaffb
: k8 n s* |5 b1 u( s8 CWHEREaperson=bidAND
' H- A7 G8 A& s3 W6 O$ |; X2 Bcitiesthreshold$ g( C) E! S7 b0 q Q
- @. s3 W* {5 F" \' O
SELECT*FROMmostcities, ^5 x8 A, _& C1 U3 s
InwhichofthefollowingdoesMOSTCITIESexist1 D0 e& u8 o) j1 \4 L1 U
A、user tables8 |$ e7 s2 Z/ l- Y5 ?: \& C7 u
B、server memory
) N, Q5 y! q# A" [2 BC、user table space
% V" @5 ^* G* ~3 CD、system catalog tables* l7 Z$ y3 s+ l; r7 [$ g* }
正确资料:
" C# q4 A, C) t' k
% r3 @( l/ X3 l7 B W
# q4 @" L0 r2 L5 `5 {第19题,下列哪种工具可以向表中增添记录并更改数据库的统计信息: z P ^% |% m( |
A、import8 x2 \- |2 n0 U) j5 U7 l+ q8 _
B、insert
m/ T5 Q s; O7 i! jC、load
+ x0 ]. f* H) lD、update, d: ] F2 I# s2 I4 [; t3 I+ r k" r4 q
正确资料:
! q7 e! u& Y- }9 I; m! t- n3 A0 f3 D) r y( p. e" E/ M4 u
" \/ y5 [- ]0 D- w7 F
资料来源:谋学网(www.mouxue.com),UnderwhichofthefollowingsituationsmustdynamicSQLbeused) L/ `- }" _9 `0 ?# ]. }3 e
A、When temporary table references exist at compile time+ K/ K& N( E" U$ O! h8 g
B、When the host variables' values are unknown at compile time8 m: y. ]4 j! P6 ~$ A
C、When the columns in the SELECT clause are unknown at compile time4 r" N: r1 d: [! o5 ^' z H- A% D" s5 r
D、When the number of rows being returned are unknown at compile time a0 D/ o9 @* W7 b. h
正确资料:
8 _; E+ ~2 _; @+ l- l4 l
2 f& s8 l1 v2 l! l3 u5 Y2 z3 q
7 r% A2 F3 a( S7 c第21题,HowmanyrowscanberetrievedusingasingleSELECTINTOstatement2 C: L2 }* n3 Q& ^& {
A、Only one row4 z. d7 ^: ?( l; ]/ ]
B、As many as are in the result' o+ o: P& ^) I& O" R( @
C、As many as are host variables used in the call- U/ b A/ S; V6 ]
D、As many as host variable array structures can hold
, T9 n! V' Z- C, ~- g! I正确资料:7 ]- b8 D& Q/ K- |# X% C3 J
2 n. `/ n) _( I7 h& v. k- f! ]
2 m6 ?7 @: H3 F( Q% ~第22题,下面哪个工具可以保存终端用户需要存取的元数据
" Z: m/ b, u! Z( }( g! _A、Query Management Facility! P3 {/ k0 ?+ Y. q
B、DB2 Query Patroller+ g% g8 m W5 d
C、DB2存储过程构建器
; z( B1 x; ?$ @& i2 T. z( d5 ?D、信息目录
0 Y U5 k2 ^/ G; R$ X% J正确资料:
|" Y% u$ ?* i+ ^6 M
' T( L$ M! p, e% a( C2 I
) I5 o9 J6 l4 S) X8 A6 i第23题,要更改数据库管理器配置文件需以下哪个数据库权限
) T( r0 x! _1 }/ |4 H( v9 KA、DBADM
9 ?: b" V2 o+ e+ D+ }0 dB、SYSMAINT! k+ H1 w0 F2 A5 n
C、SYSCTRL
. k+ w J4 V* B, g$ I; e/ F0 j& FD、SYSADM* ^4 |: c; }5 c" K
正确资料:
6 h" y$ M, w3 Z0 Z+ {. i8 p @) U, i2 v8 X$ Q
2 J4 {: |' A$ ?. J" n第24题,下列那种隔离级对于只读操作不在数据行上加锁
5 e" A$ o3 W5 JA、RR
5 Z# p0 ]+ A$ y3 H! J1 _: U4 YB、RS
0 E% ^# L9 v V1 s+ y+ M$ H8 tC、CS
3 R/ F- O. d; y( ~5 kD、UR
. J% ~& K8 x" ?0 X0 m正确资料:- n( U! ?1 X' d U! m& _
6 s0 o: }5 }4 s5 E) T
4 v! U t- \8 c R资料来源:谋学网(www.mouxue.com),GiventheEMPLOYEEtabledefinition
O" b! O# ^! e; \: I2 y( S7 x/ ~CREATETABLEemployee
/ y/ @% Y; X6 tworkdeptCHAR30 ~- J1 ^, x& @0 \2 h4 ^* I" H
salaryINTEGER, ?( E0 }7 u* h2 H: Z: k# i
& f0 }( d! Y* vWhichofthefollowingisacorrectusageofparametermarkersinaJDBC
5 d- t n4 Y- L- k. }1 ~8 G: m }program+ y! u) j$ O7 R" `% f
A、String sql =
" [+ P( ~* @ w"UPDATE employee SET salary=salary*?WHERE workdept=?"; 6 ]. `" M* @1 v- g
statement stmt=con.createStatement(sql);- p9 Y% C/ V! U8 C
B、String sql =
; @ C. _+ L7 {; k% d2 |"UPDATE employee SET salary=salary*?WHERE workdept=?"; 8 [: Y( P4 L" U" P
statement stmt=con.createStatement(sql);- v) x" T' L; |; R# S$ a& d Y
C、String sql =
% p. {# ^6 k8 Y"UPDATE employee SET salary=salary*?WHERE workdept=?";
- }7 \. S( c Q! t9 T: ~statement stmt=con.createStatement(sql);
$ O e& {, k$ [4 x& }D、String sql = 7 G3 [' m. @( e
"UPDATE employee SET salary=salary*?WHERE workdept=?"; ; F1 }1 @. p+ V0 r* p+ h! y$ v5 p7 F: X
statement stmt=con.createStatement(sql);
% J9 k& w1 H* R! h b/ l: l正确资料:
) F. K4 R6 r* J; Q2 T
5 e- w/ K) D7 F/ v) y
( b6 s4 S4 h6 Q) J) \) V
' S, `( x2 }" a w ?4 [; } Z. A4 _- c! t$ \
6 H1 T8 y6 @0 U" |; E* S$ g4 W) K7 U) l! y; R( Q
1 x5 Z; M: y) ^ I
! k5 a3 F4 H% S3 p$ b9 ?9 h
; M2 D9 |/ x" `2 C( Q/ g, l7 q( q7 z# v' E5 K ?- f; e
3 n' | N# a6 E* K# w
- L$ i: t: g1 Z3 L6 k# p& g
' o& i) f7 ]0 y0 l+ S2 R6 _
9 y6 P! e4 E" _0 D |
|