|
吉大11春学期《数据库应用技术》主观模拟题页码标注
! z& \8 ]3 r1 r* r# U本复习题页码标注所用教材为:
2 ]$ x# L W1 i教材名称 作者 出版社 版次 形式4 U1 h+ s' `/ o# j6 w; V1 B; a& A
数据库技术与Access应用教程 刘瑞新 机械工业出版社 2009年9月第1版 书8 }# a* |2 h! M3 E: x& [
如学员使用其他版本教材,请参考相关知识点
2 y' o2 h5 s; K! B- h! \
2 ?! K7 |. u1 f3 f' u0 }$ i一、名词解释 & @# R) \. |9 b! ~! ^* I' W6 i; h
1.实体: + k7 O- g7 X# ]) E/ m) ^7 ~. I6 n6 c l
考核知识点:概念模型的基本概念——实体,参见P9 g+ a3 A p# t5 c4 ?
2.实体集: " g2 k3 y8 t+ Y( Y6 g8 V
考核知识点:概念模型的基本概念——实体集,参见P108 @$ v M/ N9 L: p6 |3 p4 @5 |6 ?
3.实体型: 3 Q: D9 }! u+ _9 Q" E. W7 ~* p2 B
考核知识点:概念模型的基本概念——实体型,参见P10
! D) }/ r# E9 X: s7 r1 y4.数据库的转储
8 \% o* K g" ^4 Z4 x考核知识点:数据库运行和维护,参见P485 Q1 R; U4 r* V+ X5 L* |: _9 `
5.关键字
- w% j) |* x \, U5 j考核知识点:主码,参见P18
0 e* S8 F$ D9 M6.联系: ) L7 M8 U( d/ w4 d) p! Q
考核知识点:概念模型的基本概念——联系,参见P10
& L- @) M& O( `7 P8 W7.实体联系图:
! m3 d, U& {) L3 T0 S( W考核知识点:概念模型的表示,E-R图,参见P11-P124 i8 r/ n2 n6 E6 K6 [
8.DDL:
; E2 |' A: }7 ?考核知识点:数据定义(描述)语言,参见P22( q' q" c S3 H* w# V' W3 h
9.DML:
# ^+ K# b, |3 O9 h+ }" I$ P考核知识点:数据操纵语言,参见P22% R9 |/ L1 L+ F
10.数据: }) c# S: x2 C- M
考核知识点:数据库系统的基本概念——数据,参见P1
7 W; K2 Y! H: f: r11.数据库: 6 P4 u/ H: S* N
考核知识点:数据库系统的基本概念——数据库,参见P1-P2; ]1 T: ?( ~, k
12.数据库系统: 2 f p# i; P0 T# h
考核知识点:数据库系统的基本概念——数据库系统,参见P2-P3& k f& t4 y; X! _5 r
13.数据库管理系统:
! z% j3 ]3 v' c! c% d# b3 C3 i* R" `( K考核知识点:数据库系统的基本概念——数据库管理系统,参见P29 p5 l' G2 S2 c8 n7 X1 c# G) U
14.逻辑独立性' O, ]$ T# c; j0 n8 f X5 m7 C7 Z
考核知识点:逻辑独立性定义,参见P21
# ~& ~8 c6 q5 Y/ W$ J8 Q$ Y15.模式+ R4 ?- G. ^- ~
考核知识点:模式定义,参见P20
' o& n# K+ V% \4 c: ~" Q16.函数依赖
+ ?7 p' j3 C4 A; D9 H9 |1 H$ I考核知识点:函数依赖,参见P35' C" P4 t. U( w1 f2 |
% B& @% W1 M" \$ |7 P二、简答题 % ~5 o5 U5 I/ X% T4 b' A9 U
1.什么是数据?数据有什么特征?数据和信息有什么关系?
: x5 }& k3 ^ K E* ]考核知识点:数据的定义与特征,数据与信息的对比,参见P1
' O M0 K4 j/ o! ?2.什么是数据处理?数据处理的目的是什么?
" J& o5 r6 G! d9 p9 `* Q7 }3.信息管理系统与数据库管理系统有什么关系? ' z/ i( ]6 t" F( [( c: ]
4.用文件系统管理数据有什么缺陷?
6 E" R4 A3 }. ~4 l- N( F考核知识点:文件系统与数据库系统对比,参见P4-P6! H+ Y8 }% G0 {# n* ~; m
5.数据库系统阶段的数据管理有什么特点?
4 J* X" f# F$ h# D# w1 I考核知识点:数据库系统阶段数据管理的特点,参见P5
# G; }! B d) M4 O" D6. 数据库系统对计算机硬件有什么要求?
: S" c% O! k3 ~9 H+ h考核知识点:数据库系统对计算机硬件的要求,参见P2
$ M t4 f# Q) z" \7.数据库系统的三级模式结构?
# p6 N2 {# I4 ~ Z1 O/ H考核知识点:数据库系统的三级模式结构,参见P20-P21 \. J: X2 s- ~
8.关系模式的形式化表示?
4 G- e7 B# m1 y$ W考核知识点:关系模型的表示,参见P17-P189 j" ?7 m4 I4 a5 j) B
9.使用游标的步骤?7 S5 f( c: q N5 L
10.事务的ACID特性?
. [5 K, d$ _, `11.介质故障的恢复?4 k9 w4 F: H$ r( @/ V# F8 u0 h, f
12.假设一个数据库中有关系?
- ?% w9 H" r m) F9 C3 o三、应用题+ L/ u; b9 p# ]5 C2 m; c
1、设有系、教师、学生、课程等实体,其中每一个系包括系名、系址、系主任姓名、办公电话等属性,教师实体包括工作证号码、教师名、出生日期、党派等属性。学生实体包括学号、姓名、出生日期、性别等属性。课程实体包括课程号、课程名、预修课号等属性。设一个系可以有多名教师,每个教师教多门课程, 一门课程由一个教师教。其中有的教师指导多个研究生。每一个学生可选多门课程,每门课程只有一个预修课程,每一个学生选修一门课程有一个成绩,试根据以上语义完成下述要求。
/ {8 v. n, t0 N 1.画出E-R图。 . N" Y1 Y9 @. \: v! P3 Y! ~
考核知识点:概念模型的表示——E-R图,参见P11-P13/ Z: S" k) i9 f7 z, |$ r! {
2.将以上的实体及实体集间的联系用关系模型表示出来
. y) l7 E8 \ e2 A考核知识点:逻辑结构设计的方法,参见P45-P46
1 `2 K1 S; m& A
2 a8 L7 m5 K7 B$ _# c" K$ j2、 已知:C档案室要建立图像资料数据库。该单位的图像档案登记表结构如下: 9 s7 H' V+ @& _& M7 U s
编号 部门 摄像类别 内容提要 存档日期 作者姓名 图像资料
9 H5 }" B- u) ~0 w3 ?" G- J; [
* k6 ^" [; r4 p; Y已知已经建立了空数据库,并命名为“图像资料库”。根据上述图像档案登记表的结构,如果建立数据库表,表的名称为“图像资料表”。该表各字段应采用什么数据类型?' L+ o# Q+ h) I( {. [
考核知识点:Access表结构,字段数据类型,参见P67-P71
1 ~1 P7 Z. [1 F1 C, m
C6 f( u0 c& |7 [% w3 W3、已知:D图书馆要建立图书登记数据库。该单位的图书登记表结构如下: " s- `! G G2 N4 U% R# b( o
编号 书名 图书类别 作者姓名 出版社 出版日期 价格 内容简介
$ U: \- I: x# E% D 9 V. g3 d1 ^, C/ ~
已知已经建立了空数据库,并命名为“图书登记库”。根据上述图书登记表的结构,如果建立数据库表,表的名称为“图书登记表”。该表各字段应采用什么数据类型?+ j; t; P; ~+ G8 z$ A+ G
考核知识点:Access表结构,字段数据类型,参见P67-P719 S- ~+ T, Q D6 @ G
4、设计题
7 Y# G* c2 ]8 A1 A设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号/ Q8 b4 L, X* Q1 N. M$ U2 P
(1)试用SQL语句完成以下查询:
2 o! G! ^% U% p; N& c% d0 Y* x; `: z列出各部门中工资不低于600元的职工的平均工资。' n6 u2 F3 [; u4 j1 v
考核知识点:数据查询SELECT语句,参见P121-P131/ @3 E4 s- z' h) l: y
(2)写出“查询001号职工所在部门名称”
% c) p, C/ V, o1 J7 o考核知识点:数据查询SELECT语句,参见P121-P131
% L* q/ J! @% J% u(3)请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。
; r' R' @9 V* i# s( M' V7 }4 P考核知识点:数据查询SELECT语句,参见P121-P131;
/ u6 T: V' D2 h9 X9 B" e, _000数据UPDATE语句参见P120-P121: ]& a$ p; j1 X& X. [% O
7 I5 @6 ?) q" C5、某公司的业务规则如下:
1 t3 F, n: l. a+ q2 F \(1)每位职工可以参加几个不同的工程,且每个工程有多名职工参与;
6 _7 } ^& M& O" ]0 S(2)每位职工有一个职位,且多名职工可能有相同的职位; 3 M* m7 E+ c) u( {2 G: ]5 b$ Y2 E
(3)职位决定小时工资率,公司按职工在每一个工程中完成的工时,计算酬金;
9 E) C( e5 J Y3 ]5 M, y1 T(4)职工的属性有职工号、姓名、职位和小时工资率; ) N# h V0 D& z* q
(5)工程的属性有工程号和工程名称。
V* e9 _% K, j0 t0 [8 Y9 l- \试根据上述业务规则:①设计ER模型;②将ER模型转换成关系模式集,并规范化为3NF。
) x& H! C7 F2 Z$ M1 ^3 \- P1 ~考核知识点:①概念模型的表示——E-R图,参见P11-P13, r+ Z7 R; y( |% r8 T
考核知识点:②逻辑结构设计的方法,参见P45-P46;范式的定义,参见P35-P398 J x3 b ]& u8 M0 A8 d
( I4 _4 K8 K: m- C6、学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。
) x0 d, Y9 o* h! p. N' e+ z+ d/ Z. j概念模型的表示——E-R图,参见P11-P13- O W" e& E) m# E6 n# ^
久爱奥鹏网:www.92open.com |
|