奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1438|回复: 0

13秋吉大《数据库应用技术》在线作业一二辅导资料

[复制链接]
发表于 2013-9-27 18:29:52 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏辅导资料,奥鹏在线作业辅导资料,奥鹏离线作业辅导资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。
2 ~. p" Q" m  }4 R6 W0 S; j; h- S8 K4 }8 z. M
一、单选(共 25 道试题,共 100 分。)V 1.  Given the following statements: EXEC SQL INSERT INTO employee VALUES(:new_emp, :new_name) EXEC SQL UPDATE company SET num_employees=num_employees+1 WHERE company_id=1 EXEC SQL COMMIT Which of the following can be added to the database so that the company table will still be updated without the need for the explicit UPDATE SQL statement?
$ ^* V3 m- H4 y. Z4 V* vA. An INSERT trigger on COMPANY- F% A* [0 C6 K- u2 h- f) D
B. An UPDATE trigger on COMPANY+ ~2 d  q5 r. i% _( a
C. An INSERT trigger on EMPLOYEE
+ W8 d) y4 s1 H9 QD. An UPDATE trigger on EMPLOYEE
7 [/ p; b. `% K# q: r      满分:4  分2 W( N6 E. H, m( R& t$ m
2.  如果想在数据导入的过程中创建表,应该
, ~, U+ r5 w  J  G; hA. 使用IXF文件格式进行LOAD5 B. B, N3 o* N: \" @; p" t
B. 使用WSF文件格式进行LOAD& U+ q' ~5 A) V  a8 C+ [
C. 使用IXF文件格式进行IMPORT1 }7 x. K# ~5 F# Y" d* ?
D. 使用WSF文件格式进行IMPORT
# o- m, V% p. C      满分:4  分
- U7 ?+ L4 [$ P. D# j3.  Which of the following cursor definitions will define a cursor called c2 that will fetch rows from table t2, and for every row fetched will update column c1 in table t2?
7 P: s3 N; O% x" h0 O* QA. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF t2- ~# G3 N* r& J2 m( j! `
B. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF c2
' w1 w3 F9 r$ y2 YC. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF c1  R+ F0 {/ n# \% h) r. e  c2 K" ?+ f
D. DECLARE c2 CURSOR WITH HOLD FOR SELECT * FROM t2 FOR UPDATE OF t2
+ D# }* A5 `8 z; P      满分:4  分
" S: s7 G2 d7 E- z4 l2 p4.  Given the expression: WITH most_cities AS ( SELECT b.id,b.name,a.cities FROM country a, staff b WHERE a.person = b.id AND cities > :threshold ) SELECT * FROM most_cities In which of the following does MOST_CITIES exist?6 y& `2 H- f8 S, T2 ^- O
A. user tables( t$ y/ F) x- x/ x
B. server memory
6 l& U- y- s. a1 C/ J5 C9 I6 uC. user table space
! G+ Y: i; J3 l: w9 s" }$ `; F9 V/ JD. system catalog tables
. w" T8 C, E2 g9 m6 o, F2 ~# Q" ^; f      满分:4  分
" i8 w' k0 `: _4 H/ V- V5.  A cursor is declared with the WITH HOLD option. Which of the following statements is always true?
% \( U/ D; U7 ?. oA. The cursor will remain open after a COMMIT., [* c8 d$ A( x" P9 G; ?" h
B. All rows retrieved are locked until a COMMIT.
; ~3 N8 _; r& Z; p" \C. A COMMIT will not be allowed until the cursor is closed.
" A  M7 O4 A) ~$ P, u) gD. Locks obtained by the cursor will be kept after a COMMIT.& L: M; [8 B0 z1 u3 Z- I3 M
      满分:4  分
& w# F4 S+ Y  z3 ~( \% s5 D! U6.  Which of the following is used to run an embedded dynamic SQL UPDATE statement?
" |! s) [  Q; M- G- AA. UPDATE
. S; D3 q  m3 R# r, B6 MB. . PREPARE4 S% B3 g9 d! F) n) a/ W  p7 t
C. . DECLARE  ?; L! w  L# n5 h
D. . EXECUTE
3 y1 r3 f1 c1 f7 A9 Z3 ?' ?      满分:4  分
# I5 a2 C2 r" ^& l* x2 Q7.  Which of the following CLI/ODBC functions should be used to delete rows from a DB2 table?
0 I- o- `6 C9 y8 S8 m3 k1 z+ }, H( bA. SQLDelete()3 ]# P; @+ z' D1 S- n+ O7 p+ ^; ~
B. SQLExecDirect()4 S* p3 a; r* G$ {
C. SQLBulkDelete()# u3 q/ H; t: L+ E6 v* S
D. SQLExecuteUpdate()/ F# w  |! J  j. K1 o
      满分:4  分
2 X. m# x( [8 ^) n& B8 w. G8.  数据操纵语言的基本功能中不包括()
8 p  y5 S- ]" X- A% R6 `9 fA. 向数据库中插入数据/ m5 K3 n+ k( b0 n1 o
B. 描述数据库的访问控制
$ ]0 H6 P# j& }. Z0 \6 WC. 修改数据库中的数据: S" g: r2 m5 {2 D
D. 删除数据库中的数据
/ A2 V' K1 q5 O2 @      满分:4  分* V) v! p& O% ~- d3 e, R5 i
9.  An ODBC/CLI application has the following pseudocode: SQLAllocHandle( SQL_HANDLE_DBC, hEnv, &hDbc ) SQLConnect( hDbc, "CERTDB", SQL_NTS, "user1", SQL_NTS, "passwd", SQL_NTS ) SQLAllocHandle( SQL_HANDLE_STMT, hDbc, &hStmt ) SQLExecDirect( hStmt, "SET CURRENT SQLID db2cert", SQL_NTS ) Assuming all of the above calls execute successfully, which of the following fully qualified SQL statements is equivalent to: SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE t1.col1=t2.col2", SQL_NTS )
7 A6 b" E8 h# x" k2 c  ~: VA. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE t1.col1=t2.col2", SQL_NTS )
7 ^1 x. T# X7 JB. . SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE t1.col1=t2.col2", SQL_NTS )
( D6 A8 T' a/ I2 Z1 U7 i  SC. . SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2 WHERE t1.col1=t2.col2", SQL_NTS )
- J5 B1 ?9 [: U& uD. . SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2 WHERE t1.col1=t2.col2", SQL_NTS )
  r; F/ D- J. c9 s      满分:4  分+ h5 p% K0 t% P, I$ M! _
10.  如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()# N* e' v, c1 R: i" R- ^
A. DB2个人开发版(PDE)) ]7 Q% R* R. Z+ T) |+ U
B. DB2通用开发版(UDE)
  k1 f8 v; `/ Y      满分:4  分
% {. Z3 R7 {: }8 B2 Z11.  事务的原子性是指()3 Z) A. T- Q$ Z
A. 事务中包含的所有操作要么都做,要么都不做. c' M/ o0 o; z2 ]* b
B. 事务一旦提交,对数据库的改变是永久性的7 v8 n- E9 O: h
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的: G3 n' a6 C7 }/ z) L  U
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
6 a) r" f  t, M* n: m( \      满分:4  分+ w# ?. }/ P" p2 i
12.  Given the table T1 with the following data: C1 C2 -- -- 1 1 2 2 An application issues the following SQL statements with AUTOCOMMIT disabled: UPDATE t1 SET c1 = 10 WHERE c2 = 1 UPDATE t1 SET c1 = 20 WHERE c2 = 2 SAVEPOINT sp1 UPDATE t1 SET c1 = 30 WHERE c2 = 1 UPDATE t1 SET c1 = 40, c2 = 3 WHERE c2 = 2 SAVEPOINT sp1 UPDATE t1 SET c1 = 50 WHERE c2 = 1 UPDATE t1 SET c1 = 60 WHERE c2 = 2 ROLLBACK TO SAVEPOINT sp1 UPDATE t1 SET c1 = 50 WHERE c2 = 3 COMMIT What is the result of the following query? SELECT c1, c2 FROM t1 ORDER BY c29 O) z) l; t7 c- `3 ]" g
A. 10 1 20 2+ g/ T7 k0 l0 i" q+ a/ B& m8 `5 X
B. 30 1 50 3
2 b: A5 A/ Z. XC. 30 1 40 3% m3 |( b/ X. Z  l# L
D. 10 1 50 3" p& w0 }, K) i. F& x
      满分:4  分
' l  r8 c  P* y5 c, K/ V13.  DBMS是()
% }6 z9 T" m: e( D9 m4 ^A. 操作系统的一部分
# f3 @3 e6 O3 \2 {, e' w2 o+ R7 ~B. 在操作系统支持下的系统软件
: {. ]7 @9 x) [: ~- [& |C. 一种编译程序
( g7 L4 m* U' D3 H/ m' cD. 应用程序系统! E8 w% \8 B8 F# {; F
      满分:4  分2 n% A2 q& ]' f  z
14.  An application uses embedded dynamic SQL to connect to a remote DB2 server and inserts data into the CUST.ORDERS table on that remote DB2 server. To enable access of the remote DB2 server, Administrator FOO needs to create a package with default options such that BAR is the only non-administrative user that can use this package on the remote DB2 server. Which statement describes the privileges that must be granted and/or revoked by FOO to accomplish this?
4 C4 G- b5 [4 j! m7 E6 E/ D% j9 U6 uA. BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.$ A8 A5 w5 e; g% N5 I
B. BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.- i- |, Q. b# m8 x. o! z
C. BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.) V, ~7 W! Q1 D7 g1 M+ q8 m
D. BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.
# s3 |) W5 Z: K; ]+ k      满分:4  分
4 T& V; S9 ]; j4 |7 g1 u15.  下面哪一工具允许用户开发存储过程?
3 Y: W. I' Q. Y, `2 Z& A- TA. 控制中心4 @: M+ q; ^  I/ q* U: ?$ l% I1 B
B. 命令中心* [0 d6 j4 Y) B. ~7 v
C. 任务中心
1 G8 j4 ]6 R3 `9 n& ]( vD. 开发中心# P4 k. Z$ `$ I# \, |4 j
E. 健康中心) G' C% R$ ~/ x
      满分:4  分9 o8 ~5 b) Z3 ^
