数据库设计基础
8 c9 q# T: T' I2 x% ]. k
! l$ Q/ F0 G. M0 v* d 1、 关系运算是考试的重点,考的多的是并和笛卡尔积。不改变属性但减少元组个数的是并。投影也是比较喜欢考的,一般的意思是从4、5个列中选出2、3个。笛卡尔积则是会增加元组的个数。 6 U$ u0 y& J; _3 d# A5 v
2、 E-R图中,矩形、菱形、椭圆形等代表的意思是考试的重点。 9 v' C' b4 g1 O; x- w8 P/ i5 n4 m
3、 数据库系统中,数据的物理结构不一定要和逻辑结构一致。 3 b7 T( v, \, z" n6 i9 f
4、 数据库技术的根本目标是解决数据的共享问题。 ! w7 h: i; @# ^. |, q
5、 数据库系统中,用户所见的数据模式为:外模式。 {5 D) a$ X9 x; I7 Q6 i
6、 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设计。 , h- `! G" I' v, h# m9 U- n U
7、 两个实体间的关系是:一对一,多对多,一对多等,这种题目根据具体的题目分析。(常考题目)
. {- i& u" T) k# X* q7 R 8、 数据库DB,数据库系统DBS,数据库管理系统DBMS之间的关系:DBS包含DB和DBMS。
& n9 G6 P% r2 J9 |( J 9、 数据库系统的核心:数据库管理系统。
8 r* D! p7 c8 W7 K 10、数据独立性:是指数据与程序的互不依赖性。他包括数据的物理独立性和逻辑独立性。物理独立性是数据的物理结构(包括存储结构、存取方式)的改变,不影响数据库的逻辑结构。 ) g* s6 p# j) s7 J' r: k
11、数据的逻辑独立性是指数据库总体逻辑结构的改变,不需要相应修改应用程序。
, ?1 Z# x9 V) g' j. C+ k* K 12、用树形结构表示实体之间联系的模型是:层次模型。 , ` B: }: L* u6 } }$ B
13、数据库系统中修改数据模式、增加新的数据类型、改变数据间的联系等,不需要相应修改应用程序这一特点是逻辑独立性。 3 Y% W. f& c8 n" D' `2 E
14、不涉及具体的硬件环境和平台,也与具体的软件环境无关的模式是:概念模型。 ; |* h3 {- y+ }& W, Q8 y
15、用户数据是建立在外模式的框架上的。 9 `. q, B0 m' V: j+ n
16、给出数据的全局逻辑结构到数据的物理存储结构间的对应关系的映射是:概念模式到内模式的映射。
& k' O# F: `: R- ^$ P 17、网状模型:不加任何的限制的无向图。 ! {2 [7 m5 f5 U; @: ?
18、不准关系应用不存在的元组的约束是:参照完整性约束。 2 [% \) V. u3 E% \# A. C
19、数据库设计包括两个方面的设计内容,它们是:概念设计和逻辑设计。
5 T/ x8 G9 l- Z4 X( q: a1 }0 o 20、数据库设计中的主流方法是:面向数据的设计方法。 ) O: H. L0 s3 G; W% `4 p
21、数据库概念设计过程分三个步骤进行:首先选择局部应用,在局部视图设计,最后进行视图集成。
3 D* m8 B1 x: k: w7 ~! I 22、数据库系统中,实现各种数据管理功能的核心软件称为数据库管理系统。
! z. o2 L# f1 m6 [0 T5 @6 L 23、一个关系表的行称为元组。 2 ~4 V4 \' D6 L* y3 ?9 f) x# s
24、在关系模型中,数据看成是二维表,每一个二维表称为一个关系。 * j; O* `+ l5 C' D$ l
25、数据管理技术经历了三个阶段:人工管理、文件系统和数据库系统。 6 l0 j. T. [2 l
26、数据库的基本特点:数据的集成性、数据的高共享性和低冗余性(常考)、数据的独立性(常考)、数据统一管理和控制。
2 Z' ^% a6 K6 e( Y6 \- P' l 27、三级模式中反映用户对数据的要求的模式是:数据模型。 3 v# V( H. K: e* `2 T& ~0 C
28、物理数据模型是数据特征的抽象,他从抽象的层次上描述了系统的静态特征、动态行为和约束条件。 6 D* ]+ O# G }* h; E( g: ]
29、E-R图由实体、联系、属性三个部分组成。
& e% r5 `: x$ y9 V 30、二维表中能够唯一标识元组的最小属性集称为该表的码。 1 X3 a" B. e6 u2 o$ q8 @6 L
31、要求关系的主键中属性不能为空的约束是:实体完整性约束。 32、数据库的设计方法有两种,一种是面向数据的设计方法,一种是面向过程的设计方法。 |