|
东 北 大 学 继 续 教 育 学 院/ Y/ Q. a% w# J
, b |- [- S2 W" r
数据库技术及应用I X 试 卷(作业考核 线上2) A 卷 ?0 E, e* M5 V7 h
" k3 W9 }9 A# F$ ~; x! b学习中心: 院校学号: 姓名
8 E0 V) h$ N7 L2 y) F/ U$ F2 T1 A8 o8 @3 {* F' i2 X2 B
(共 4 页) ) b2 E, ~5 e! C
总分 题号 一 二 三 四 五 六 七 八 九 十
! h; r6 @% Z6 q 得分
# T! D3 M+ |8 g一、选择题(每题2分,共40分)
b- W5 f T- ?. y' U* }+ J1.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是___________。
+ @" T3 R5 a/ i' d# _0 E, y# k; l! HI.人工管理阶段
' X! g- `- U$ J7 vII.文件系统阶段2 p+ _& L5 I- n, g
III.数据库阶段 o) I4 G3 P% z
A)I 和 II B)只有 II C)II 和 III D)只有 I$ N1 [9 p3 ?" _6 H& L
2.下列四项中,不属于数据库系统特点的是___________。
& Z( ^3 e; N+ y& g7 N& KA)数据共享 B)数据完整性 C)数据冗余度高 D)数据独立性高% B2 X/ ^& s- P: _% h" U
3.描述数据库全体数据的全局逻辑结构和特性的是___________。' n$ S& z- S! b9 G' X
A)模式 B)内模式 C)外模式 D)用户模式, Q9 N" F L9 Z+ u1 H
4.要保证数据库的数据独立性,需要修改的是___________。8 y9 A$ b4 q1 O0 E: ?! X
A)模式与外模式 B)模式与内模式
! L8 V/ z' e; \* m3 G) aC)三层之间的两种映射 D)三层模式$ u% T0 Y% |/ F% @. i$ G8 W& F2 V
5.一个关系只有一个___________。
/ @# l; a0 s3 J* x! \% b% mA)候选码 B)外码 C)超码 D)主码5 k# F0 \" N4 H, `7 l5 J. A
6.现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是___________。
* O/ r8 D, S8 {0 \0 o, MA)书号 B)读者号 ) X& Y8 P9 c& _: z2 U
C)书号+读者号 D)书号+读者号+借期
& ~' ~7 y7 f! ^7.关系数据库系统中所使用的数据结构是___________。
+ \1 Y c$ ]& |( V8 q7 OA)树 B)图 C)表格 D)二维表格
( W. C4 U, y3 V/ G8 a$ c: o$ y6 B8.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C ,E→A },该关系模式的候选关键字是___________。
2 Z; g- T/ M' w; F' d* \6 j$ h: ?A)AB B)BE C)CD D)DE8 l$ ?/ S& N, c9 a: V
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的规范化程序最高达到___________。
/ e3 l7 J- @. N( mA)1NF B)2NF & z) u9 k. c4 `. `
C)3NF D)BCNF
" O& d! x) B, ?7 y4 c0 G! V10.以下关于查询的叙述正确的是___________。( h6 B* g7 V) g$ ^5 D9 Y; h T
A)只能根据数据表创建查询 B)只能根据已建查询创建查询
$ ?3 F! B/ Z+ b+ YC)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询 v) J u+ Y' e8 N9 t. u/ e& o* l7 R
11.SQL语句是___________语言。% Q2 B5 L# Y/ s3 Y/ l$ ~7 M
A)层次数据库 B)网络数据库 C)关系数据库 D)非数据库8 d. R7 U5 [ o& o" G
12.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能___________。
6 ?& M3 H. S0 ^" y$ {0 [) o8 e- m8 Z, xA)数据查询 B)数据操纵2 F4 v' b# J$ ^0 N: M
C)数据定义 D)数据控制
8 `* k" Y: N! q4 Q8 r13.下列的SQL语句中,___________不是数据定义语句。+ k8 |2 u+ M u& {# g: S( L8 I
A)CREATE TABLE B)DROP VIEW , }, u5 u( B ?" f" _ S% K. G
C)CREATE VIEW D)GRANT
/ m( s! k* Q" @6 y+ P9 [: V. Y! \" U14.在SQL语言中,子查询是___________。
8 E6 [; q! L+ V+ \% \2 u, zA)返回单表中数据子集的查询语言; ?( s6 s2 w" X) K/ T0 `& c+ R
B)选取多表中字段子集的查询语句 1 M% j5 R5 a0 n
C)选取单表中字段子集的查询语句
9 P1 U' B9 `3 t, E2 G& GD)嵌入到另一个查询语句之中的查询语句# ^/ ^# k* p* o% ?3 _
15.假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系___________。
2 j) U( x! N# D0 G# j2 D& ^A)S B)S,SC C)C,SC D)S,C,SC
" d6 E! I" Z+ y16.关系代数运算是以___________为基础的运算 。
& e. ^9 Y o9 ?A)关系运算 B)谓词演算 C)集合运算 D)代数运算2 G3 O% C( v4 x+ m! t
17.关系数据库管理系统应能实现的专门关系运算包括___________。
. P% d; f+ f' \6 E- Y* iA)排序、索引、统计 B)选择、投影、连接
% d2 {' w$ P0 ] E \) @1 _- AC)关联、更新、排序 D)显示、打印、制表+ X8 J+ H) ~! k) C7 @/ \1 `% i
18.关系数据模型是目前最重要的一种数据模型,它的三个要素分别为___________。
[4 n5 m0 A. }" `A)实体完整、参照完整、用户自定义完整& p( q# q! ^. Y1 R
B)数据结构、关系操作、完整性约束
; y; b e o c* Y E |% wC)数据增加、数据修改、数据查询
/ W( B! T- R/ }) Y# K, _D)外模式、模式、内模式
0 ^" K" S Z/ Z( @" n6 z+ Z19.关系模式R中的属性全是主属性,则R的最高范式必定是___________。
- ^8 O. H8 F+ ~/ U5 Q+ B9 rA)1NF B)2NF C)3NF D)BCNF$ B$ m8 W0 t: M; {) }
20.消除了部分函数依赖的1NF的关系模式,必定是___________。
0 O) ]; z" v* {. u8 wA)1NF B)2NF C)3NF D)BCNF& L: C9 o) Z9 L* q& J1 T8 ~
, G: `- O- Q7 H3 D/ W/ B) J: y二、更多资料下载:谋学网(www.mouxue.com)(每题8分,共48分)
! e- k1 `9 ?/ m9 ~1. 试述关系模型的完整性规则。( W$ C& W+ z& c. R8 b
4 m- q; Y: W3 I# F# Q* u% Q5 F8 U4 z
9 h: C# T/ C7 G- l# b9 Q0 R8 E& C& M/ o3 W( D' p0 a& Y6 w
/ w% J; R1 {9 z6 {) j$ ^. z* s6 z- s5 _5 A# R8 x
3 Z( D b7 z# U7 j9 L6 c7 O2. 某工厂生产若干产品,每种产品有不同的零件组成,有的零件可以用在不同的产品上,这些零件有不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中,用E-R图画出此工厂产品、零件、材料、仓库的概念模型。* h# e) @9 ~* v8 Q9 t5 o
/ Y& n6 [2 ^# m3 _ c" u
. S$ C$ G$ ?4 J+ ~/ z0 z6 M
2 L' @) d4 N, W. f
% G5 D' u. d; G# o9 |9 U& h, i
, K# ^4 c: X6 e$ u' E9 o+ E( z* g' u+ y" V$ @; e
# ]; I5 n+ O) s" b# z
3. 简述逻辑数据的独立性。
" h. o$ f2 N3 ?* v4 l6 e) x/ N1 ?; h% m( ~2 h; x) `# k) f4 r6 X3 m
- C. v4 y* k' R; C8 p7 n+ K9 m
4 M, G5 G/ |+ V
6 s1 {3 N" ?1 W( _. ?, n, X7 @
$ j% _& @' Q7 I8 P0 n; Z. J
? V2 X3 Q) e% m2 m6 P' e( K' F2 R3 f' K% ?/ q
4. 试述数据库系统的特点。& ]( Y( E" ~* l, V
. Y! L) k; y+ H8 k
/ w% _1 K0 ^8 m9 ^* ?' }* T, Z5 V" b1 X& Y. Z
4 Z. t8 G# n! h, y! o2 @2 ^+ H) y+ A1 w3 L2 G& {. M
3 _& C, {( Q% V* v/ k
( [6 U Z0 p W8 R8 u5. 试述将E-R图转换关系模型的转换规则。& m% `7 ?9 z" d# C2 {2 h4 X: {
& |; X. K5 x. v# n9 w j2 h1 F/ O& i& B ~+ q9 e
! F* D2 ]9 S' L5 | y S
% U' L0 j! [: {: p
2 W- w" K8 e D, {+ @
; a; ^& j" S9 l& x
) Y, f3 x4 z% O- j5 }6. 数据库系统生存期是什么?0 [+ }, T# C! k. q1 `9 M" i6 e2 f8 j: e
5 S- J+ [, A1 y* A1 V0 y" \8 q
1 W' U6 k y6 U6 l" J: ^5 o
% A7 I$ z3 V% ?0 Z7 G1 E( ?+ \ Z& J- e
( W8 ] Y, g' b$ N9 I& v1 ?+ ^* x" R$ Q
三、设计题(共12分)/ F# `7 u, ^4 K s# g
对下列关系模式,使用关系代数及SQL语言实现下列查询。
9 b4 u0 O& E% ]& V4 F8 M3 C6 _7. Student(Sno,Sname,Ssex,Sage,Sdept);
& H; n7 v$ N0 q2 o% b/ I9 a! B8. Course(Cno,Cname,Cpno,CCredit);
( u. ? A5 G* H: f( W9. SC(Sno,Cno,Grade)。* U4 P$ W D' f$ n/ U# `; |. s
10. (1)查询学生1012001的姓名和所在系。(6分)
# O3 L1 d6 _8 X% C/ I9 F# m) q(2)查询选修了1号课的学生的姓名。(6分)7 n. k- }3 w, M% _( N$ }( _
% ]% F' l5 i' o& C* n
. b% d0 r/ e# o6 R; |! a; u S. x
! I5 u7 }* K! B: _7 \5 i. g0 p
- B4 Z6 q2 c+ g. s6 R6 `: W U5 O( w0 B0 Q: l3 [
Y& t: S/ N1 R$ W" Z6 L; h5 V2 e
" U8 d5 E' V6 y, j! m, p& U/ r" H& X( K' N9 {& ]# m _
5 y) s- L. w8 y" Y# R3 f K
' @* Y; n- f1 X7 o, p |
|