数据库8 i- v9 M& E, a9 C& n/ M
151、什么是信息?
- _' b, H7 d- W5 O, J; x9 _ 答:信息是指现实世界事物的存在或运动状态的反映。
- _0 y8 J; t- E G 152、什么是数据?0 r+ j' S% q0 @2 A6 p$ m
答:数据是描述现实世界事物的符号记录,是指用物理符号记录下来的可以鉴别的信息。2 o' M* r5 w( n2 I2 ?0 p
153、人就将原始信息表示成数据,称为(源数据),然后对源数据进行汇集、储存、综合、投弹、从这些原始的,无序的,难以理解的数据中抽取或推导出新的数据,称为(结果数据)。
* [2 q4 b5 |: Q5 m2 S2 d& V! e 154、数据库中的的数据可分为两类:(用户数据)和(系统数据)。用户数据一般由用户定义和使用;系统数据是数据库系统定义和使用的数据,称为(数据字典)。
Q- {$ \9 O; F6 f/ Z1 m7 j 155、DBMS被称为(数据库管理系统)。
; ~9 n/ Q: ] ?0 K 156、数据库管理系统的主要功能是什么?
. J% J# }# f4 N& T- {9 A- p 答:1、数据定义3 T- W& P- Q1 [: n& [* K! X
2、数据操纵
- B7 `" [) e: A$ P. ^ 3、数据库的运行管理: z, w3 q Q3 Z+ Q: Y
4、数据库的建立和维护
3 y- C0 [: w! P; v/ P9 g4 \( D3 J 157、DBA被称为(数据库管理员)。. W# |) j" N& Y' `1 X/ D L/ Z
158、数据库系统中的人员包括(数据库管理员)、(系统分析员)、(数据库设计人员)、(应用程序员)、(最终用户)。7 \5 o% K; w8 f( Z$ ^' \
159、数据库系统的三级模式结构是指(外模式)、(模式)、(内模式)。
/ S7 E4 Z: W, \7 w/ ^! y" i4 c 160、数据库管理系统通过(数据字典)来管理和访问(数据模式)。
* C& k* `$ K+ y a) _0 g" ? 161、模式也称(逻辑模式)或(概念模式),是数据库中全体数据库的逻辑结构和特征的描述。7 X7 u* G' |; M) N) s; o
162、DBMS提供模式数据定义语言(DLL)来描述逻辑模式。己严格地定义数据的名称,特征,相互关系,约束等。逻辑模式的基础是(数据模型)。
! f F3 o9 p" V3 K1 S 163、(外模式)是模式的子集,所以也称子模式或者用户模式。一个数据库可以有多个外模式。
. [8 g* ? G, t0 x3 r 164、内模式也称(物理模式)或(存储模式)。
N! k% x4 L$ \& ^: q F 165、一个数据库只有一个内模式。
% R/ b+ C8 u' c 166、数据库系统的三级模式对应数据的三个抽象级别,为了能够在内部实现这三个抽象层次之接的联系和转换,数据库管理系统在这三级模式之间提供了两层映像。(外模式/模式映像)、(模式/内模式映像)。& D* Y, z; c# e, ^7 C7 c! {7 s7 N
167、数据库结构的基础是(数据模型)。数据模型是(描述数据)、(数据联系)、(数据操作)、(数据语义)、(以及一致性约束的概念工具)的集合。2 t1 I9 \( A5 r8 Z( V' d% ~! H
168、概念模型也称(信息模型)。$ f, D( N, T4 p0 j( m4 d1 }
169、著名的实体联系模型(E—R模型)就是概念模型。* x1 z0 e8 y# w' y# G! c
170、结构模型也称(逻辑模型)。7 G& v: t6 ^; N, D7 A
171、结构模型包括(层次模型)(网状模型)(关系模型)(面向对象模型)。
4 h- G$ T5 h" v: `+ a5 t7 D/ E 172、采用关系模型的数据库系统称为(关系数据库系统)。
U7 k6 [( R! D' F: m 173、关系数据模型由(关系数据结构)、(关系操作集合)、(关系完善性约束)三大要素组成。
) y7 B0 ]" T/ J* T7 e+ c 174、关系模型中数据的逻辑结构是一个(二维表)。
0 b- N+ m' g9 J \( S& k 175、关系模型中的行被称为(元组)。( O- D+ b5 q- n1 F/ n
176、关系模型中的列被称为(属性)。0 u- m6 S: v/ C: w
177、属性的个数被称为(元数)。; u' F! U1 W7 K9 M: q* n
178、关系模型把关系看成是(行的一个集合),即关系模型建立在集合代数基础上。
+ {) s3 K. F# k& H+ E& O Z- C5 L 179、关系操作的特点是(集合操作方式),即操作的对象和结果都是集合。
; U; d1 s4 J& Q0 O 180、理解关系模型中用的关系操作包括并、交、差、广义笛卡尔积、选择、投影、连接、除,以及查询操作和增、删、改操作两大部分。; W9 K6 n/ b" Y; n1 _
181、SQL语言被称为(结构化查询语言)。- b' C4 ~$ ~, Z& K% K
182、SQL语言支持数据库的三级模式结构,在SQL中,模式对应着(基本表),内模式对应于(存储文件),外模式对应于(视图)。
0 V. l9 ]8 q0 n4 o0 b* } 183、在SQL中元组对于表中的(行),属性对应于表中的(列)。
+ w! Y& t1 P" I 184、数据库需要分析阶段的任务是什么?; T! H8 z* h; a4 w$ b
答:对现实世界要处理的对象进行详细调查,在了解现行系统的概况、确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。. `" I+ b* V7 d3 I- G$ J+ U
185、数据库需求分析的基本步骤是什么?
" `5 S. C; i4 X; ^ 答:1、需求的收集。 2、需求的分析整理。 3、数据分析统计。7 m# C$ W3 C& t6 j c# N/ @
4、分析围绕数据的各种业务处理功能,并以带说明的系统功能结构图形式给出。- E8 P# _2 q# c7 l
186、数据库概念设计的任务是产生反映企业组织信息需求的数据库概念结构,即(概念模型)。! k! K! x$ y$ D+ ]+ J# P# A5 x( j) L
187、概念模型是不依赖于计算机系统和具体的DBMS的,设计概念模型的过程称为(概念设计)。
& {; o% q2 x9 t Q* w2 @( p3 { 188、概念设计的结果称为(概念模型)。$ I& Q1 t& u+ O w' k$ p- {
189、概念模型具有哪些特点?+ t# ^* T9 O" _
答:1、有丰富的语义表达能力。 2、易于交流和理解。 3、易于变动6 E4 m& u3 o* G# q3 N
4、易于向各种数据模型转换。
$ }8 G. M. v; t$ { 190、概念设计的策略和主要步骤是什么?
8 Z- L$ S! \ f; \) w 答:1、自顶向下 2、自底向上 3、由里向外。 4、混合策略
+ _1 K* U) I+ n s% W! C* _* x; ]0 C; }% D6 Y: j5 K' \
191、最常用的设计策略是自底向上设计策略,其主要步骤为:
9 B% P- e0 {; F! n# I, _ 1、进行数据抽象,设计局部概念模式, f5 V6 i4 ?* N1 N$ {7 q _5 Z! c! G
2、将局部概念模式综合成全局概念模式。9 f1 D" Y! y: x8 r5 V# b/ U/ X' |
3、进行评审、改进。. H$ t" y! K7 K1 ^
192、E—R方法的基本术语:实体与属性/ Y7 O2 n: A/ j `# J
193、实体是什么?
# l4 ^+ ^) P _; u 答:实体是客观存在并可互相区分的“事物”。实体必须有一组表征其特征的属性来描述,属性与实体无截然划分的界限。% a1 t. I% ]1 S: s: _
194、采用E-R方法的数据库概念设计的步骤?
4 U; ?: Y5 T& G# s9 g 答:1、设计局部E-R模型。 2、设计全局E-R模型。 3、全局E-R模型的优化。/ S; c+ l* {1 q& Z: y& y* j% d
195、逻辑设计的目的是什么?$ g* ?9 d% {9 N8 T) G2 a/ V$ H
答:逻辑设计的目的是从概念模型导出特定DBMS可以处理的数据库的逻辑结构(数据库的模式和外模式), 这些模式在功能,性能,完整性和一致性的约束及数据库可扩充性等方面均应满足用户提出的要求。 |