16.  Given the code: EXEC SQL WITH most_cities AS ( SELECT b.id, b.name, a.cities FROM country a, staff b WHERE a.person = b.id AND cities > :threshold ) SELECT id, name, cities FROM most_cities INTO :id, :name, :cities WHERE cities IN (SELECT MAX(cities) FROM most_cities) Which of the following can reference MOST_CITIES?6 x* m( F; u2 F: J+ g
A. The current statement
% j1 ~. I) s2 K! `B. Statements from any application
# z0 j3 p0 d5 n+ r- ]' h! K  `: Q( ]C. All statements within this application
; l9 t/ ~8 z9 R% @$ fD. All statements within the current unit of work
. k) y2 _1 }; B- l      满分:4  分* K/ |* _& x9 j
17.  Given the application code: EXEC SQL DECLARE cur CURSOR WITH HOLD FOR SELECT c1 FROM t1 EXEC SQL OPEN cur EXEC SQL FETCH cur INTO :hv /* Statement 1 */ EXEC SQL COMMIT /* Statement 2 */ EXEC SQL FETCH cur INTO :hv /* Statement 3 */ EXEC SQL ROLLBACK /* Statement 4 */ EXEC SQL CLOSE cur /* Statement 5 */ If the table T1 has no rows in it, which statement will cause the cursor "cur" to be closed first?  s2 J+ M, w" L/ _- [6 u) o  E
A. Statement 1
0 X2 k. U8 V5 TB. Statement 2$ X! Y) a* d# t/ h0 a
C. Statement 3/ B: u- B7 }$ \* H  y) f$ T
D. Statement 4# L6 p: P3 v' z' S* m
      满分:4  分
