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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1561|回复: 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, W/ i7 N7 W. H! c! X5 f
A. 0; u$ d, O2 z8 `6 Q  o/ e% s
B. 1
& V' {" U/ S6 q; A' M" G4 bC. 37 S; v! q( y% t; U- L8 y! [$ B7 ^
D. 4/ d( U# }# {  d0 U4 J

: C0 B2 Y' C& `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?/ k  S6 |. _% J4 Z$ a  P
A. 0+ X: G; j7 w& D4 I
B. 3
; s, T# L* J2 D) A2 d7 }C. 4
( U# U& t+ I& w5 c( GD. 5. ~, M( V; Y, L# ^# R3 `

3 W4 r& Z- o# q% Z3.  How many rows can be retrieved using a single SELECT INTO statement?
- Y# h# E- ^4 G6 }7 N& s; d# [% f) C) nA. Only one row
, G- `  p0 e( B( S, ?1 y9 IB. As many as are in the result. Q9 j: K& {$ q/ H
C. As many as are host variables used in the call
3 _: E3 z3 ~" cD. As many as host variable array structures can hold) S. w9 S2 c; Q9 v8 h
( C4 i0 Z# ?: c% o
4.  实体是信息世界中的术语,与之对应的数据库术语为:()8 o+ N$ i9 G! Z' P$ g- @
A. 文件+ p( r! a" ^* o
B. 数据库$ `0 u& e/ U4 L" m0 {
C. 字段
/ R. c9 T2 W" HD. 记录- M& W  V6 D6 b! Y

. _6 v* n7 `; J1 e9 P/ B' L* a0 n7 {0 O5.  如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()2 X4 E+ Z( Q. V  o
A. DB2个人开发版(PDE)
+ d9 y; c2 w& @, N5 d: V4 ^# QB. DB2通用开发版(UDE)& I$ F4 N+ m$ W+ k/ @
1 B4 B. |: R" o
6.  关系模型中的关系模式至少是()
( T+ A( R- p* R+ m% gA. 1NF
1 ~6 }; ?5 C% c/ LB. 2NF6 g. l. |5 X& `! e
C. 3NF
0 V' r( _& c, t7 oD. BCNF
* n) K. I  ~' q* Z5 `" |
0 i* F. l# P# ]' T8 L2 r$ ^9 j) C7.  若用如下的SQL语句创建一个student表: CREATE TABLE student(NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE NUMBERIC(2))可以插入到student表中的是哪一项?
7 s( }) a) V$ L5 `3 R, `A. (‘1031’,‘曾华’,男,23)3 }+ M$ }, u- X" I1 z/ a7 g+ X
B. (‘1031’,‘曾华’,NULL,NULL)& f0 F+ v; H( b
C. (NULL,‘曾华’,‘男’,‘23’)* i, |. f9 w: v5 E& E/ X( o7 I
D. (‘1031’,NULL,‘男’,23)" o! q# y2 }) x" C  ~* h+ Y: V
+ u2 x5 s* D6 K0 h8 s
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上有几个索引?
# `9 k, e$ z$ ]1 I; q* @A. 07 k9 t2 }$ p1 x2 v+ F3 f
B. 1
) h0 w0 o* l$ GC. 2! T3 W; W7 t' W+ E" \
D. 3" V6 W. g" x; V" ~
E. 4. Z1 ]3 y6 k( O; a; i( x
8 z; i8 F# t; u# A: c- e
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?
* A3 G7 F) e7 Y# oA. The current statement0 U3 u1 }2 O! ~1 X, f, e! y: Q
B. Statements from any application2 `# n1 `* j# N* J3 i
C. All statements within this application
" J9 o* t! d: @7 ~7 B! t4 b6 OD. All statements within the current unit of work
' b" ?7 X) R5 }" C, D6 d0 V
  `3 G. ^, I2 y( Y$ b) T2 l: |10.  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?
$ U1 \. ?% T3 }! F2 f# i; b# @% ?& ^3 NA. FOO requires EXECUTE privilege on the package.+ Z+ B* Q: I% U& e/ m
B. FOO requires the privilege to create the package on the remote DB2 server.+ D, `/ m  K  ]- S! f
C. FOO requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS.
( G, S7 C; {* O& W6 C2 z/ V5 u7 fD. FOO requires the privilege to create the package on the remote DB2 server and INSERT privilege on CUST.ORDERS.# E& Z+ D( f' x0 _  G2 O

2 j# t( D- C# H0 o; E! e' d11.  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?
* e( j. j! V; H6 }! u8 T5 oA. 10
0 T" O% X/ y* |3 k' q) v  v. NB. 20" T- v& z( @: `0 M
C. 30
% R! N: T( A, M/ yD. 40  B  S% V1 b, w% L7 j
2 a9 v" ~+ @. Y. I- C3 w
12.  下面哪个工具可以保存终端用户需要存取的元数据?$ K! O; c6 H1 q9 ]! c/ B4 l, |8 }
A. Query Management Facility& H- s2 Y8 m7 ~
B. DB2 Query Patroller
: K# M  y$ v( gC. DB2存储过程构建器
, k/ r  I2 n. W" J- I7 u6 Q( j$ LD. 信息目录
. k5 h; e( l% |6 s$ J3 K1 `8 u! F6 R8 l7 s: S% [9 C; V3 p* B
13.  设有两个事务T1,T2,其并发操作如下所示: T1: T2: 1) 读A=10,B=5 2) 读A=10 3) 读A=20,B=5 求和25 验证错正确的评价是哪个?
% ^) y/ V+ ^. WA. 该操作不存在问题
! P4 v& R8 F$ \; @B. 该操作丢失修改
  E8 C8 @7 t" c$ c( w/ TC. 该操作不能重复读
