|
东 北 大 学 继 续 教 育 学 院( Q _- I) c2 X+ V( v
3 z! e! y; G5 Q2 o, a
数据库技术及应用I X 试 卷(作业考核 线上2) A 卷
) \3 F$ `- S% j9 A5 a- x' g7 a) c: w
学习中心: 院校学号: 姓名 ) |9 ~5 T" |/ P. N$ W
/ M) p/ Z5 E. m8 E% a( d/ z& p
(共 4 页)
: G8 b, X- F/ H$ `% [8 I/ u总分 题号 一 二 三 四 五 六 七 八 九 十
8 e" y; [$ k% X3 b9 Q) s, d9 [ 得分 7 J, P# v( _# F b
一、选择题(每题2分,共40分)1 Q8 S9 l, o" Z( Z
1.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是___________。: K$ p' f# m4 n: r, D0 A* `% f
I.人工管理阶段
$ Y' x; z" v6 z' K: ]II.文件系统阶段
) D6 [8 u2 V9 @0 _& X: D* @% }III.数据库阶段3 r* L g! q( R* h1 o
A)I 和 II B)只有 II C)II 和 III D)只有 I
0 O% m- A! r7 {) }) N% a$ N2.下列四项中,不属于数据库系统特点的是___________。
$ E$ U, j1 k9 t+ V6 pA)数据共享 B)数据完整性 C)数据冗余度高 D)数据独立性高
7 \5 C' `2 R1 a1 N1 t8 Q3.描述数据库全体数据的全局逻辑结构和特性的是___________。
- l$ Y, p0 z/ X7 L+ j0 C+ QA)模式 B)内模式 C)外模式 D)用户模式9 } O% l' @2 _9 u2 q, D
4.要保证数据库的数据独立性,需要修改的是___________。' O8 f% f3 ]( E* {
A)模式与外模式 B)模式与内模式
. l% ~: n( n: j- |$ MC)三层之间的两种映射 D)三层模式- Y0 z! N! Y& N/ ]
5.一个关系只有一个___________。2 ?* v6 t: x1 H6 f1 R- ~2 h
A)候选码 B)外码 C)超码 D)主码
: N( y C4 J! R3 n* z6.现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是___________。
! M& Z3 S& q; v( D2 P; [A)书号 B)读者号 ' O X* s) b, E. }- c- {7 e, n
C)书号+读者号 D)书号+读者号+借期
$ \ m5 v( ^1 {. ? ~7.关系数据库系统中所使用的数据结构是___________。' z" } A7 A% a* V/ E, I5 e- |
A)树 B)图 C)表格 D)二维表格
. X% c; h- W2 w) u% K8.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C ,E→A },该关系模式的候选关键字是___________。
) f2 ]( r, U- _2 h- Z( n. {: f; U' hA)AB B)BE C)CD D)DE' `+ f% d6 _) u3 l% D! }
9.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到___________。# d) ~# ?. }5 ~
A)1NF B)2NF
" g4 Z* I, _. R* ?# [# S0 ?+ Q( v$ i3 zC)3NF D)BCNF% A5 y7 F* }8 X
10.以下关于查询的叙述正确的是___________。/ X% m3 \1 P0 p5 ? i9 c
A)只能根据数据表创建查询 B)只能根据已建查询创建查询
$ K9 C! p" u5 S6 t% Q( T7 gC)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询: p; F4 b8 t, [8 l: X
11.SQL语句是___________语言。5 }7 W) o" _( {; ~4 K, ?3 H& |
A)层次数据库 B)网络数据库 C)关系数据库 D)非数据库. \2 N5 r( B: i- F# h/ F8 I( h
12.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能___________。
# t& I" y' v/ U J) |8 Q9 sA)数据查询 B)数据操纵
: R7 |2 _ g1 ~8 v) uC)数据定义 D)数据控制# C2 Q! ]* G: B; c
13.下列的SQL语句中,___________不是数据定义语句。
" s% X k' i2 b" gA)CREATE TABLE B)DROP VIEW & j6 S# b6 Y3 e+ u% @7 B: a, R* H
C)CREATE VIEW D)GRANT6 t; c2 y j0 T: W" h
14.在SQL语言中,子查询是___________。- `, w* w; h5 h. y6 Y" V8 i
A)返回单表中数据子集的查询语言
9 s9 [+ p5 j# |8 g+ rB)选取多表中字段子集的查询语句
! H5 H( A0 {0 t- ` U& @ U: cC)选取单表中字段子集的查询语句( U% k$ e! ? n8 ~0 k# c
D)嵌入到另一个查询语句之中的查询语句
+ a# H7 J8 `9 G9 ]. o( \9 A9 |15.假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系___________。' |6 X- E" B0 n" |- W+ }
A)S B)S,SC C)C,SC D)S,C,SC
& q6 F- S, X, N9 k# @3 ?16.关系代数运算是以___________为基础的运算 。/ V5 M+ v" Y. c7 i0 s) ^
A)关系运算 B)谓词演算 C)集合运算 D)代数运算
* Y6 T) W, |' H3 g; Q7 q# h17.关系数据库管理系统应能实现的专门关系运算包括___________。
8 E" Q+ p/ p5 _9 @% F# ~A)排序、索引、统计 B)选择、投影、连接 # v5 K3 `& T- K! K# C# @ j1 [
C)关联、更新、排序 D)显示、打印、制表
F- _# M7 o4 u8 c% Y18.关系数据模型是目前最重要的一种数据模型,它的三个要素分别为___________。1 b* g* ?4 e/ g; b; q
A)实体完整、参照完整、用户自定义完整" b* I# s3 p8 V
B)数据结构、关系操作、完整性约束9 D9 r, u5 _; z ]
C)数据增加、数据修改、数据查询
# i0 o& n) t# H$ N1 bD)外模式、模式、内模式3 Q0 k8 Q! p5 t: Z/ N- i: S
19.关系模式R中的属性全是主属性,则R的最高范式必定是___________。
/ |. Z# d2 y' Z9 kA)1NF B)2NF C)3NF D)BCNF7 K# E% f+ e6 O9 Q) W U! c. P
20.消除了部分函数依赖的1NF的关系模式,必定是___________。: P+ | K7 }- ~. B
A)1NF B)2NF C)3NF D)BCNF8 ^& G2 h% a) \7 N. b
. y4 H4 P. P( X) A; D二、更多资料下载:谋学网(www.mouxue.com)(每题8分,共48分)
' O0 p) ]" J! G1 ~* F9 Q7 j1. 试述关系模型的完整性规则。
0 H. v6 P2 m, ?8 t* T
0 j+ V, o! X P* u
) M9 C" j" R6 S2 T' [( A
0 \9 d5 ]+ K3 r. `
; f& v! _, S" |1 j6 S9 Q1 \# v4 C
0 ]5 u: H3 O" K5 ]9 N, L* }2 J
1 l8 {+ e+ `* e! G2. 某工厂生产若干产品,每种产品有不同的零件组成,有的零件可以用在不同的产品上,这些零件有不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中,用E-R图画出此工厂产品、零件、材料、仓库的概念模型。. k! _3 m# x$ h7 L8 l. n& P' p
: }! P' i+ Z/ j! c
% @/ X, U: ~3 ?% h' m9 g2 P! w0 F8 }
8 G$ c6 k' N. g- G0 Z' N( I l
! V$ @# d5 O, w
8 D, M) c# O# H2 _) a- ~$ D& v" A! h+ P: r, D5 p4 t! u( W, C1 l
3. 简述逻辑数据的独立性。
; g9 ]: s$ V0 N! ]3 O, m) w z7 M/ f) E1 @% e' }& l8 \
* |9 M7 X! R" A5 U) P
3 R W6 l% W: Q4 ^
" D2 U& |& O# l4 o; O
: t) V; J2 D$ ]! O! w" k6 J
1 A5 X# G) `, v$ C( c+ t6 m# I5 e, G, b3 {
4. 试述数据库系统的特点。- u G4 D$ U4 `0 |3 j4 z
& m% ~ M5 c2 k8 w2 ~1 T# g. C/ P# I3 a& P7 Y" f4 o
% u3 l* ]$ z( K# N' o8 N2 z* S: _6 O- r8 V4 {7 `4 V5 z2 c
* n; L& P8 O8 G+ } ]: P
0 G9 e& N7 w8 U: c4 C$ I. H% L+ x5 i( ~" u. L2 e9 [
5. 试述将E-R图转换关系模型的转换规则。. U) n6 C) e0 ^! {- C+ g3 h
( u* H" d! X! }% B) E/ H6 A
5 H K* i: B# j' H! D
/ l) S# O5 f# h# x# e. @* ]4 H* s5 h) h. ]
5 F l2 c$ _ B- w5 y7 d" Z! ?2 c4 V [9 }
) x- O/ B) V+ S4 i5 H
6. 数据库系统生存期是什么?, V' T* d; G, h# R
: e" y' s* E" n. ^. B' U
) j$ D0 `6 v7 h
5 [8 r( T4 T; h" ^ R3 h9 R
5 L/ _+ V2 K M
+ e) ^5 m& F6 R- ^* t三、设计题(共12分)
1 ]( b4 d, R+ z对下列关系模式,使用关系代数及SQL语言实现下列查询。( ^& N6 J* { i
7. Student(Sno,Sname,Ssex,Sage,Sdept);* r/ r. U; D, T$ Z8 p
8. Course(Cno,Cname,Cpno,CCredit);: w: h- b: z& K) h) N- u( w* e
9. SC(Sno,Cno,Grade)。0 E, O, o; d# y: M& u2 Z
10. (1)查询学生1012001的姓名和所在系。(6分)
7 u, r) B$ d0 t(2)查询选修了1号课的学生的姓名。(6分)
0 D5 b# q4 `# M' p/ w' K! n& s
/ W; M8 o4 y" d1 `. l' D9 R9 X ^7 w& T8 i3 D: D
7 v! f1 e; ^8 ]4 x$ B. @
2 q2 K9 t' A& C
, V- j7 P8 a" ~) @/ J7 t( B. {5 ]5 m
7 ~ _" n8 G8 |! F9 j- ]$ ^% E4 p4 |6 n: h; k
% O7 I3 X7 I3 S$ G/ x% g
% ]+ `9 D: _# E
1 q! J3 [9 X9 s# `6 M
# `5 I' J( l6 p& ^ C, M+ N$ J8 h |
|