|
【奥鹏】[四川大学]《数据库技术2263》18春在线作业10 t, d1 @% [; k4 X6 \) H
试卷总分:100 得分:1006 K, Q$ y* U: s7 q' W
第1题,对表文件建立索引,可使用命令( )。' d; Z. a2 q7 u1 P& D
A、sort9 A$ p z; J3 j1 v
B、update. ^ Y ?) ^# B, {8 D
C、index: V8 `) g! T" K5 X! h
D、join
# B! [- G/ Z! E D0 q1 z
7 g% S7 d6 L9 l- u
4 Y5 t+ p8 D: e9 H% p) X- P4 Y% Z3 {) _, [; V& W) X' f, b7 X
第2题,下面SQL语句错误的是( )。
2 b. ?$ Y$ }+ q# N: h- e" yA、SELECT书名,出版单位FROMWHERE出版单位IN("高等教育出版社","人民出版社");
" o. ]4 f7 Z0 @B、INSERTINTO图书(总编号,书名)VALUES("456245","数据库技术");
# {" D5 ?% Y. p @. H2 [+ gC、UPDATE图书WITH分类号="TP31/456";4 n% F3 B7 ~- N8 d7 `) V
D、SELECT"选课人数:",COUNT(*)FROM选课
4 J& j+ Q0 h! W1 K7 S+ i% F/ ?+ C8 C' z: _, f, m, D4 N, Q
+ s4 v9 X$ ?8 Q1 M( j( V. f" K3 y0 S3 e7 A* ^
第3题,Delete的作用是( )。
+ ~7 g% C* ?& q/ J: bA、将记录从表中彻底删除; j n9 W g" I% K/ g
B、只给要删除的记录做删除标志" o# x) Y8 P Z- }5 `* y p
C、不能删除记录) t. f$ D5 O o+ L& q I' M
D、删除整个表中的记录
! m% u) h6 }2 d
: [) i8 b6 q/ X8 [! t2 G
4 ^- q; f0 {( o
: R- J4 k3 A( B! ~第4题,主索引字段:
h1 b/ Q* F" _9 ^A、不能出现重复值或空值6 t# H9 N$ {* s/ B; k9 S7 H
B、能出现重复值
" E3 r5 K5 f+ AC、能出现空值
. I0 }# c2 r) H) {* |D、不能出现重复值,但能出现空值
4 \$ Q3 m8 j3 W
8 j/ H3 N/ f. A0 w+ ]& t" {5 Y/ r9 r+ \, c$ L7 @' }* b% P
# `% P+ V4 I3 ]- ^第5题,下列关系运算中,不属于专门的关系运算的是( )。( m9 A8 [8 K, {( r
A、选择
) c' `& i, m3 `+ Q( {B、投影/ Y. {; V9 ?: F4 c- i
C、并
7 w5 G! v0 F' ^D、联接
9 Z0 c8 q) V, y" {
; ]- R! }- N" Z
: e3 Z6 S1 O4 S& l4 X8 r( R- [% |4 S0 ^* {1 W
第6题,在浏览窗口中,不能将一条记录逻辑删除的操作是:
" `7 _3 P# V1 w+ b1 T, zA、将光标定位于该记录,按Ctrl+T键% B; r" v) p% s4 r' D
B、将光标定位于该记录,按DELECT键! Y0 S9 Z& c5 U2 v- g" P
C、将光标定位于该记录,单击表菜单中的"切换删除标志"选项! G# x v; l# Y
D、单击该记录前的白色小方块,使其变黑- }1 d- k5 v: U5 D4 T
6 F: h L2 N& y( D3 d) r
( o2 x0 \2 l# i/ ^8 `, z2 h- e* M1 H" P6 y. c
第7题,为了防止一个用户的工作不适当地影响另一个用户,应该采取的措施是:
8 S7 e7 @ ]) V; X: ]A、完整性控制/ F% x, _0 H2 ?: }' Q) ]
B、安全性控制% T& u% w1 Z# i1 j" x9 O- j
C、并发控制5 ]: f& B* [9 J! g+ t7 `
D、访问控制 u3 x. N" O/ C" s& G
/ ?4 h% K# Y1 f) {' t3 J, V
# Z0 q9 `+ ?9 f/ ~! P" {6 `3 ^, D* o1 W, `0 ?; Y
第8题,使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
: @1 U O5 k" G% S3 dA、使用WHERE子句
1 m8 [5 F# S4 _8 SB、在GROUPBY后面使用HAVING子句
4 m1 k/ }/ @" W+ |0 zC、先使用WHERE子句,再使用HAVING子句1 Q+ r' \* Y4 |3 P
D、先使用HAVING子句,再使用WHERE子句
; R1 o& E0 J X$ N( S+ E8 E7 \) X( L w9 b/ R. W
5 Z+ F$ z# A# \) x8 x4 g0 z5 N9 n7 b1 \" C4 F+ ^# ]( e
第9题,数据库文件的扩展名是:
$ m: H% b7 p) \+ z& Y7 j+ x fA、DBF6 N' A& l: u4 ?; q! [
B、DBC( G' Y& Y' A8 A8 i2 i4 i7 P
C、DBT' @. A& \# q5 E5 r% t8 w" @# K
D、FPT7 w l( A( ?! E6 z C3 ?6 W9 m7 T
* T! u: Q) S- u& b
5 g* q7 j. |# h2 A( j
3 Y: X, L" E/ Z8 W7 I: N
第10题,查询的数据源可以是:
* Z) \* Q2 m* g. t: vA、自由表
0 ^) L2 p) a0 u0 EB、数据库表
# _9 u) k! M. X% O; }1 C4 ?% i' TC、视图
; M+ l! x1 b4 W9 w7 I& z% k" mD、以上均可: @& T8 h& K6 d! k0 q. V
5 h5 e) h$ n; K6 {$ I+ Z
5 p) O6 X. s( t; A+ c
6 q8 x, @7 }0 h$ L, j第11题,在FoxPro中表达式20=10/2+4的结果是:
6 S6 F+ H- h0 Z2 sA、.T.
$ g/ O; c1 ^ s* TB、0! ]! h& G$ y \9 d
C、3) l% ^; w+ u, {4 E; y
D、.F.
7 U) E6 i- z$ x" J9 R( l, _" a6 e4 z: ^ [7 b( [
% Y: S! T9 s" |5 m: N# L
4 _$ @5 U) t% W3 V% Q" c" R! P
第12题,数据库系统的核心是:+ g& F# ^, J# U( I1 q6 ~% F& O
A、计算机硬件: ^4 f8 T+ ^ ?$ g) ]. u, h
B、数据库
' E, f8 R+ ~ I3 J( _( L$ G, h( v; dC、数据库管理系统( ^, ~- [) G2 u3 \
D、用户" y3 P: T& ~! f! b! w& n4 S2 ~
8 M1 J; E' K: v) p, z- A% ^' l# I; |* j4 J7 a) ]
+ s, A. [+ V# @' l. T4 l& i0 O4 A
第13题,报表文件的扩展名是( )。
B4 j2 Z, N, e& OA、RPT;* r( [. b0 T F( J( v- B3 l, {6 j
B、FRX;
" b2 m v5 @* S" ]1 F- r" n' yC、REP;
7 l5 q& c9 r) A& G. v0 C: QD、RPX) r8 C" T& U0 b5 F5 M/ n7 x2 b
! c% n/ K4 T; i/ u `
' u, I& ]5 }) Z$ K
0 [, j( L; ?& i4 c2 `第14题,有SQL语句:SELECT MIN(工资)FROM 职工的执行结果是( )。. i9 v! X+ N! H/ W' F$ j9 X7 h
A、工资的最大值$ O+ N4 r! o9 m# I" [
B、工资的最小值# |0 w1 t7 D: Y* M( |+ P
C、工资的平均值
$ u6 `' M8 A. m3 Z# ^ S8 T) MD、工资的合计' R" ~3 [2 a3 A' e( ?/ n& ?
, \6 G2 d; u d: m/ S1 i% m# P: m
# Q q, Q, i/ }( w3 P0 m9 R) ]! ^9 X& U& c8 k) q! f+ p
第15题,在概念模型中,一个实体集对应于关系模型中的一个( )。% r' j6 `6 n `# L3 I# C' o6 ]
A、元组, V: T) M0 m3 x( I1 `" U
B、字段/ T2 m( ^/ g! @6 S3 `6 |
C、属性
, I5 @ v& x4 P0 c7 V4 SD、关系
$ l- x( m: G( g2 a9 P" ?, y f, `7 `7 m* u
' s( H4 `9 ]2 K# f
+ L$ T) {' T' u3 C/ ^! U第16题,要为当前表所有职工增加100元工资,正确的SQL命令是命令( )。; Q: R7 w+ Q6 y* N& I
A、CHANGE职工SET工资=工资+100, s+ Y0 O1 y! `/ G
B、REPLACE职工SET工资=工资+100- r. @) f+ }2 s' l/ W: {0 M2 X2 s
C、EDIT职工SET工资=工资+100
1 X1 z& H/ Y* F0 Z/ \+ [D、UPDATE职工SET工资=工资+100
( `1 j1 h1 |" _% Y9 X7 }: L0 Z
. s, K+ j0 k7 V. }
& ~0 d# X; N- r, |3 i* }5 n# o! ]& M+ _( i: w( f9 o% M, O: s
第17题,一个存储文件可以存放一个或多个基本表,而一个基本表则不能跨一个或多个存储文件进行存储。* r; h5 \7 _7 k# }: e# F0 e5 q2 d/ O
A、错误/ ]7 [% J3 ?8 i2 Y' j4 @
B、正确
2 t: z) O& j- _- y
3 H1 K! F, ?/ V& O& [/ ?9 G
# s3 q; I: e$ p7 j, n( {( }
" K l ~8 [& v第18题,联接查询即为多表查询,涉及到两个或几个关系。5 w- V4 Q4 c8 X# F
A、错误9 d5 [! |! D8 j3 D( t1 F3 K1 l: D
B、正确1 W* m( S* e2 V1 e7 H K x9 S
- M& w. M f) y
9 |. N5 I1 D; Q$ `8 s& \
: K) y |1 |! O" Q& x第19题,更新数据就是修改数据。
9 I1 T- Z" }4 h7 r7 k% n9 d2 \A、错误
: Z' N) ~1 p/ yB、正确 z4 s6 X; R% \1 B+ P4 @1 O
3 ]! [% y( ?( Y0 d5 J* [4 p
# G% E, Z) M" h% h# p3 M" s
7 D$ s' n5 Y- w, `第20题,用SELECT进行简单查询时,如询问中无条件限制,可省略WHERE子句。
* x; x8 _, g# o8 i% [A、错误
; x# k7 X1 p ^# C$ MB、正确! J5 ^- V9 n: o; W9 C, R O
! C2 l* G5 T, n# b# }* J2 Q3 p7 L; E) C9 f1 f0 v% W" b* Z
) o9 ]. Z/ G8 ?9 J( a第21题,一个基本表只能建立一个索引。+ N" p4 a& j8 p" L+ {& S
A、错误
! G# P. L+ ?; uB、正确
6 ^' Q# i `& R6 ?! _
0 m4 U/ W; _0 v; ~$ T \+ P
$ s) j1 S) T" u# Y. L' g" n. _* s2 F7 M
第22题,同一时刻只能使用一个数据库文件。( V6 B5 h6 ^; l! S/ K7 A
A、错误
- d; f: U( a$ O7 @+ v/ u) ~B、正确4 s9 T: v+ s3 R1 F3 w4 w' o
7 J6 V5 v% r, {, u' ~$ J
: W# X$ z! e2 ]+ y% o. {
5 a: ]* R1 I# [# Q6 a第23题,视图本身并不独立存储数据。
- H* @% q* a" ?; u* GA、错误
& V" b% |7 J+ x" HB、正确
! V6 s& m* M8 D2 i1 U6 E; P! {
0 S0 {1 I: q* `1 `- M4 @' ? }! R: J4 x8 y
; u+ q1 \+ S7 ~. V& u z3 Z1 H7 H* W- p* ?) d6 G# i
第24题,在SQL语句中用于分组的短语是ORDER BY。% y; }/ z2 ^0 g' }* y
A、错误
, U- W/ f) _! K. ^B、正确
7 `# i9 ?8 Q: T, a: s0 t$ p: q* b& r; s+ ~1 c
2 M4 R5 R! |8 A0 r: c
/ S$ c& q1 O1 R' a第25题,联接查询时,如不同关系中有相同的属性名,为了避免混淆,应当在前面冠以关系名并用.分开。
2 q# I7 H7 o$ t" W0 v8 LA、错误, d6 G- K6 O _+ f
B、正确
. W- U% Y$ K& [7 m/ ?# f9 a
3 w$ g8 n L3 S( D) x( `* K/ ^% p0 x% d
$ q2 Q" o* o0 `2 i7 ?& g. X) ?3 w. Q7 `1 z6 c) m7 B
第26题,从用户观点来看,关系的逻辑结构是一个二维表。
2 q, X* v( f+ W5 T' L' z/ ^6 wA、错误. c* @: K- v2 @. q
B、正确: U( {3 E- Y' \
1 J# Q: N: g6 h* D2 r8 x+ \ K
$ E& i5 R: F3 ^' l
8 d, l( a; M0 p第27题,SQL的操作语句包括INSERT、UPDATE和DELETE。! j+ l3 Q3 Q8 }( e
A、错误! p0 I# [9 }9 y& `
B、正确
; n$ S& b5 H# q! y- j h
# D! b# P2 D" y
- M2 C/ C5 V2 p6 }+ V
0 h6 S9 Y/ F% k2 F0 A. O第28题,SQL不允许多重排序。# C7 l! D( t# [4 j/ @: c
A、错误1 Y% e8 c+ ]* O D! `6 @
B、正确5 `6 B- Y! E( U( @# \' u
/ m$ K9 p! M" ]# l; g& {: |& f
2 _% A, }' `1 d# n/ Y2 N6 L3 O
8 u) {3 a: M2 g" ~, ?% [" b第29题,修改和删除同名属性时应当注意保持数据的一致性。
$ J/ b7 k5 V: f4 {A、错误! o6 s/ Q& u9 N. u a
B、正确
, O. H9 R6 ~# Q. C) C; ~. ^5 r- r$ f6 t1 d6 l& X5 Y
6 ?# W) v! Z. H( Q' i& g7 e% M. ]2 I8 K! ~2 [1 }3 H7 T1 L/ l8 _% c8 K5 D
第30题,对所查询的结果按单价降序排列,所用的命令是ORDER BY 单价ASC。! k7 v+ W% v8 @2 ]
A、错误: L7 m* E5 K4 E% @, E B9 T
B、正确
8 x0 O/ B( i* B) J8 e; v Z' r+ t) O$ E2 b! Y7 l& q7 q
" p% o0 d( d9 P
" w8 ~4 J4 x3 A+ n8 j2 E! x第31题,所有的嵌套查询都能用联接查询替代。
; n* T) Z4 q$ AA、错误
# p& [0 c, c$ s4 ?B、正确
' k1 Q |2 A# e
8 i- E4 S. c5 X3 L8 y' l! W
/ [ U0 g2 O. q& s' W
- k- E1 d+ N. ~& Z5 s: z" E: m0 {. i" ]- z) p; \0 F
6 E0 |3 W9 J) x2 `' `+ ]
0 w. Y2 ?9 |) M; U: @1 L' ~3 \1 n6 O* h
2 i2 Q! T" g9 E% W Z5 k! J
, @, V% A6 d3 A4 E) O6 ^
$ h4 d8 L& ~4 V2 y% w
/ I( ?7 j, \& p9 l
8 Z/ k* g! H1 P6 a3 l8 G
- U% r( l" l: _, ^& l+ O# F
) S8 c& t/ W E! R# B7 A* o: u9 m0 C) e& h
|
|