|
资料来源:谋学网(www.mouxue.com)数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业二
" P# |( t; F$ y( V, q8 t试卷总分:100 得分:1003 b4 ~7 _# T! n* A& D# i3 x/ ]/ E
第1题,给出下面信息* t; x8 O1 \4 b$ r% M
CREATETABLEtab1c1char3WITHDEFAULTNULLc2INTEGER
% O6 T, @: l! S2 Z/ W% b( e, iINSERTINTOtab1c2VALUES'345'
1 n2 r* X7 k, t# q( H5 f/ [2 ?如果在命令行处理器CLP中执行以下语句以下哪个结果是正确的SELECT*FROMtab1! v$ Q9 L' W# |6 x$ X, j
A、C1 C2 --- ----------- 0 record(s) selected., O4 b( a0 s: t8 e! @
B、C1 C2 --- ----------- 123 345 1 record(s) selected.9 j+ f1 e( w* I* j/ d5 u# W) s
C、C1 C2 --- ----------- 345 1 record(s) selected.
$ t' s! ~5 p2 z" u1 |5 hD、C1 C2 --- ----------- - 345 1 record(s) selected. Q% H, h, `, J3 i0 {# V
正确资料:谋学网
8 m# z f7 |# H2 a+ V
) R1 j8 N3 E6 z1 h6 v; c5 W9 x& C% P+ |# M1 N% K
第2题,关系模式中各级模式之间的关系为5 Y8 |9 S7 h6 M
A、3NF包含 2NF包含 1NF- b h p# X3 P- j$ [! M( b
B、3NF包含 1NF包含 2NF7 H# O0 U! l& I9 l0 i6 u H, r3 j
C、1NF 包含2NF包含 3NF
% z) u4 g3 Y7 `5 c3 ED、2NF包含 1NF 包含3NF9 e8 K( i+ ?- r# I6 Q1 A9 H; d
正确资料:谋学网 o3 R* U8 |) U6 }/ Y$ A" R; \/ K
7 i" l- I2 a3 E
1 H2 @0 J! i0 `/ n/ U& e- h% L9 ^
第3题,如果想在数据导入的过程中创建表应该) }7 a6 M x0 e
A、使用IXF文件格式进行LOAD4 E4 u8 S* H* ^( _: R3 |
B、使用WSF文件格式进行LOAD7 n7 |" `: S( I2 p3 X
C、使用IXF文件格式进行IMPORT+ v# h; C: E: `- V G: H
D、使用WSF文件格式进行IMPORT$ G- Q/ @0 `, C, k# v& J$ i
正确资料:
4 [" I# ? }" }9 |2 W2 y4 _/ m! z$ F, G8 f1 G
! G% w# G, q. E第4题,在数据库中存储的是* n. {% \4 v. W( ~$ s& q& g- m
A、数据+ A N; i1 [5 |" t0 r& N
B、数据模型
' t, N% \) B p5 U% gC、数据以及数据之间的联系
4 W) }9 M5 T; a: YD、信息5 U- y2 [6 ?8 ?* m7 H6 y" G
正确资料:
* h/ S1 z5 ?* p# _; m
; A: l D$ R. l
* ^$ c' d1 L5 T4 d% r+ R" g- b资料来源:谋学网(www.mouxue.com),如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库则需要在AIX开发环境中安装
) L1 B1 f5 k- @: {+ |* b. JA、DB2个人开发版(PDE)8 \* L% l) L/ A; }4 J1 J8 d
B、DB2通用开发版(UDE). ]' p1 J: d1 r7 \5 y
正确资料:
. M2 z+ u* K3 X: R4 Z, D' f; X
2 V! ^0 u8 _! F7 M+ L. N+ \5 A( \4 N3 _
- l3 J0 l1 i- D; K* }% t7 |第6题,定义基本表时若要求某一列的值不能为空则应在定义时使用什么保留字但如果该列是主键则可省写: B# R; U- `1 n5 ~, s- s( z7 ?
A、NULL
5 T0 a2 z' _; j& JB、NOT NULL
3 u" v6 ^+ \* m4 p& `* ?C、DISTINCT- c( k: I" ]' r
D、UNIQUE
{! ]9 C1 q0 Y2 h/ o' Y7 R4 d正确资料:; r/ k) [0 i7 }1 V, j J
, m O0 c* H# c& e% ?' H e4 Y1 n2 j9 m) Y$ P
第7题,数据操纵语言的基本功能中不包括
+ N& k* c1 V! R$ F6 {+ x$ [A、向数据库中插入数据
- T4 f6 _7 s6 R( M+ z0 nB、描述数据库的访问控制
; G* o* y4 @* w2 f( AC、修改数据库中的数据
) e7 ~2 y c0 Q" U' oD、删除数据库中的数据3 N9 M/ k' ?% |/ J. d0 f8 U2 O! C
正确资料:3 M* c5 A% U! S2 a- E8 g1 [
& z2 y/ B3 Z! a5 r, z
: z9 u3 b: E& ~4 V S Z8 x第8题,下列SQL语句中能够实现"收回U4对学生表STUD中学号XH的修改权"这一功能的是以下哪项) @3 q& _ ~9 d! [. n8 p8 E
A、REVOKE UPDATE(XH) ON TABLE FROM U4
, G8 @. N2 Z- X, G) R: a, KB、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
6 J! g6 `* @+ |# n5 Q1 e: s: U: G. t( EC、REVOKE UPDATE(XH) ON STUD FROM U4
2 _8 y$ W; n/ V ~ vD、REVOKE UPDATE(XH) ON STUD FROM PUBLIC* s$ o% E9 o+ n: X: r+ m8 |3 `* U
正确资料:
- p) k; k8 p( {0 C: E6 H
5 U/ @& E! [7 n' r8 \0 G, s! b5 ^; ~. z, y( D* {, ?+ q3 I# @% U
第9题,要对应用程序预编译并生成绑定文件需要什么特权% n: U$ c8 m3 W J
A、数据库上的CONNECT特权
0 P c" p! l; B( z. L0 h1 \B、数据库上的BINDADD特权+ `. \. T U4 K" w2 Y) x1 }1 y3 G
C、程序包上的BIND特权
4 L: d1 H/ Y" s3 I; C! q. l0 LD、程序包上的CONTROL特权
8 L, s. V! E2 @. f3 |9 }, p; A3 C$ @正确资料:谋学网
; C( D I/ P8 K& o6 K; w0 V) G
8 y t& E& p8 @" ^1 ~" e. X/ C; u
" u+ d8 t- t9 Q* s3 W! Z资料来源:谋学网(www.mouxue.com),UnderwhichofthefollowingsituationsmustdynamicSQLbeused8 ~: w0 c" p; N" I' e5 s
A、When temporary table references exist at compile time
6 P% t2 u6 U& ~! WB、When the host variables' values are unknown at compile time
* q3 X4 Z5 g% B C+ n0 _* ^C、When the columns in the SELECT clause are unknown at compile time2 F6 }8 C# d3 {( @& m- D
D、When the number of rows being returned are unknown at compile time( D4 ~/ X" a! @$ V
正确资料:' n. _2 T, x% d& h2 U) P4 r
1 R' U! [/ Z' j h# U! c2 h$ p/ a# \& ~0 R8 V) y, I: b/ {; U
第11题,给定三个表学生表S课程表C和学生选课表SC它们的结构分别如下
: u. {, ~3 g# L2 |) hSSSNSEXAGEDEPT8 U9 L: b! p. _" p& l
CCCN
5 c1 |0 v) @5 X1 OSCSCGRADE" u, F4 v! H2 N* x
其中S为学号SN为姓名SEX为性别AGE为年龄DEPT为系别C为课程号CN为课程名GRADE为成绩对表SC建立如下视图CREATEVIEWSGRADESCNUMAVGGRADEASSELECTSCOUNTCAVGGRADEFROMSCGROUPBYS判断下面查询是否允许执行如允许写出转换到基本表SC上的操作SELECTSCNUMFROMSGRADEWHEREAVGGRADE80
8 M/ S9 ^9 b q$ H* n" rA、不允许查询。因为视图中使用了分组和聚合函数。
6 q; h" C5 `0 ~+ I# ?! FB、允许。对应的操作为:
& M& D) h( Z" q1 a- z( Y t/ FSELECT S#,COUNT(C#)
H% ~! `: Y9 a4 s; Q$ s& GFROM SC2 I5 _# z0 h# Y+ _( D
WHERE AVG(GRADE)80
$ ^; P2 K2 j4 u# T/ W$ G: _C、允许。对应的操作为:
" E- T3 y3 G1 ^! s! b" aSELECT S#,COUNT(C#)
) @& s! q5 n b9 d9 A" X q6 @FROM SC! X+ Y) E9 W$ I% z9 b0 X
GROUP BY S#+ }0 g! P5 ]. x: K2 {8 o7 W1 X
HAVING AVG(GRADE)80 d( t, c5 s9 _4 A4 m$ ^1 N7 ~) R# x
D、允许。对应的操作为:8 H) V$ r1 u, k7 ?6 n
SELECT S#, COUNT(C#)
, o& C( ]! i6 J1 p1 KFROM SC
4 j3 U. ?" h4 v' R6 y2 ^* UHAVING AVG(GRADE)807 [7 Q% X* @, C
正确资料:5 Z, @6 i: C/ p( K& |7 T0 ]
3 d5 |! f' X6 A% f% v: ~! b
" E: ?$ i1 P" |: Q7 P) k
资料来源:谋学网(www.mouxue.com),当数据库遭到破坏时为了能迅速恢复在进行事务处理过程中将对数据库更新的全部内容写入以下哪项) u/ x* |* F B. y/ X) R. F. V
A、副本文件
; V* p* J3 s5 ]! mB、日志文件
w& M8 i% _# }( |C、检查点文件% N) z" S! L3 ~; v
D、死锁文件
+ o) L. J1 P( E+ F9 i6 w2 P正确资料:4 Z1 ^2 i4 V) ]' b; N3 Q
6 `* M. ^; |. d2 X- v2 @+ t- |- ] c2 b+ s6 W# T! w% q
第13题,关系规范化中的删除操作异常是指; G% }) J* S- u/ P' i9 i
A、不该删除的数据被删除! U0 ^) ?0 P; R1 k: A
B、不该插入的数据被插入
* y& e; `' W" q* \C、应该删除的数据未被删除# G! U h8 R: U: f; g$ d
D、应该插入的数据未被插入0 l; R5 N% @. P& N* Q9 [
正确资料:谋学网
' M; ^! ~. _! F, }
% K, \! { d `$ I+ ]8 M0 a5 _
第14题,Whichofthefollowingisabenefitofuserdefinedfunctions1 D8 E( Y0 W7 I( W0 [( b1 q% U
A、Improves application concurrency
Q; f, r5 ~2 D) ]B、Improves blocking of result sets! {8 b0 G" v/ m) V
C、Simplifies application maintenance7 `0 X) @5 ]7 Z- y
D、Reduces memory requirements on the server9 Y( O {+ D$ X+ u$ |
正确资料:
% b8 @" Z% O0 H1 }6 |* d8 ^8 b" g" q. \6 `
" b; ~4 o& y5 l$ @资料来源:谋学网(www.mouxue.com),下面哪个工具可以帮助用户对语句性能进行分析3 W8 f h" \. x% e7 H
A、可视化解释工具- {, ~8 q" m; V5 c4 i
B、性能监视器
% O7 K7 O0 D( y' X3 @: K+ f4 V" d% BC、命令行处理器7 r7 @9 @* U+ _
D、控制中心& `# B+ b( l, |
正确资料:谋学网0 X _, f; R4 Y% J
5 }, E5 w1 s( J+ _
& f5 X, m- F; |1 n/ W, D
第16题,执行下面两条SQL语句后
2 I0 ~5 Q3 R) S* C; c, FCREATETABLEt1c1char10NOTNULLPRIMARYKEYc2intc3char10c4char10NOTNULLCONSTRAINTc4UNIQUEc1c4//自动创建索引) I- V4 Y) }! \# |1 f7 X- Z7 k
CREATEINDEXIndex1ONt1c2ASC: h$ `+ ]( H, f% u: e
表t1上有几个索引
# Z$ ?9 i/ ^$ k4 V/ OA、0* F" J5 t, J& @% U5 c; x
B、1
& @& D% p1 E) V3 S( @: U. P5 A4 hC、2/ }4 T/ b8 g- ]3 E% L
D、3( T |1 M. `7 f$ z; ?' Q; g
E、4 U2 [7 ^% w8 S" F. i3 [. o( G
正确资料:请在附件下载资料!1 x8 @5 V- ^% `4 t7 ]
4 |. u8 U' c" P& u. ^ W% a6 |: t' I% K
第17题,下述关于数据库系统的正确叙述是
; F u0 K) r/ fA、数据库中只存在数据项之间的联系+ V% a: H+ B( E& g1 G. a1 y& n4 _
B、数据库的数据项之间和记录之间都存在联系
+ ?- ?' T Z2 ? B$ ~3 e+ `, [8 O4 FC、数据库的数据项之间无联系,记录之间存在联系
2 ^; ^- |% c2 S2 I- _D、数据库的数据项之间和记录之间都不存在联系
# H( `0 Y& Q& o正确资料:
" X# H# v ~& t9 R4 Y- ]; F6 }. |9 l8 P: m2 l* T
: K- R- P) `& r% C% G+ M m g第18题,发人员开发访问后台AIX上的DB2的windows程序需要在windows开发平台上安装: D' P( Q U. }, U$ ^3 o
A、DB2运行时间客户端& \. P+ ?1 l) }# w# U* \
B、DB2管理客户端1 g/ [2 \; K7 x2 Q* _
C、DB2应用程序开发客户端
- w6 [/ s; x4 o- K' V& x3 y- zD、DB2瘦客户端0 p) y* g- D: `; L1 |8 v, O
正确资料:
1 B2 y+ X6 L9 B- l9 S: |7 U0 V, r$ D' P) n. d9 }% [. u
. h7 z. x( [- g, ]+ A& D" x第19题,Giventheapplicationcode
' v( c# q+ Z% Z5 V) FEXECSQLDECLAREcurCURSORWITHHOLDFORSELECTc1FROMt1; H! ?' L+ v& E5 H
EXECSQLOPENcur9 A$ v3 u& W7 p4 R$ ]& a& _, F
EXECSQLFETCHcurINTOhv/*Statement1*/1 y! E6 l% B$ l7 D% ~
EXECSQLCOMMIT/*Statement2*/
& Y( l+ m' D& F6 ^EXECSQLFETCHcurINTOhv/*Statement3*/
# m5 n" \! S8 r' i& HEXECSQLROLLBACK/*Statement4*/
, N- x! B* J5 }5 fEXECSQLCLOSEcur/*Statement5*/
. O4 n: y- z! ^) c# YIfthetableT1hasnorowsinitwhichstatementwillcausethecursor"cur"tobe$ `5 d" w0 m& c# z8 @3 f
closedfirst$ ]8 [' D$ h6 u) O ?. B+ Y
A、Statement 1$ F* a @- {3 q E5 ~- Y5 u% J
B、Statement 2
7 Y2 g3 D9 @8 C* f3 g$ gC、Statement 3
- U; W$ ~* W4 s! d9 F1 ND、Statement 4- N' W' H. ` K& G% O
正确资料:请在附件下载资料!9 h) T* z2 Z! V
; p2 K- \% s, L. p5 X7 B; b, Q
& s3 f5 g) X0 x* ?: ?; w/ c资料来源:谋学网(www.mouxue.com),Giventheexpression
( P8 O) z) T2 t; Z- \3 U* X, d3 @WITHmostcitiesAS
& d- F L- e) Y( s5 u* C$ T# s
: a) B3 H' l! X7 G# w' oSELECTbidbnameacities
/ x% @* o' C4 i: C! N1 n# WFROMcountryastaffb/ b. O( g4 @2 @' s! T7 o- T
WHEREaperson=bidAND
! ]$ O5 j1 k* Y0 A7 I1 I" Hcitiesthreshold m' ?0 T, u& g
1 s! t, q3 R1 {& XSELECT*FROMmostcities
+ t2 s; x0 `, W, T1 |; g3 YInwhichofthefollowingdoesMOSTCITIESexist9 b3 Q6 |$ O/ `/ B( K
A、user tables
* i# \9 z- M8 h5 Z/ }B、server memory1 W! y7 Q( K$ I4 ~# Y
C、user table space; C! P8 X: [; [9 K
D、system catalog tables
3 R8 f3 k; G& e0 p正确资料:- D7 y. ~2 V- U( f) C# J# }* G0 D
6 h) a6 N( Y' c1 R, ~8 D
: V6 O$ Z" ~& [/ Y! w$ }- i3 v2 Q
第21题,数据库系统的独立性是指, m4 v0 |% v- w; Z D
A、不会因为数据的变化而影响应用程序
7 y3 j# C- u! ?2 jB、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序& z. o0 U1 s2 y
C、不会因为存储策略的变化而影响存储结构2 y E- j2 F) Q# R0 Y
D、不会因为某些存储结构的变化而影响其它的存储结构, Z3 G- Q" I" s$ I6 s
正确资料:& q1 g J1 Y! o% ?5 l4 }
0 V7 w: W! f2 _% ?- }. q
* z, z' j9 r+ P# H, \& n. o4 C第22题,下面哪个工具可以保存终端用户需要存取的元数据
* z5 R( A) N1 G/ w2 ]A、Query Management Facility
8 K, f$ j+ ~# Z; S( B' QB、DB2 Query Patroller
: e3 `" P5 A. C. I! |* nC、DB2存储过程构建器+ J5 u8 ~! _, W; u# ^% ^
D、信息目录
2 M* _$ r. W1 l. |: W( I; p正确资料:请在附件下载资料!0 u8 i4 v0 ^" e9 G/ r( H! A, @
( H+ ?# S% {+ G- C) z ~
1 Y5 e9 ~: f: }& |8 h5 Z第23题,Giventhefollowingtable
- C9 K. Y* \3 W7 H' m( v+ r) Y, R3 S0 SCREATETABLEemployee
0 u3 Y/ X/ z9 ^! ^nameCHAR10salaryDECNOTNULLWITHDEFAULT6 d" h9 ~0 x7 d7 l: A3 E
INSERTINTOemployeenamesalaryVALUES'SMITH'30000 ^6 L( m2 f) Y
INSERTINTOemployeenameVALUES'JONES') C, n, Z/ g3 V; p ]% v
INSERTINTOemployeenamesalaryVALUES'ALI'35000
6 f& G7 C( }4 qWhichofthefollowingstatementswillretrievemorethanonerow
5 w3 ? \. S t' ^0 jA、SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT - D% d7 ]' s7 Q- W/ [2 ~8 q% c( n) ]2 C# Y
SUM(salary) FROM employee)) FROM employee)2 t5 e F" U9 P n6 q
B、SELECT COALESCE(AVG(salary)) FROM employee
: ]9 C) k1 L! ]1 d+ c; k# }$ LC、SELECT SUM(salary)/COUNT(*) FROM employee ~" p$ e$ [) _
D、SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee
6 ?$ K+ V7 {1 a; E, L" n8 J( O5 ?. t6 F正确资料:8 q3 Q# M4 e$ j! ~; r& l6 s
2 h6 C/ ]. `7 Z8 f
# |) f; I5 U3 g第24题,如果一个用户USER1被授予了表TAB上的CONTROL特权如果需要限制该用户对表的存取应使用以下哪条命令 E. u) ~) R5 B2 V0 v( u; W
A、REVOKE ALL ON TAB TO USER1
( L! I2 p. R% y2 EB、REVOKE ALL ON TAB FROM USER1
8 i! r, k: }) F7 M0 J ]/ TC、REVOKE CONTROL ON TAB TO USER1
" @$ u4 s" F& p2 cD、REVOKE CONTROL ON TAB FROM USER1
/ W5 d2 L; w% I5 D: w$ [7 o正确资料:. V3 V- s8 L/ Y& w S( k4 r
( I% @+ ]7 I9 X! Y3 a' Q
" R8 z" D8 Y" p( e% }1 Z/ O8 V5 L
资料来源:谋学网(www.mouxue.com),GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully- m4 w- e% |2 R4 B( J/ h: g- J
Thread1INSERTINTOmytabVALUES1
# O! j6 }" F3 MThread2INSERTINTOmytabVALUES2
8 A5 s% P$ N0 J3 V& t! X7 aThread1COMMIT8 H$ P; |6 _; ^* m
Thread2INSERTINTOmytabVALUES3
6 O- F( ?# Y1 P5 H/ \5 qThread1ROLLBACK
4 L8 ?$ R! ?: D* g! Y1 rThread2COMMIT1 ^% Y& v5 Y. {' x4 K" I a
HowmanyrecordswillbeinsertedandretainedinthetableMYTAB) w; i' k' V/ C4 W, S( N
A、0$ X# {. C0 [- F) e: |
B、1" |5 R0 c I( ?: [' W
C、2
2 v) E- D7 H: T: TD、3
. k! w$ E9 Q" G正确资料:7 e$ g' b: M# F" o& C j: N
% q" H; c4 g# M3 E( } ?
- E) m0 p) c6 V5 y$ H6 n
7 I; @1 ^0 G; k8 z, Q# ^. r$ {1 R! Z% R
4 K8 |' r# _) a( r f6 d4 b
: x0 K1 q; H: c
" t- f' ? G- p8 m2 h3 Y9 U1 N2 X9 {1 N6 F( Z: f
: ^5 U( D0 Y7 S8 t7 R5 l Y; y+ k
8 q; j2 f" _/ G% E" @
# r& L( W: h* `- `- y
% C+ m8 r6 b4 Z; P6 q: a& h: {+ N' @. o6 ^ A) D3 l% z
/ K% d2 s. S% N9 q: c
4 K( A! N9 d+ N+ S0 { |
|