! D0 q9 r) M9 ID. 该操作读“脏”数据, m& y% ?- {! Y2 [9 _. V/ ]4 m

2 b  x- F: Y+ ], V" e$ H14.  关系规范化中的删除操作异常是指()8 j0 p! \' N' U  c
A. 不该删除的数据被删除
9 K+ e# }( p: w1 vB. 不该插入的数据被插入6 p5 @. m  D" y; j5 {3 K& A, E
C. 应该删除的数据未被删除
1 ]5 s2 G+ t, b- w( z  g* ^D. 应该插入的数据未被插入! Z; `/ m* r+ X7 g
# p5 ~& \4 y: v' D4 b+ X  w3 [# o' h
15.  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?
4 w! P& J5 V8 H: y( {A. SQLCODE 0, SQLSTATE 000006 p& i7 O1 m- }4 Q
B. SQLCODE 100, SQLSTATE 020003 x& D6 a6 z- q% L
C. SQLCODE -100, SQLSTATE 00100
6 @* j" j2 `  V0 K  m0 i$ q& C+ wD. SQLCODE -501, SQLSTATE 24501
& J, |; o! h. q  m; M& A6 j  h9 x4 c  @( t( C7 }) W8 P
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?
: c. g: w; y, j; l5 n; ~- s5 ~A. DROP TABLE staff
, {! g9 e) E1 P! ^5 U' c9 oB. DELETE FROM staff
9 ^5 ~$ g1 \" J, d% b5 FC. DROP * FROM staff& [+ u: V" w0 U0 ^6 k( D- C% g
D. DELETE * FROM staff
, \9 W3 U# b  w" r& h1 _. d+ T
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
. o9 o& q0 m1 vA. SELECT * FROM org.sample: c1 W$ [7 J" b  V8 d
B. SELECT * FROM sample.org1 L" J: r0 F9 y0 ?8 |
C. SELECT * FROM userid.org
7 c& H- o6 R. W" dD. SELECT * FROM userid.sample
: P5 v  S( }: C& M' k+ y0 D! N# j6 h2 G% K' Q1 }/ C
18.  Which of the following is used to run an embedded dynamic SQL UPDATE statement?' t5 Q* r9 `- ?7 X
A. UPDATE$ Q( L3 S0 P0 w1 k1 s
B. . PREPARE
; L4 w* @" [" a4 z5 Z* [% {C. . DECLARE
' g* {4 }# G, S0 v1 k. v* M( I$ @D. . EXECUTE. W8 C! ]* D+ V1 ]2 ^

% S; c+ `! ]3 I; F; O4 H$ X: W; ~' \19.  Which of the following is TRUE for all cursors defined as FOR FETCH ONLY?, p* a" H% {4 U( l8 l
A. The cursors are unambiguous.
* ^& w2 v# j' V1 G; ?5 GB. Only the first row is returned.
) @8 e8 U) i2 ]8 z0 RC. Cursor stays open after a commit.: P- \# t9 K7 }# p
D. A temporary table is created on the server.
4 D6 i+ B5 N' v: V7 m5 r; g7 N* [) {, q; {
20.  在数据库中存储的是:()- z. P/ @  K6 S# |% m0 F5 }
A. 数据( F, i0 s, i, Z0 W: S
B. 数据模型
9 k% V" A) g+ E$ UC. 数据以及数据之间的联系9 u. h# F) n9 Y, ^/ P# C/ s  x- p
D. 信息
& Y5 P6 r0 G) {) O$ a0 t* @: r  L1 m
21.  在语句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,则该行将被拒绝插入。
, s$ v  Z& F+ z$ X7 g: m4 fA. 正确
9 t7 b" m. V3 e* f( z2 sB. 错误& B( p3 F) u. o, l( E. [% z
8 [( n! z/ U7 C8 M8 I4 j* `
22.  创建一个DMS类型的表空间,可以使用以下哪两种文件系统对象作为容器?/ z: {2 L* ~  P5 b$ R
A. 目录
2 ^% @7 B) j  L; y+ I) ZB. 文件; b) y+ k. W0 H. R3 e; {4 F
C. DEVICE  P# i& V( L% z2 c1 N5 x7 \
- T( R3 N& d% l
23.  如果一个用户USER1被授予了表TAB上的CONTROL特权,如果需要限制该用户对表的存取,应使用以下哪条命令?# A7 }* l- A+ E; g7 N
A. REVOKE ALL ON TAB TO USER1
" \% b1 V8 a8 B0 R+ @) RB. REVOKE ALL ON TAB FROM USER1
7 x& i! R2 b' D4 UC. REVOKE CONTROL ON TAB TO USER1
/ d! ^7 O6 G/ x0 o6 [; p8 p! Q/ `D. REVOKE CONTROL ON TAB FROM USER16 C! U8 R3 D$ k9 `! G. ^( q

1 O/ X" ^/ V1 g24.  定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
! ?: S' r. M2 y6 q8 q' c8 F+ `A. NULL! i, M6 a5 {) w1 X7 {
B. NOT NULL3 \. x  b3 m, f+ P: E$ {' u
C. DISTINCT
1 A* v9 q! q1 h2 I! f" P1 x& \' pD. UNIQUE
- v0 |6 F$ ?% J6 e: O+ O% f* ~5 X0 m) k0 {( }
25.  据库系统和文件系统的主要区别是:
) Z! E0 o7 i4 g4 a  RA. 数据库系统复杂,而文件系统简单。3 G0 }6 C+ q9 Y- }; s- E, b
B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
' m3 r" c$ N3 s& NC. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。; G/ `9 q1 Q+ |- T$ ^9 C
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。$ v- u5 F. V/ s5 T! \; p

. T. @- K3 [/ E' u- U* a! E  N( W! |6 Y; ^, |+ q
5 m" I1 _4 h2 e: a

( R1 X( P1 H4 k( K- ~) V1 G6 l4 W& m8 r- Y) F4 B' r. h

& s- f+ c" D! L; ]! Q& z( f, k2 @7 R* Q: n

# j. p. ?$ M7 ]0 H" R; I: \+ o
$ J6 E7 M3 w! K  D, L5 r" _% d- y' i0 u' s* [

' \9 k7 u( Q  x( J" h4 C
0 E2 f; e/ V9 s; O, l$ P& O* o+ e8 {; ^6 p& S
6 |9 v( G; i3 H( z

: {/ Q' r" F5 w* w

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-4 21:43 , Processed in 0.117900 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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