|
一、单选题(共 20 道试题,共 100 分。)V 1.
7 L) q- |6 ^; q% @在SQL语言中,能够实现关系参照完整性规则的子句是
3 F+ C" I* }9 A% H+ y5 `0 G* f6 e" o# \- W2 D" b
3 y+ s& f* k9 Y( f4 e* F0 F- e
, ?: B) F# b: Q* O4 tA. PRIMARY KEY 4 N6 K8 {5 r& h2 V1 ~! M
B. NOT NULL
8 Y0 U7 l* I& x9 a/ f
9 T+ F7 X. u) p( V8 ~2 |7 G8 ?( I' z9 {- `
C. FOREIGN KEY
# u/ J* O- E/ ^* h t1 nD. - a4 C+ y. ~5 c3 |8 U8 {
FOREIGN KEY……REFERENCES
0 z+ ~* w7 E2 K1 r6 q1 }( Y7 e+ q( F; d/ V7 D& ]) K- K
满分:5 分
0 d. W; N4 x9 k% {2.
; Q* R$ U) a* n3 b/ ~- u& L事务日志用于保存; ?7 U! \5 r3 U, J. z
1 p3 w6 n* U. O1 ]3 N, |0 O% D* `
3 O2 {' N: s4 r& M! f) N1 q6 N( H7 u- @
A. 数据的查询操作
* r; q6 ]4 ]7 A7 r; o0 pB. 数据的更新操作
* q" X- t9 z6 U : d9 X e* X7 \1 K
7 q+ C. V* l& |
C. 数据的定义操作 . h8 m* e8 W) S8 m& m
D. 对数据的所有操作& K" ]4 n+ K7 J3 b
满分:5 分
0 d' l6 H+ I- n& @3. . W. H6 ?1 }, v4 L; ~' I
有两个实体集,并且它们之间存在着一个1:M联系,那么根据ER模型转换成关系数据; p) F& H; n4 Q3 g
) s5 K# i" v9 p
库的规则,这个ER结构转换成表的个数为
" Y1 T& m5 Q2 w! m& d2 U- {
5 U2 k3 D+ f% a3 P9 }' lA. 1
0 m8 B9 p( p" W+ `* lB. 2! ^- s& ?( D1 b; j, k! ]
C. 3- |% O$ s. K. j( r( {! R( Q: x4 n
D. 4
3 G$ Q- f3 p9 Z# J F. O: ]1 D 满分:5 分+ H' j$ E' \8 j& @2 E
4.
% w5 m; e, [/ a# FSQL Server的主数据文件是用来存储数据库的数据和数据库的启动信息。每个数据库
( `0 _' g' U2 w1 k: O' v7 |0 L9 B9 I6 q
必须并且只有一个主数据文件,其扩展名为5 x6 A* u$ a! E0 Y
7 s% Y" d; Z4 I) n; [8 K+ K5 w- X r
% y/ x& ?1 ^6 F: t k+ T
3 @9 z/ U; ]9 w% P0 p* _8 x& lA. .NDF
/ S, }/ D8 {; ]& A I- V+ C( d& s5 kB. .MDF * M) {/ c2 n+ b! [
4 b# o+ t1 J% d/ y; o( x' n' i
0 j) k- P& u& j4 qC. .LDF
; Y T/ q- d* MD.
1 k0 a2 b* R1 V# N( ~* q .EXE
) O" R9 a0 i/ z5 [, f& ^
/ j- s( x4 U* d. m( H 满分:5 分! ~8 G7 v6 m9 K
5. ! y9 T C1 {" k
在标准SQL中,索引的撤消可以用
7 f* n6 N: T T% L2 S7 k6 e3 G5 _- x: r& S& C0 |
* m8 w; B: o$ g9 k7 k
2 Q+ g! n6 b' ?9 Q3 ^9 z+ X) S3 ?2 }A. DROP SCHEMA命令 2 K5 a3 }9 U2 Y
B. DROP TABLE命令
5 T) B0 @ S. L: S; L- o
! S2 \* G- i8 H! w/ p+ y& U9 n+ w L. r2 H
C.
+ g5 i4 {/ X4 B) k% p! V2 Q3 y) YDROP VIEW命令
* n0 g' l7 r* @; d, t
7 p* g# H$ ~4 k$ b- pD. 6 g# |$ ~2 G6 Z4 h0 r
DROP INDEX命令
D: U0 F8 a0 z- U7 k
+ T. A4 i# a$ H5 N- ? 满分:5 分! T5 p) ~; ?4 j/ [
6. . ^0 | D9 x# ^/ R: r5 r& s
SQL Server数据库是数据库对象的容器,它存储在磁盘上的形势是
" w0 P: f/ w' B6 ~7 O# [( ]" @- i+ N* v5 P) Q
, m% d3 Q+ _: h. q
3 ]0 k4 w, M+ X A* @( o; A4 OA. 操作系统文件
5 a1 f7 s9 E! `& Z7 PB. 文档文件 4 W0 }: P# a2 t( c# n" s* @, \
. [6 l/ a) L# E5 m" u4 H
! {9 O+ S! c5 X& j4 X# RC. 可执行文件
) x U' Z2 H9 k# ?) O6 B; d- G2 mD. 逻辑文件( y& @0 j1 H! f, G3 u& P" n
满分:5 分
' c3 P; i3 Z8 Q* F) c7.
@ _5 M0 S i* @- q后备副本的用途是" n) k/ G0 M; h
; G D& v K9 r" d! ?' X
! h! b3 i! j" U' h3 t4 k, V
( d! \) r' `" x' C4 F* ]
A. 数据转储
! p6 D! u U5 Q3 l6 q( @( }% s" _; vB. 一致性控制 p4 n2 Q) \9 `; z
$ P% B0 ~4 h& V, C' x
: z% [/ K# H# v6 R3 T: ]C. 安全性保证 ! T/ \9 O% i, o+ ]' C
D. 并发控制
0 j* P# z: x% g 满分:5 分( I" y1 ~, n+ d' N$ t+ F
8.
) `. ?% D7 R7 G6 h0 ~. X下列叙述正确的是
- m! F) l$ F) O! l9 n, x& n. O4 K4 O- l5 ~, v
) X# x% c5 T. ~, Z- }! x8 w" b% F+ G
, \, j+ |# C8 d4 `A. 关系中元组没有先后顺序,属性有先后顺序
8 { O( L! |5 m" M" R; ]6 Y; ? 5 n. y' i, J1 F6 J
4 E5 I/ m7 Z. R& _
B. 关系中元组有先后顺序,属性没有先后顺序
/ O$ L: I' g; q* o: V/ x0 }8 ^
: {: u- N% k! Z' y3 k+ s! b" m# a# @6 o$ J5 V
C. ' }& H4 D, ]: C' U4 q
关系中元组没有先后顺序,属性也没有先后顺序& ^* I6 w; O! T% g& `8 b! g
: p* Q E% n% B- F: U3 ]
; }' I$ Q, r3 Q
2 k' V7 z% k, ^# F Z& |D. 关系中元组有先后顺序,属性也有先后顺序- ~5 F. a) s9 P V0 e* o4 `
满分:5 分
2 d. J5 `5 R* U8 P- K9.
9 E. e: h6 F! n" h8 O: N* U在并发操作中,加锁不能解决的问题是) }! q# O5 K7 p" L) ^
$ s* U, E# i, @7 V) @% `& Z
8 U& v |4 G$ O0 c. D
" @: m" g$ T' G5 I; g; V( yA. 数据更新丢失 5 }' h8 C5 _* A, [& W6 W7 I
B. 事务故障 % ?8 {4 p8 e; C$ i
2 F- q) w+ l3 ~* m* h. s8 A
/ k6 ? b' M! I1 l
C. 未提交数据 / g5 p5 w1 g3 s# c% K
D. 不一致性检索/ N8 c. y8 k3 l; F5 \7 ]7 E& `# Z- o
满分:5 分 V. g, U/ j. N3 h! t) S1 W! W
10. " K/ G1 e) D$ q4 Y; w$ `9 j" ~+ t
在第一个事务以共享锁方式读数据A时,其他事务对数据A可以是
2 Z" Z8 d1 U7 j$ ]6 ?0 e ~! o
* x% a; Q }: z# o3 B" x0 T
6 |6 r& w) ], p
. v" ^# }+ m. _3 B$ vA. 实现排他锁的读
5 e. z7 T& `0 D- V$ zB. 实现共享锁的读 3 ^7 d6 d2 W5 S5 W; p4 g4 k" `! H
' R h5 G! `4 X( M/ X
& J7 e+ p& O! @; j3 B: t2 |C. 不加封锁的读 ! y7 X& D/ E, F% B
D.
7 t* k# ?* R6 M5 C* x读写等待
, r3 j# N: t' H6 h* N$ ]0 G5 q" m8 {' W
满分:5 分0 A9 L3 f! c4 p) p) i
11. $ G0 Y2 U+ s% j
在SQL中,建立视图用
/ {3 K$ j2 _6 m+ |
. e% E/ \& L8 I$ \8 [8 {0 O) m' J! S
$ W: t% Y. S2 z( }/ {6 W, A4 T0 ?. B5 ~9 v( W
A. CREATE SCHEMA命令
; S; u w/ i) r& AB. CREATE TABLE命令 3 I, T7 r/ [" P+ U+ O
. n4 D8 d* E. {( X' p @' I( N. B7 @9 |+ ~5 t0 ^. e% @
C. CREATE VIEW命令
3 H. _9 P( H" u* L. v0 f7 {% ZD. CREATE INDEX命令8 C$ M+ s3 n& X1 ]+ t
满分:5 分% i: ^3 a) J0 I0 M$ {3 b6 C! N
12. , w# {5 r0 T" P. u
在关系模式R(A,B,C)中,有函数依剌集F={(A,B)→C,(B,C)→A},则R最高达到% F M" ~9 D- j: t. `' g- f- t
, f; @6 ?& L3 l$ o
A. 4 ^ g9 i6 B5 e. N
INF
6 w4 L8 S& R) B; U3 I# P2 p
( g' p- O* I3 A6 z6 L2 |" lB. - K) ~9 G3 E$ f9 ^
2NF 8 Z0 C. t) @: H4 }& ^, b' m
0 c2 n" h( M" B" ]C.
' I5 Y4 ^2 V) q6 T2 \% [% C3NF % j1 z2 {5 o" U G: a: X# k
& j# O% U% \3 L9 x; f2 a' n* U5 ?8 `D. 1 v) ~1 M0 u. @ _. ?
BCNF0 c" d8 V$ O a# H
$ M4 c2 u2 y' q' j2 g$ a5 x
满分:5 分5 t& s3 ]" {, g( D
13. 3 }3 V! j( K+ j7 m8 R/ X
SQL语言是关系型数据系统的典型的数据库语言,它是
! _! J, F* F( s- d& R2 B+ L
5 F9 I' }; V" {; ~5 } 2 v# K0 f# x( e. T, k0 Y( @
: n( f1 @# M9 H/ p: e0 R" ~
A. 过程化的 w! j b0 m, h/ c
B. 非过程化的
b# A9 S5 H2 I2 |; ]$ j; h( }
* P. _' h! q4 L$ S( E
N V2 Q0 b% B8 S) \C. 格式化的 3 K; p0 C: {0 t- `% Q$ s7 r
D.
6 I( y0 h7 E5 C. d: I% E导航式的
6 K/ r& }' c6 b/ b& X2 |6 @( F" k6 p0 v& q( r5 l
满分:5 分! u) w$ p" h! Y- u, w
14. ) q1 n6 m2 e# K' a$ U% @) @
事务日志用于保存
7 v C2 s; R0 q* t* d5 A* L3 l9 Y: x
; R0 r, q m5 Q
' D3 Q" f8 [& l
' _1 K% M! u' C7 ~8 ~A. 程序运行过程 , y# d/ s2 i3 O* j1 _; S
B. 数据操作
# K: q' p4 @( U* Z9 D/ ^0 a8 y 5 }# g" q/ Q; W" L
+ y' P/ w) U! e) H9 C+ Y" o# aC.
# u% y6 Z) `. P9 H, E6 p# c程序的执行结果 % C) O1 r9 I. [" l: C |
$ q4 j4 x/ _* N& j8 l* cD. 对数据的更新操作
8 P5 B! ]# }2 t' l. M9 o 满分:5 分# k) B- }6 k7 j4 B# v
15. 7 l9 m, Q z9 O. `" v7 J
在关系理论中称为“元组”的概念,在现实世界中称为 " l, ?8 u# p9 J8 V8 e6 N
" R# p- v! I' u" a% i
A. 0 [/ _4 ^5 E# H% |! @& {! s$ C9 ^
实体
( z; Q: c {8 m% O- o+ l9 h# {2 F! }, X* W8 ]& C
B. 记录
+ ^! `3 E; V! \' M3 \C.
; h9 M2 Q; v# u" C* n* o2 L行
! W6 J f" ]1 u1 }- B7 `- B) o' N/ T0 l0 M0 L$ Q
D. & K& z. W1 w2 H* }+ M) [0 i
字段
* A, y7 [" _9 m: P% ^! E: e% ?; G1 t& l( {
满分:5 分
& Y9 m* J0 T& f9 G+ l2 d16. + n! P8 ^# |9 X5 m: m( `* y
以下数据类型中,MS SQL Server不支持的是' B4 s# B2 i2 u/ x5 ^
- {- ?' u1 h' u3 k/ b0 f 9 m" [' p x1 `5 K- V+ c1 L) A! d) O
9 g3 K. `! d3 l: [
A. Boolean 6 b. x3 [4 U7 Z) t$ m, I3 x
B. Datatime ) T/ z; n. w. t/ y
, y, ?' x3 X+ Q7 J
1 v2 M: t, A! C9 cC. Bit
+ [! k; Z2 P5 a/ E3 ID. Varchar(n) Y3 n* U r0 Q5 M! C% T- \0 y. e
满分:5 分
# b# j# `& I) W3 ^6 \17. * y) i$ _. h# \6 L# x% h
在一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务结束为止,这个性质称为事务的- m- p& w7 V7 w
% }% i( @% G2 i$ H% {
) Q7 P6 N3 k: s- o2 u2 ^
6 p i0 t1 V& T q1 y1 d4 EA. 串行性
# r8 X+ r& q7 v: @7 W# b+ pB. 隔离性
2 R; b6 l& E6 G0 T0 g
, b" |" O' k/ M* U# x
1 P% t! p6 d' Q7 [8 i( P2 fC.
% ]$ [% N6 t, d0 e! ?永久性 , G: S9 x% F' G; k
0 t: w' [* _; r. Z* G% B7 m" ]D.
4 |0 {9 }1 s( j9 r+ y原子性
1 x& g6 |& q3 z3 B& Y+ ]; T
9 A% g+ O+ a- H& e2 q8 |9 C; ^8 |: W 满分:5 分
) R: t/ A- z* U. b& U6 r- z" V18. 9 P+ D( m% s7 X$ M6 u* M2 p: x' w
在标准SQL中,建立数据库结构(模式)的命令为# a- A* D# U B0 b ^$ c
# T/ j! d7 D' v5 N; J: X
+ h* E S2 A1 L. Y
! H+ t2 p5 `" b, [+ i1 T' \A. CREATE SCHEMA命令 0 n- e# Z* s- f6 }
B. CREATE TABLE命令 5 {* k. J' B4 C6 E
4 t$ |9 D( s) f% w, C) w3 G& y
1 s2 |8 c' g6 ]% J" E# nC. + t* G" j1 y) ^$ _' @# C1 t
CREATE VIEW命令 8 j" Y X; \ ]& _) n* o5 [8 `
2 r b& k5 W0 b E
D.
; f, B7 H+ u8 l6 R2 JCREATE INDEX命令, N1 G( ^2 s$ R# L! z m/ L1 [
6 ~4 p) S2 g7 p, G4 H4 t 满分:5 分7 J8 u& x/ V- A; w
19. 3 `7 l) t. h6 p; \) e
在SELECT语句中,设置分组后的条件的子句是* v4 ?/ O2 k. f3 t
) U( K5 x! O% b
. `: g T/ T7 @7 w' w- F- }6 B0 t7 Q$ C
A. WHERE
& N6 }. ]& [% Z, r/ b1 H0 tB. GROUP BY . ^0 }$ \6 o1 E
$ F* \$ W: n1 _5 Z& v* ] m- [, p/ J
2 y% E% b! R0 k. GC. ORDER BY 6 B( B8 }. ~* a+ k* ~, D
D. HAVING
3 x2 i- ]& q E 满分:5 分: E/ @- h4 ?: x& g, V4 c
20.
/ g0 r) q8 l9 P查询语句“SELECT NAME,SEX,AGE FROM STUDENT”,返回列的个数是
5 A ?# k! u! p# r8 b7 ]5 S3 ^
+ k& t: Q& g2 u, X9 E! _# ?; h % S, s8 h2 P4 d% x$ Y5 u7 M
$ ^; U' f0 i3 E8 _4 M1 @3 X' `' |2 n
A. 1. _# R; v5 r# ]$ N1 b; p
B. 2
% r( u8 Y* b- l( u8 iC. 3" O3 Y& v" W- o+ p; w- R
D. 4
* l" o1 K/ r) D 满分:5 分 : \5 U+ M) T6 k2 b f: X
! n4 c, N" ~" o- Y |
|