! d8 M, n: f  O9 T18.  How many rows can be retrieved using a single SELECT INTO statement?
2 r. e/ e% s; c( r* m. ^A. Only one row9 F& H& f- n. ^* j& x) H+ t
B. As many as are in the result  v/ ]& i6 P4 e$ P
C. As many as are host variables used in the call
2 p, L7 a5 m% i: O; KD. As many as host variable array structures can hold
2 o$ x2 F/ x4 \  d& {0 k' c' g      满分:4  分0 Q! g5 j. K) I
19.  Given the tables: COUNTRY id name 1 Argentina 3 Cuba 4 - NATION id name 2 Belgium 4 USA and the code: EXEC SQL DECLARE C1 CURSOR FOR SELECT * FROM country WHERE name IS NOT NULL UNION SELECT * FROM nation EXEC SQL OPEN C1 How many rows are in the result set?
( ?* o( \$ y# ]4 K' CA. 1
8 M; r8 s7 U) Q% oB. 2  {+ \( n+ B3 l8 d: L
C. 3) E3 G& E5 f. h- a
D. 4
, A9 t8 z% `1 w( I      满分:4  分  F. n5 j" E9 n; D, Y3 C
20.  E-R图中的联系可以与()实体有关
" G- T, M  E9 D! Y/ t5 s' HA. 0个
$ e0 I' Z! |% z$ H2 c+ v/ ?( m# K/ LB. 1个
* {$ ^% r" Y* Z+ ~' iC. 1个或多个
9 l  l; O: }, y/ A& F+ ?D. 多个
1 B  X/ J! ^  K! [) }% N! u      满分:4  分% @, k# M  `  N4 E  T' `
21.  据库系统和文件系统的主要区别是:% S5 I: @, K8 \) I+ I% t+ c
A. 数据库系统复杂,而文件系统简单。# w" F- W6 U6 t
B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。& G4 G, x5 [7 Z5 L6 i# u
C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。5 @, U) R) c8 X/ z' i) j( J3 g6 w
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。0 d$ h2 Y! i) v7 G  b) r
      满分:4  分
