|
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《数据库应用技术》在线作业一9 K' R6 y a; `- f8 H& W- T
试卷总分:100 得分:1002 P7 C# V9 i- |
第1题,下列SQL语句中,能够实现"收回用户U4对学生表(STUD)中学号(XH)的修改权"这一功能的是()
& X9 O7 p/ _+ aA、REVOKE UPDATE(XH) ON TABLE FROM U41 I+ |0 L" S0 ]. w
B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC3 y% \$ J+ w6 H+ J6 \
C、REVOKE UPDATE(XH) ON STUD FROM U4- X" j8 h, K# G: Y7 E0 q
D、REVOKE UPDATE(XH) ON STUD FROM PUBLIC, L. u% O# n/ P7 E, E# X* x: Q2 Q* ^
正确资料:0 ` l7 |& t1 ^( t {: c
6 ?6 ~5 v4 L7 g- l6 |, L& X9 i& Q
第2题,数据库系统的并发控制的主要方法是采用()制。3 \; m6 y3 z* l! W( Z v
A、拒绝
6 t$ @8 U3 y- eB、改为串行
0 k+ S e- ~- UC、锁1 c) F; V* e, @+ o, v
D、不加任何控制( q& _) y/ C7 e0 A# P; N" M& s
正确资料:
! ^: p `! n: m4 F! _; ~/ k* M
, d( J: l+ a, N, W3 I( f
第3题,要对应用程序预编译并生成绑定文件,需要什么特权?
/ C6 n3 Y/ k4 m/ ^A、数据库上的CONNECT特权
& E! k: n9 W, l8 }& ?B、数据库上的BINDADD特权
& o( G0 `4 Y/ Y: `C、程序包上的BIND特权
" Z. d/ A% H1 Z& Q9 B0 ]2 AD、程序包上的CONTROL特权
+ B% J. C1 {7 q正确资料:# B9 j/ }& Y( G: d5 N4 |- }
% f/ B: s! l8 y, c
) ]' |. a& \9 t1 J7 c$ k' @6 {第4题,如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()
" z2 j% ~5 z6 lA、DB2个人开发版(PDE)" Z, h4 u5 Y) |6 N2 u- O* r$ Z
B、DB2通用开发版(UDE)
& G2 ~8 O" R0 i- x" S$ \8 f7 J正确资料:
; r h# i% Y) M' }, W6 w0 p& m
6 H: P8 |# t" x- _/ f0 {% U
- \1 i) k% _+ R- {9 p6 h资料来源:谋学网(www.mouxue.com),当FROM子句中出现多个基本表或视图时,系统将执行什么操作?
; c6 Y9 k4 f" L5 R$ f0 e! lA、并
5 y0 V. c/ t @% U/ WB、等值联接: j, g' |/ [6 I' V9 n
C、自然联接/ P8 i- I5 d1 v4 G" [. C H1 D7 U, H
D、笛卡儿积
6 ?* g% w5 c' `: M正确资料:
+ X! L+ D& W9 b- m: m- R8 J* W
6 }* p: Y) L; s. Z/ W: f9 I _: ]3 V4 g- R' p8 `% H9 W" c
第6题,缺省的数据库日志文件的类型是:- Q0 [9 J" l( k/ N
A、Circular Log1 X& S* H0 ` ~, _5 D/ ^
B、Archival Log
' F: m9 X; |9 Y7 S3 {; wC、Primary Log- U; G5 N9 s. n; P, @' {* ~! E) B
D、Secondary log
0 M! \; n7 h! ?% Y正确资料:
r0 h$ p7 F6 V( ^: k4 K; H I
% t' f/ P2 L7 }2 @7 B) u
" @# B5 F* w) i) {+ U6 U" q第7题,两个子查询的结果(),可以执行并、交、差操作/ d5 h5 d2 {+ G' a5 a
A、结构完全一致0 M" c: E& c, P
B、结构完全不一致7 N, l3 N* ]2 G' F! x
C、结构部分一致! b7 y6 _, V6 z7 S
D、主键一致
0 R- B# d1 P- ^正确资料:% H8 K+ ?" p, c! L' \/ i
; c: Z. K$ }$ [) w" `( n4 q7 w( J4 R6 W, _0 @- ]
第8题,执行下面两条SQL语句后: g, v$ V2 b$ u& y0 X: q2 G
CREATE TABLE t1 ( c1 char(10) NOT NULL PRIMARY KEY, c2 int, c3 char(10), c4 char(10) NOT NULL,CONSTRAINT c4 UNIQUE (c1,c4) ) //自动创建索引. \$ X" X- g* L' G$ Y1 b* l
CREATE INDEX Index1 ON t1 (c2 ASC)5 ^# L' R- |5 Y7 X( b
表t1上有几个索引?4 i5 C& c" y- V8 a$ a) t
A、0
" Z5 d/ n3 O, G: \B、17 \2 k7 r% v3 g( t' s
C、2
: R) Y, m1 F4 t" p" ]! S7 H3 v5 PD、3" x4 p4 Z/ f `( |5 f
E、4
L* W- ]" o V! x正确资料:
- K# c+ a/ p. m0 U1 T' m, ^
q& i$ \# [5 o1 ?+ R& w5 v0 m
9 c3 n2 V) L; |& q* X第9题,在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?7 o/ X' t7 [$ X
A、ORDER BY子句
2 p% Y Y3 K; ^+ w* ~B、WHERE子句5 i9 d9 Y8 e2 x: N
C、GROUP BY子句0 S) _& q8 Q( a+ d; L
D、均不需要
0 l" {; p# w" k) d* b8 F, k/ C+ m正确资料:5 {2 ~$ M( d3 ]7 e7 y. y
/ ]' g. H9 b7 [4 Q& l6 V) T( `5 Y
! S! R$ Q; y2 ?9 D W
资料来源:谋学网(www.mouxue.com),当数据库遭到破坏时,为了能迅速恢复,在进行事务处理过程中将对数据库更新的全部内容写入以下哪项?
- {. h$ _& X9 t0 i/ ]6 n3 P0 }A、副本文件
; O8 e, N7 N5 r% p! e: m' {4 @+ JB、日志文件8 g1 Z7 @6 i9 C# F/ t( q# P6 O
C、检查点文件
) Z# j' l4 p w& J4 \+ ~D、死锁文件. p2 o" V& W7 V7 M% F
正确资料:$ D6 b8 a7 l n/ s! j& S$ X1 z( j* \
: M: ^! }# ~" Y* E/ S/ v
( r; F' s, @# |4 C5 s k$ l/ n第11题,事务的原子性是指()
: M. R0 V" d0 d6 C% XA、事务中包含的所有操作要么都做,要么都不做
+ ^8 G. j0 p# hB、事务一旦提交,对数据库的改变是永久性的* o0 H/ ?6 [2 G7 _* k9 o, }
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的# |# N% A/ t5 S. S: I5 v! F9 \
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态& U* {6 K; o9 d5 N- [4 H+ h
正确资料:1 q0 e- V# S' w7 k9 Z/ h3 d# ^$ r
: z- v/ @3 p5 S
8 Z7 }) q" H! o8 D# {资料来源:谋学网(www.mouxue.com),下面哪一工具允许用户开发存储过程?
- O7 C& J6 k1 V! L" q+ J& pA、控制中心 \ n4 _4 _3 w9 A/ {) E6 Z( |
B、命令中心
( j9 _7 F" W& }: a% v2 cC、任务中心$ K* Y/ E7 T- T6 t
D、开发中心
d# ?0 i' J6 gE、健康中心; ` j" m7 \. B- ?! l1 d
正确资料:
5 Z% @: F9 b f' i7 g
9 c& ~" r8 i7 s# j( b7 [9 _5 ^; }) @5 M
第13题,给定三个表:学生表S,课程表C和学生选课表SC,它们的结构分别如下:+ p7 f7 y3 ]# {$ M8 ~
S(S#,SN,SEX,AGE,DEPT)8 r4 v3 x! J1 }) V- \( P% }& V
C(C#,CN)
; j* D/ _! b+ o0 h g; I. X ^SC(S#,C#,GRADE)3 T4 j P/ ` h; W. g& }4 Y9 X
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程 号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80
% H+ v( }2 a. ]0 T* M6 DA、不允许查询。因为视图中使用了分组和聚合函数。
* x) C- u% N8 e( c3 E6 d& OB、允许。对应的操作为:% R# K, y, K; K) T1 l
SELECT S#,COUNT(C#)# L; ~; U' V p
FROM SC
5 L& Y0 S8 b9 |( l6 f2 h, IWHERE AVG(GRADE)80( u0 P( ?; Z; ^+ O8 ^; n
C、允许。对应的操作为:$ X# }8 W8 m) I
SELECT S#,COUNT(C#)9 b+ t% s, T; }* ?& Q
FROM SC
. ]; k& W. z0 Y0 z& k" uGROUP BY S#
! s/ b3 j' h* Z }" xHAVING AVG(GRADE)80
$ o5 l4 k: J9 S q/ _* D1 `6 yD、允许。对应的操作为:
1 A& r! v0 i9 M/ ~+ C0 |) O3 i: N" xSELECT S#, COUNT(C#)
* E+ h4 i4 |, a, ~( QFROM SC
/ G) a0 e, B' zHAVING AVG(GRADE)80
# I' x: g) j% d3 u+ {正确资料:
& o2 r3 {5 w& c* g( {4 T2 X+ N$ {/ k" s6 U5 n
% V+ |) h, M T. a5 t* V& ~& w
第14题,An ODBC/CLI application has the following pseudocode:
# {1 t1 |4 p6 m, ~5 nSQLAllocHandle( SQL_HANDLE_DBC, hEnv, &hDbc ) # L6 M q5 I9 `8 U/ U n+ Q
SQLConnect( hDbc, "CERTDB", SQL_NTS, "user1", SQL_NTS, "passwd", SQL_NTS ) & ^, [/ y* |, o9 H' N& P
SQLAllocHandle( SQL_HANDLE_STMT, hDbc, &hStmt ) 6 s' A1 |7 W" g% i7 M/ y4 h) U
SQLExecDirect( hStmt, "SET CURRENT SQLID db2cert", SQL_NTS ) % \' G2 C* E: o: ~. x- b" s/ _! H
Assuming all of the above calls execute successfully, which of the following fully qualified SQL statements is equivalent to:
- y* q( F' q/ x P% g2 x# `SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE
0 k, Y8 [& f: j5 _3 `. Xt1.col1=t2.col2", SQL_NTS )
: C( K9 ~, I! q$ T3 LA、SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE
, |( Z1 A& e7 }! J, Jt1.col1=t2.col2", SQL_NTS )
7 l9 T& x8 _% s4 bB、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE 0 S9 `4 w& U+ _! W7 ]
t1.col1=t2.col2", SQL_NTS )9 v5 B4 e* _: o. h2 B" k% \0 O8 ~7 w7 w
C、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2
& _2 R4 I( p! R! I9 L6 aWHERE t1.col1=t2.col2", SQL_NTS )
3 Q9 R( F! ^( l- q7 Z: R z7 `D、. SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2
% i* o+ H! @# w' P) Z' SWHERE t1.col1=t2.col2", SQL_NTS )
^2 H" N! S/ ?, Z( S$ B正确资料:
4 k* w! ]; F" Q* q
. c$ V! }% ^% n, a0 v. A9 Z% l6 V. ?
资料来源:谋学网(www.mouxue.com),下列SQL语句中,能够实现"收回U4对学生表(STUD)中学号(XH)的修改权"这一功能的是以下哪项?0 [5 I# l/ ?. Q4 J8 l9 [# Y9 M" _
A、REVOKE UPDATE(XH) ON TABLE FROM U4
9 T' b. G, B* q; fB、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
7 G% ^: C9 k7 t0 c. wC、REVOKE UPDATE(XH) ON STUD FROM U4
- d: O: n' S( ?$ D }$ e4 O8 OD、REVOKE UPDATE(XH) ON STUD FROM PUBLIC+ G6 \/ k' x0 G
正确资料:
) B+ ]! d' u% M1 X: h6 L$ z6 t
8 m& A& `; E# O0 q! k: n# X' \
! }# n* C+ T' a7 W; J8 g第16题,To prepare an embedded SQL program for use with a host-language compiler,
! \/ Y8 o+ z! c$ }which of the following database components is required?
; }0 N! k/ B. p0 a w9 L5 oA、Binder
# J( X3 m0 F- T0 O7 n: ?, m; ]B、Precompiler
5 x+ ~. C- C t2 n3 t1 FC、Stored Procedure Builder# s- @# i; m7 `6 `0 A3 {
D、Application Development Center
1 m$ P M. Y; \* _) J6 ~( q正确资料:4 B" |9 T9 u; y$ _; h. e8 h" d
" G/ G- O/ ~; Q* u
7 j# A$ C9 D [9 S+ {$ W) P- m+ _第17题,在客户端直接连接到DB2 UDB服务器的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。/ e5 @* k- Q4 r5 C. k
A、SERVER_ENCRYPT
5 z+ V, ~. M8 B+ H5 ]& rB、DCE
& h1 h6 e% z( o/ i# A$ PC、DCE_SERVER_ENCRYPT$ G2 p B/ t) }& ]
D、KERBEROS9 O" V# K6 i3 Y5 t! D5 R5 ]% Y
正确资料:: v3 J: \; R) N
- R7 B8 \/ v: T/ ~ X6 a
6 ?: M; Z" u* f- I第18题,If a stored procedure returns multiple rows, which of the following must the calling application use to access the result set?4 i) e! y/ q0 ^
A、A cursor4 r" o7 C5 g, H
B、A select statement
* I$ j! ^, n6 I1 N6 M1 PC、A declared temporary table
" j0 f& c6 S/ w0 K) ?" F4 CD、A table user-defined function
+ z4 q. N9 `8 k) d9 e5 i正确资料:
$ [. d$ X# y3 c) k# I& I' V
7 f! d+ c7 V5 a' g4 u/ E1 Y: T' a' f- O0 [& b
第19题,如果选用循环日志方式,辅助日志文件何时分配?
: J; e3 q, z' ?A、数据库建立的时候. g$ Q, h' c/ a/ H- H8 w
B、数据库服务器启动的时候
3 J- @' c6 q, {% ^# sC、需要的时候
: j) l3 T+ F" R9 K; XD、以上都不对! D( L' F% o$ w7 x$ t' _
正确资料:! c# M! l; f! F" m7 S( j
6 g- n5 m3 A1 K! }4 u7 W ]& `
/ T+ [( q" m, N% V资料来源:谋学网(www.mouxue.com),在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。
, z& N& k! D) S8 l9 m' b% d# cA、正确
* N/ A7 b* K4 @! P) }* D) x3 r* MB、错误
% d9 ` D6 L8 h4 j. ]1 n! M6 w正确资料:' ^. S" \( I- v; p2 B) E# n1 g- ~
. `4 a8 _# b2 G6 ], Q$ j2 e
9 Q! q: B5 k4 i" t第21题,Under which of the following situations must dynamic SQL be used?5 _8 m1 [: h. K1 C
A、When temporary table references exist at compile time
3 x: t% z' S$ g8 ]& Q5 u8 JB、When the host variables' values are unknown at compile time- c. |1 u; J7 a& g
C、When the columns in the SELECT clause are unknown at compile time
% R" t) b( I% ]* r1 j. oD、When the number of rows being returned are unknown at compile time
4 ]# H5 y4 z! ~/ I5 k9 g3 y正确资料:
" n7 \- e" H' @; O' T2 ?( L0 r
0 N `4 ^6 G+ C& s# y! S8 A, M5 s, x Y8 q2 A& v9 t
第22题,据库系统和文件系统的主要区别是:
$ x' \$ q' ^6 E8 lA、数据库系统复杂,而文件系统简单。
# E9 I3 a! q' c/ X8 bB、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。+ D2 ?2 Y1 f! X2 C, J
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。# M. {9 U( Z- I- _5 L
D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
# W+ e: @ a6 t( O正确资料:
2 V: K. u3 I( V' w9 S- `- v
0 W4 B! i$ _/ \# q1 _0 E0 _4 Q' \; }' c1 L; A* |5 O+ R# `0 `
第23题,关系数据库管理系统应能实现的专门关系运算包括()
p: V) e/ {# B/ _% vA、排序、索引、统计* i6 b! @5 e) x
B、选择、投影、连接3 [ e2 l7 N7 b) y P+ I
C、关联、更新、排序
3 O- W. g& I& L- jD、显示、打印、制表
! d' F& n$ @6 c3 t正确资料:
3 p7 y- u/ ?$ r- e7 c1 ]# u: c$ B/ Q8 a* R# a
* _& S1 S0 e9 j I) y# l
第24题,The following commands are issued against a data source containing table user2.org: ) {( t* s, E2 U* E+ l2 H$ ?- l1 Z
CREATE ALIAS user1.org FOR sample.org / t9 K9 |4 ~ G. c9 d
CREATE TABLE org.sample ( c CHAR(1))
6 Z* T7 Y" `& A6 xCREATE ALIAS sample.org FOR user2.org
2 R! h' N# E4 W9 ICREATE ALIAS user2.sample FOR sample.org ' e2 T; m# _: _- {
Given the user SAMPLE issues the following statement:
# ]+ {# i6 G' M) ^0 o; {7 {( R. BSELECT * FROM sample
1 D5 l/ R7 m# Y8 _! u2 VFor which of the following database objects will access be attempted?7 o7 q+ l( s+ b* m( |* F
A、user2.org+ b* d; g& W2 V1 L% D$ n1 h
B、org.sample( F. h6 F {4 G( b$ j# V
C、sample.org
0 [+ J* h$ ?: j; ND、sample.sample3 L1 u! V' a# M0 X/ k1 B
正确资料:$ \& f& `. u6 [" H! \
2 W6 h% i, f/ D; S7 `* T& p9 f S% E- w
0 X7 B+ `. e* N( e8 ~$ K9 \资料来源:谋学网(www.mouxue.com),游标稳定性(CS,或称光标稳定性)隔离级锁定工作单元期间光标所在的任何行。对该行的锁定将()
6 w5 ?! C4 F9 t5 s4 ~% `* z- \A、. 不保持
% ?' s( `0 O7 r1 o/ Y @B、. 保持到取出下一行记录或整个工作单元终止。
% Q3 i! R4 T. F' V$ }- qC、. 保持到整个工作单元终止。3 h" z: B8 B( g; r1 z* e) q) w
正确资料:: b _' z) M" x4 f- D! ?
, M; [2 ?( l+ {! a0 D1 g
- g, e$ X# y& _( P# t! k" ?( u' G" f; h% x2 X* G
/ I) E6 D5 z2 V; L9 f! O" h9 K
9 y& ?) G% q( w: }+ ?% Q- D
2 t `, T1 A, o& L5 e( V2 W
# A5 F, v2 D# g" |- _% q, A( L T1 M4 `4 z* f8 o
! `" \0 S! o& G" V
5 A& ~3 Z' C. T( H& J7 ^
5 H! ?% J) `" N p) Z) T S' ^9 w
( Q2 d) V+ ]5 _: F; p+ L/ K( y! R; J; T8 Q
$ Z, B# Z, P( y8 c2 q9 F: z5 N
|
|