|
吉大10秋学期《数据库应用技术》在线作业一
" w- \* n8 \5 W/ U7 M 试卷总分:100 测试时间:-- 试卷得分:100
& {) v& O6 T( j0 I6 B8 \4 j 单选题 资料在下面. W- x' N) {0 ^$ f; n4 I
, Z, K( n2 S/ n' q2 A
一、单选题(共 25 道试题,共 100 分。) 得分:100V 1. 7 ^2 u7 ?& A+ p9 n% i
定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。, b, | u* H- z. f+ L3 X
A. NULL5 T# Y8 @: G, G- k5 M
B. NOT NULL
E0 j& i2 F$ j) R2 \ C. DISTINCT
0 c/ q' V7 v" |: a# Q0 S D. UNIQUE
. ], t7 V2 l- G7 D g3 m3 l$ a, S& T 正确资料:B 满分:4 分 得分:4
2 _) I+ d" M& P" ]9 O 2. 如果一个用户USER1被授予了表TAB上的CONTROL特权,如果需要限制该用户对表的存取,应使用以下哪条命令?6 [6 ]" X' D2 _6 g5 I0 b6 C
A. REVOKE ALL ON TAB TO USER1+ J ?0 k- L2 ?8 g; K) b9 J! \# u
B. REVOKE ALL ON TAB FROM USER1
; P3 M/ f; H! U C. REVOKE CONTROL ON TAB TO USER13 ^6 D2 {* |3 V/ `" E. p1 L% L
D. REVOKE CONTROL ON TAB FROM USER1
! E$ r% J1 K4 t2 _" b 正确资料:B 满分:4 分 得分:4' J4 _, H4 x% k6 K+ E- i: c
3. 如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:
( K: J/ J ?7 @& [ A. SYSIBM
2 y" y# @7 r* b8 z; X! h& F; ] B. SYSCAT
- `- K5 H! M8 T6 O C. SYSSTAT
- q3 t% d: Y4 _, I D. 该用户连接到数据库时所使用的用户名
/ K0 a2 v" J1 g E. 以上都不对
9 C) V5 H8 O. A0 r! H" z' O 正确资料:D 满分:4 分 得分:4
9 k% _4 C) r: p- p N 4. 要对应用程序预编译并生成绑定文件,需要什么特权?: p4 m' T0 M/ }7 w
A. 数据库上的CONNECT特权# ?4 J3 t7 G9 P
B. 数据库上的BINDADD特权+ T- w# Y- D8 X( B, U+ p' K) `
C. 程序包上的BIND特权# @1 `( P3 K' w5 v+ f R
D. 程序包上的CONTROL特权) }! X2 ^! E; \# E- x' p, R
满分:4 分 得分:47 {2 g7 W: N& N* O
5. 当FROM子句中出现多个基本表或视图时,系统将执行什么操作?$ j v$ q& K- T& V
A. 并 I7 g: p- @. m6 A) a
B. 等值联接/ z) ?0 m6 V- C: V$ g1 C: i
C. 自然联接6 j/ A) Q: O7 \" M# Y& s
D. 笛卡儿积
: u5 b# c4 C$ N# j& a( A/ n 满分:4 分 得分:4
7 u6 |9 G1 T5 L# b" ^ 6. 下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力?; C" L2 B( r% {8 j* N: ~" ^
A. DB2 数据仓库中心
5 i# `+ w0 I9 e: Y3 I, n B. DB2数据链接管理器0 v$ ~- N% r# P ?
C. DB2关系扩展器; n- v# D9 Q7 k8 z! C- z/ A# w' M
D. DB2 OLAP Starter Kit
+ L' f T( u, `: m, F. h& o4 R* B 满分:4 分 得分:4
! w1 n& w! ]' G3 e. T- G 7. 并发控制的主要方法是采用以下哪种机制?
8 f/ ?3 b9 h# R1 c6 E$ q4 v A. 口令
/ E0 s: T' T8 G3 I/ C' w& T) M B. 锁
& e% B- | F( F$ Y8 S$ a C. 副本
" L% i+ ~* x$ A' T/ S, }- ^- b' y D. 检查点
: G8 l7 ~! p7 K- h, h 满分:4 分 得分:43 x& F3 E8 e6 p. E3 F
8. 在客户端直接连接到DB2 UDB服务器的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
y/ }: l# p* ?& c! U5 Q A. SERVER_ENCRYPT( d. |- F9 T' J! q+ H) K" S
B. DCE8 A1 j$ T: {7 A$ ?3 F, t
C. DCE_SERVER_ENCRYPT
" x+ y' d2 d1 I1 T D. KERBEROS
6 C$ [; h* i( L/ v7 K/ B) S- s" w. ` 满分:4 分 得分:4
: O9 i7 |* l0 K6 j 9. 当数据库遭到破坏时,为了能迅速恢复,在进行事务处理过程中将对数据库更新的全部内容写入以下哪项?1 r* y% E9 m$ c
A. 副本文件
. Q& ?) {* {8 p; C- j6 X B. 日志文件7 Q) }( S$ v8 ?/ ~5 z9 U
C. 检查点文件6 b8 j+ K3 M8 j# _0 \
D. 死锁文件
' d6 P* D! m+ i" F, h/ ? 满分:4 分 得分:4$ u- t" u% W" z) l( T
10. 下面哪个工具可以保存终端用户需要存取的元数据?7 m2 M+ f' j5 ~, K/ N2 z
A. Query Management Facility; K4 D. d6 H3 h W0 ?
B. DB2 Query Patroller/ a& J' m# s3 [5 \4 y7 `% `
C. DB2存储过程构建器: [ M/ M9 T# G, w a2 g5 z
D. 信息目录, }) l5 [8 }7 n" N
满分:4 分 得分:4
5 g' Q2 f7 f# ~) _# B. ^: z3 f 11. 向基本表增加一个新列后,原有元组在该列上的值为什么?
" L9 l3 m9 J- W0 `$ F2 \0 { A. TRUE
. S: i/ ?6 |& \0 q9 X& R B. FALSE
5 f j! a0 t4 o4 J; j* |0 v! Z C. 空值 D* z Z0 U7 y5 a0 {# R9 f
D. 不确定
9 B& [6 h" b: F2 ^ 满分:4 分 得分:4
0 Z" N3 H; m2 B9 L# x 12. 在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
1 \/ x2 ]# T8 R" K% q/ L A. ORDER BY子句
# q- I6 A# N1 r/ { C B. WHERE子句
5 Z( E' y8 R+ i( b7 r1 u C. GROUP BY子句
' Q0 e0 I- G. B) l6 }+ u D. 均不需要
5 f5 s- q) p; S' c 满分:4 分 得分:4/ H/ t; L) k: ~- A9 }4 d
13. 要更改数据库管理器配置文件,需以下哪个数据库权限?4 N4 x. k4 h0 j$ S
A. DBADM
4 g4 X- ]- W4 X& ]- j8 R1 Y B. SYSMAINT% P; b, j( e" p1 A9 O( f: i
C. SYSCTRL
7 {: X% N0 N3 m; P. U% T D. SYSADM" C# C) Y2 I. h7 `1 y& {( v
满分:4 分 得分:4
0 t. x6 \2 |" g+ N" @# @. a6 B( W 14. 下列SQL语句中,能够实现”收回U4对学生表(STUD)中学号(XH)的修改权”这一功能的是以下哪项?
2 o) @4 ^3 X" V7 T8 [, F A. REVOKE UPDATE(XH) ON TABLE FROM U42 z; {1 P7 N1 r, Q3 R/ V, ]: c( _ y
B. REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
, O. r+ `$ w0 S/ Q- r2 P$ Q% ~ C. REVOKE UPDATE(XH) ON STUD FROM U4
( X) Z3 N+ ]7 \& f, q! D3 I D. REVOKE UPDATE(XH) ON STUD FROM PUBLIC* r9 K( o0 z7 H+ f ]( ~
满分:4 分 得分:4
" c; X" r2 i. U 15. 给出下面信息: CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER); 1 ]' D, M. x3 f! J! \& _' |* v
INSERT INTO tab1(c2) VALUES (‘345’); 如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的?
$ @' \! z9 d7 v2 c0 ] SELECT * FROM tab1;
7 T- v6 X; x3 F A. C1 C2 --- ----------- 0 record(s) selected.4 K; `& s% H- m. y* r
B. C1 C2 --- ----------- 123 345 1 record(s) selected.3 X: d; J( T( |9 A9 i; b) v" \
C. C1 C2 --- ----------- 345 1 record(s) selected.' n9 |3 `3 d& O* y, B
D. C1 C2 --- ----------- - 345 1 record(s) selected.5 [/ `3 K% ?6 V- ~& m
满分:4 分 得分:4$ C, O8 B2 f4 C
16. 创建一个DMS类型的表空间,可以使用以下哪两种文件系统对象作为容器?
3 S6 L9 z* b* r2 V* [ I& \ A. 目录, ^! c+ ^. L! P
B. 文件9 o! j) t% T( N9 r, b5 L- M6 }
C. DEVICE8 q% k! @* v! R8 R3 }; z8 `% f: x
满分:4 分 得分:43 H3 ~* _ T8 p) {4 M7 {+ q
17. 若用如下的SQL语句创建一个student表: CREATE TABLE student(NO CHAR(4) NOT NULL,
! Y& m) u& W5 ?4 e+ W NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE NUMBERIC(2))可以插入到student表中的是哪一项? W$ ~! z5 `6 {" e# ?4 }
A. (‘1031’,‘曾华’,男,23)
- { B& i$ v1 p7 o+ @ B. (‘1031’,‘曾华’,NULL,NULL); l6 _7 U7 r2 W2 h S+ }: l. e. N) g5 \
C. (NULL,‘曾华’,‘男’,‘23’), E! ^$ N2 p' Z
D. (‘1031’,NULL,‘男’,23)+ n* ^9 m$ h' E+ w, ~
满分:4 分 得分:4/ g+ o, N `' w6 i; F
18. 对于UNIX和Intel平台上的数据库应用,如果需要存取OS/400、VM/VSE和OS/390系统上的数据库,需要DB2哪种产品的支持?3 I! N% m# S/ d& {# Z3 a/ v5 c
A. DB2 Connect# b ~. j2 B* A5 b; p `
B. DB2 DataPropagator
) j6 ?: y; ^8 @$ l) M6 U! q C. DB2 Net.Data9 C4 L# z$ x- [" I/ ?" l. N% z
D. DB2 DataJoiner3 f+ ~9 l! o; x
E. DB2 Relational Connect. C2 z. M U3 A+ H8 a" O2 @
满分:4 分 得分:4
/ r* G' i7 n. i) ^8 H 19. 嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志?
& P7 u! h z+ r9 F: Z A. 号( f2 j' w9 J* x$ C$ t' U) I
B. 分号
* F" T y G$ W6 e C. 句号
$ B4 E9 I5 l: q" a7 [8 Q' g$ d7 z D. 冒号5 l0 n8 l+ w* c! X. H/ }( u) n
满分:4 分 得分:4
0 m( S# w) G O) _3 y, r% h0 ` 20. 使用SQL语句进行查询操作时,若希望查询结果不出现重复元组,应在SELECT子句中使用什么保留字? |
|