( Q" y, e* [& k% W) `$ O1 @22.  游标稳定性(CS,或称光标稳定性)隔离级锁定工作单元期间光标所在的任何行。对该行的锁定将()
$ H" i; x& O7 d' MA. . 不保持
6 ]# ?* l7 p2 U# ]% Y; U8 O0 kB. . 保持到取出下一行记录或整个工作单元终止。
. W& J! ^) h/ @' R- g: eC. . 保持到整个工作单元终止。3 }' c" A0 l: f
      满分:4  分
4 |( K8 ?  C5 s23.  在数据库中存储的是:()
: L/ S4 K/ d$ P. O* j; F* z  VA. 数据6 @+ u4 G2 w% U% U+ z3 X, c* ?( Z
B. 数据模型8 T) v$ A( O3 i$ k1 s! C7 Z0 A* O& A
C. 数据以及数据之间的联系4 G7 i" b* q7 @
D. 信息
- b7 w# Y6 @& c$ T      满分:4  分
9 \) ~' a3 A, ~3 E24.  The following commands are issued against a data source: CREATE TABLE userid.org ( i INT) CREATE ALIAS user1.org FOR userid.org CREATE TABLE org.sample ( c CHAR(1)) CREATE ALIAS sample.org FOR userid.org CREATE ALIAS userid.sample FOR sample.org When issued by USER1, which of the following statements will have a different result set than this SELECT statement? SELECT * FROM org. K2 P5 {0 v' i; Y1 [: p- g
A. SELECT * FROM org.sample3 E2 y8 e5 Y9 P+ F* l
B. SELECT * FROM sample.org1 X: G' [/ C0 h3 V8 b& ]
C. SELECT * FROM userid.org: Y+ l% }4 Q5 D+ @# I3 L- t
D. SELECT * FROM userid.sample. R6 L) C6 Z0 S4 L; J' _
      满分:4  分
% }9 x( K& u) J25.  数据库系统的独立性是指():
1 A! ^, ~" _% h$ kA. 不会因为数据的变化而影响应用程序) {$ e- u& q; ]3 a! _
B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
% V' v% C7 H8 N  }2 S) B/ V- j& P' ^C. 不会因为存储策略的变化而影响存储结构$ n7 F  T6 D* e  ?5 ]
D. 不会因为某些存储结构的变化而影响其它的存储结构
* s$ f: }8 s' y" v6 J      满分:4  分
4 `. H" f  I$ k- U0 ?! K+ s. A- E9 b* F% L/ I% O9 R
谋学网: www.mouxue.com 主要提供奥鹏辅导资料,奥鹏在线作业辅导资料,奥鹏离线作业辅导资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-2 10:53 , Processed in 0.114857 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表