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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大17春学期《数据库应用技术》在线作业一 二辅导资料

[复制链接]
发表于 2017-4-26 21:48:14 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 25 道试题,共 100 分。)  V 1. Given the tables: EMPLOYEE DEPT emp_num emp_name dept dept_id dept_name 1 Adams 1 1 Planning 2 Jones 1 2 Support 3 Smith 2 4 Williams 1 and the statement: ALTER TABLE employee ADD FOREIGN KEY (dept) REFERENCES dept (dept_id) ON DELETE CASCADE How many rows will be deleted when the following statement is executed? DELETE FROM employee WHERE dept=1% @. E0 K5 z. ~( c2 r
A. 0
* n$ e+ J$ I% s8 A0 y- t5 GB. 1
( m( X6 N- Y8 q  HC. 3; Y( X% q4 u: c
D. 4; l% [) W! N0 y" I
! n4 X+ |" q) T1 k4 m. x6 d# k4 B
2.  Given the following code: BEGIN ATOMIC UPDATE country SET cities=:count WHERE CURRENT OF C1; INSERT INTO country VALUES(:co11,:co12,:co13); INSERT INTO country VALUES(:co14,:co15,:co16); INSERT INTO country VALUES(:co17,:co18,:co19); INSERT INTO country VALUES(:co110,:co111,:co112); COMMIT; END Given that all statements succeed except the following: INSERT INTO country VALUES(:co17,:co18,:co19); How many rows will be affected in table COUNTRY?, r# I% B( m/ I' S3 |& c0 A
A. 02 L5 B! g& g+ I7 X
B. 3
' I8 e! u% w: @' HC. 4
6 S2 K' d7 B; ?" `/ |D. 5
' X$ F3 k6 ?; ]) J" c- {9 O" M  `$ q  F
  }9 \7 m( n: t/ Z/ d8 g3 U3 K* d3.  How many rows can be retrieved using a single SELECT INTO statement?. [3 H. J4 v% Y, i$ G3 w# N: e
A. Only one row. y  \. m; f( T: [$ H+ v( h) W% V
B. As many as are in the result6 I# c$ e' y- I* b$ n3 i! L: n
C. As many as are host variables used in the call
5 o% s% v: z" T  m+ MD. As many as host variable array structures can hold
  T# P+ {, U1 A- c# M$ f2 B
# Y, A5 P% Z5 [% Z* b6 L3 F4.  实体是信息世界中的术语,与之对应的数据库术语为:()" x8 ~. r* z/ K5 A: Y
A. 文件
1 t" a0 G, j8 `9 s- \B. 数据库
, \5 U- p5 G1 [8 y% P  ^C. 字段
0 F2 I6 j7 ?6 j/ ?D. 记录1 K" V- P) o2 ^

9 P' z% f; y! t& o; b' Y5.  如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()
( }0 R9 f0 T( \/ F+ y! f* BA. DB2个人开发版(PDE)
; _. \- R& I; p" [1 C7 _! o5 lB. DB2通用开发版(UDE)
% z# p) }7 k8 B- M: {0 _, X; o+ f& v, `: a
6.  关系模型中的关系模式至少是()& T: Y( ?! u3 n- z# W8 h6 b
A. 1NF
! R0 R; |( G' {; F* O8 c" O( R3 U2 qB. 2NF1 L' G  L& r) j: f
C. 3NF; U$ S) }) ?0 g, y3 j/ a
D. BCNF& }# g' e$ ?5 k2 X
- G  s5 s4 m) a0 L( l
7.  若用如下的SQL语句创建一个student表: CREATE TABLE student(NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE NUMBERIC(2))可以插入到student表中的是哪一项?4 u$ B/ f8 g7 f1 h! x
A. (‘1031’,‘曾华’,男,23): {# \. N/ U' E4 p$ }( ~
B. (‘1031’,‘曾华’,NULL,NULL)9 C2 b7 w, W# x: A( w7 l$ `
C. (NULL,‘曾华’,‘男’,‘23’)5 H7 x4 v0 i6 ^, k. c
D. (‘1031’,NULL,‘男’,23)2 c/ k9 d; e& \/ X4 O' r8 F

. A; G  @- F; r4 g7 T. d& [9 `8.  执行下面两条SQL语句后: 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) ) //自动创建索引 CREATE INDEX Index1 ON t1 (c2 ASC) 表t1上有几个索引?' J! I  F8 J% `( n$ y; ?& X' V! ?  V7 X
A. 0' S  m; U0 b% ]
B. 1
9 E1 y; s/ f+ ]/ i  A6 k' P5 \C. 2* D, o" C( b3 E0 p- f
D. 39 V& Q5 F! _7 D, o& [* ]& F
E. 4( q: a0 E% N! a0 S, p
, E; b2 @- y" ~' m, m: _* Q( d
9.  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?
2 ?  n( Y' x- VA. The current statement! |! R+ J6 y# m2 E
B. Statements from any application: O; R! W/ y! Q% I
C. All statements within this application
1 i# ]. F  C" F6 zD. All statements within the current unit of work6 e6 ~9 f% n* t! ?

, [( n9 b* d- s4 y4 y10.  An application uses static SQL to connect to a remote DB2 server and inserts data into the CUST.ORDERS table on that remote DB2 server. To enable access to the remote DB2 server, FOO needs to create a package with default options so that BAR is the only non-administrative user that can use this package on the remote DB2 server. Which statement describes the privileges that FOO requires to accomplish this?
) {7 I* A1 ^' W# ZA. FOO requires EXECUTE privilege on the package.8 T" ]  f8 P8 y, k
B. FOO requires the privilege to create the package on the remote DB2 server.
" |! p% n5 e7 @+ ?) c  kC. FOO requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS.
1 {8 E6 s3 `; T. ^D. FOO requires the privilege to create the package on the remote DB2 server and INSERT privilege on CUST.ORDERS.
! d  H/ |/ l& f* n* y" w9 Q% \7 S
" z0 ^: Q2 P5 S11.  Given the table T1 with the following data: COL1 IDX ---- ---- A single-threaded CLI application executes the following pseudocode in sequence: SQLAllocHandle( SQL_HANDLE_ENV, NULL, &hEnv ) SQLAllocHandle( SQL_HANDLE_DBC, hEnv, &hDbc ) SQLConnect( hDbc, "SAMPLE", SQL_NTS, NULL, SQL_NTS, NULL, SQL_NTS ) SQLSetConnectAttr( hDbc, SQL_ATTR_AUTOCOMMIT, SQL_AUTOCOMMIT_ON ) SQLAllocHandle( SQL_HANDLE_STMT, hDbc, &hStmt ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=10 WHERE idx=1", SQL_NTS ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=20 WHERE idx=2", SQL_NTS ) SQLEndTran( SQL_HANDLE_DBC, hDbc, SQL_COMMIT ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=30 WHERE idx=1", SQL_NTS ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=40 WHERE idx=1", SQL_NTS ) SQLEndTran( SQL_HANDLE_DBC, hDbc, SQL_ROLLBACK ) SQLExecDirect( hStmt, "SELECT col1 FROM table1 WHERE idx=1", SQL_NTS ) Which of the following values for COL1 will be fetched when the sequence for the pseudocode listed above is successfully executed?' d) |, n+ L2 p1 V# P5 {2 C
A. 10! w0 R; j9 U! N9 I3 n0 K
B. 20
1 u7 ^1 h+ |" F/ @0 Q  MC. 303 p7 ]5 ?/ a. C% w% i' b3 ]
D. 40- a, U0 ~+ [- X/ w% [! L
2 C2 K: k2 C! ]: \# |
12.  下面哪个工具可以保存终端用户需要存取的元数据?
: c( w, `1 W6 FA. Query Management Facility
+ b, o- @0 c& \* z1 ]5 UB. DB2 Query Patroller( E: Z4 R6 ]% O* B
C. DB2存储过程构建器  O, g4 R( L0 `) A" y6 Q
D. 信息目录
/ }0 y; [, Y" ~4 R
# F# b6 U% L( B  B13.  设有两个事务T1,T2,其并发操作如下所示: T1: T2: 1) 读A=10,B=5 2) 读A=10 3) 读A=20,B=5 求和25 验证错正确的评价是哪个?
2 p3 [: c$ I) y# oA. 该操作不存在问题
" h$ |/ |3 }1 D' }4 q* X( G. RB. 该操作丢失修改0 w* o$ v( C* n* ^; d
C. 该操作不能重复读
3 c* u: I0 Q( ^D. 该操作读“脏”数据
/ S7 e2 V2 \, K1 j) _1 H. G9 G1 F4 o: Z2 o" Y/ o
14.  关系规范化中的删除操作异常是指()
4 }9 A* u" S/ ~" g/ W5 _8 Y+ |& MA. 不该删除的数据被删除- e* A3 ?, Z0 M7 u
B. 不该插入的数据被插入* P  Q' Q6 z# l! e; ?
C. 应该删除的数据未被删除
6 X# s5 p1 Z+ fD. 应该插入的数据未被插入& z% A7 C/ F: [' `

! m+ F! l5 M8 x' \* L8 x* f15.  Given the table COUNTRY with the following data: ID NAME PERSON CITIES -- ---- ------ ------ 1 Argentina 1 - and the code: EXEC SQL DECLARE c1 CURSOR FOR SELECT id,name FROM country; EXEC SQL OPEN c1; EXEC SQL FETCH c1 INTO :id,:name; EXEC SQL FETCH c1 INTO :id,:name; Which of the following SQLCODE/SQLSTATEs will be contained in the SQLCA after the last fetch?3 k# ^9 P% C% |* w4 O4 o# J; F; C; w
A. SQLCODE 0, SQLSTATE 00000
1 V7 E& G  C2 }6 |B. SQLCODE 100, SQLSTATE 02000
9 N/ H" u" r( ]4 [C. SQLCODE -100, SQLSTATE 001004 C& @7 C, m1 M& ~. V! x
D. SQLCODE -501, SQLSTATE 24501
" V- H5 x8 O; ~7 B2 m% }2 }% X4 W& y
16.  Given the following code: EXEC SQL EXECUTE IMMEDIATE :sqlstmt Which of the following values must sqlstmt contain so that all rows are deleted from the STAFF table?
, H* p5 j3 p8 F9 A# qA. DROP TABLE staff
  M! l' T. ]( _7 yB. DELETE FROM staff
# z) _2 b7 k; `6 E/ k6 Q0 Y( O" P1 TC. DROP * FROM staff( L  g; c- D# Q3 Z% L( c$ f0 h
D. DELETE * FROM staff! w6 H# C1 L$ ]: I) S$ `
9 L( P+ h) @" ]" V6 Z% E
17.  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
& ^# O4 @. L# T* D( t2 pA. SELECT * FROM org.sample
0 J8 [, \; J: r# x) P0 _' DB. SELECT * FROM sample.org
: M: S& {. |. F' B# y- HC. SELECT * FROM userid.org
$ a, _2 m: ~) F' j; ND. SELECT * FROM userid.sample
% Z+ M! x; S, ~$ [
  f& v: w' H  b3 @5 a18.  Which of the following is used to run an embedded dynamic SQL UPDATE statement?
8 v: Z: P/ @( e+ iA. UPDATE
2 d! V$ @; h9 B2 i8 O* vB. . PREPARE
% X' C& ]; _* p; GC. . DECLARE
, y# H$ q' t0 Z& {9 O& d1 B: [D. . EXECUTE' E1 t/ c; @. G3 }0 `

% _. `# y6 s: q1 X$ w2 @19.  Which of the following is TRUE for all cursors defined as FOR FETCH ONLY?# {' y' _# Y! o9 I8 Y8 L/ t& U! V
A. The cursors are unambiguous.
5 l. I8 k. d( G9 ]7 O/ EB. Only the first row is returned.2 [% u# Q% B1 I$ ?8 p- \- x+ j
C. Cursor stays open after a commit.7 m$ O+ H8 h: y& j1 Y2 P; N
D. A temporary table is created on the server.
1 ?9 _5 s1 E0 D& J8 ]% z5 j1 [4 I
$ B  D6 K; Y8 ]+ O8 q' Q20.  在数据库中存储的是:()
8 E! E% G9 j9 v# E! r2 F7 QA. 数据. _6 W- V/ _6 n5 w1 E1 H1 h, c
B. 数据模型
+ k8 D# c) P+ M3 VC. 数据以及数据之间的联系
# Y, i! k3 M! S3 ~/ E; l0 hD. 信息4 z' ]& Q( }6 B! d

. _2 ^& G0 z5 W+ n4 d3 a# b; Z21.  在语句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,则该行将被拒绝插入。
, Q0 `2 I) m# P5 k2 pA. 正确
4 J7 f3 t& D* nB. 错误' s0 E' p+ y9 I+ f
! X4 K! Q+ `3 T: }* s# l3 J8 R
22.  创建一个DMS类型的表空间,可以使用以下哪两种文件系统对象作为容器?7 P/ ~* q: R( {
A. 目录
! Y# U! {$ f* _, x1 ?B. 文件; Z+ y5 a( N- B. C8 o1 I
C. DEVICE
  H  v4 s6 A% _2 C! `# P" |3 v+ U7 u& n8 H! ~( z. k$ q7 X! t
23.  如果一个用户USER1被授予了表TAB上的CONTROL特权,如果需要限制该用户对表的存取,应使用以下哪条命令?
4 E7 o7 f' f* r9 ?! pA. REVOKE ALL ON TAB TO USER1( E9 I. q/ T. G8 t7 c3 o
B. REVOKE ALL ON TAB FROM USER19 `* w; R7 O. e' O* q
C. REVOKE CONTROL ON TAB TO USER1, P* T0 O: B9 m; O1 B
D. REVOKE CONTROL ON TAB FROM USER1
4 y( `6 \$ F0 }- R, _7 v) V* C0 L- l/ ?9 F: ~' g! L1 M
24.  定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。7 n. C2 }2 G# [' Y5 w, Y
A. NULL
, T- G. Y/ P8 d( B3 ?. G. e6 \+ l  DB. NOT NULL
" }1 z2 z  h8 ]( t, YC. DISTINCT
* U& z2 Y: M* O, ?% ~: sD. UNIQUE- {! C( B) E* s0 S' k* @
6 y( @8 B4 B- `" ^0 G7 L7 Q7 C7 O) }
25.  据库系统和文件系统的主要区别是:
) M8 U+ d  K/ F' s6 yA. 数据库系统复杂,而文件系统简单。
+ F' E) t' W& n& x6 F. l3 R, i) hB. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。& W+ W# `& K" _/ J3 D: |- x5 j% T
C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。" _/ z1 t& U$ h3 m- I" ]
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
9 Q3 H' k0 K* @/ S4 I
# u9 ]) H. N( |/ A$ r
8 s4 j# E3 f; A/ T  `! l3 |8 Z0 u% [5 a5 u, c) m! @  b
! M" C: T# u& f# g  q9 B

- y7 R# X2 t' P( R+ y9 ~5 `. K9 g* e' j# {. t
- |  }, l* ]& e; G

) F5 P# ]  a% m6 a/ x' H+ X4 I, X7 h6 d( e9 Q$ `

1 k! I* p7 D+ p, E$ s, q% ]$ r2 E# u9 [9 p7 H7 }2 K& z
! x9 s! O$ c5 R
. l* v- R. A5 d6 [6 W
  T, u2 ~$ A# I& f
' D; J5 I2 W1 H/ N

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2017-4-26 21:58:21 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2017-5-4 22:44:03 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-23 22:46 , Processed in 0.112713 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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