文档介绍:1、 用树型结构表示实体类型及实体间联系的数据模型称为层次模型。
2、 从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由内模式、
外模式和模式组成。
3、 概念结构设计是对现实世界的一种抽象,一般有分析、聚集、概括共三种抽象机制。
4、 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,概念 结构设计通常有四类方法:自顶向上、自底向下、逐步扩张和混合策略。
5、 在关系模式R<U,F>中若不存在这样的码X,属性组Y及非属性组Z (Z不是Y的子集)使
得X-Y, Y-Z成立,且YX,则称R£3NFo
6、 实体之间的联系按照联系方式的不同可分为一对一或1 : 1、一对多或1 : n、和多对多或m : no
7、 数据库系统的核心是数据库管理系统或DBMSo
8、 在关系模型中,实体以及实体间的联系都是用关系来表示的。
9、 在关系代数中专门的关系运算包括选择、投影、连接、除等运算。
。
、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特 点和优点。
数据库管理系统保证数据安全的主要措施是进行存取控制。
人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。
关系模式由3NF转化为BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。
数据库设计应包括两个方面的内容:结构(或数据)设计和行为(或处理)设计。
数据库类型是按照(数据模型)来划分的。
关系演算的基础是(数理逻辑中的谓词演算)
若要求分解保持函数依赖,那么模式分解一定能够达到(3NF)
,这是(2级封锁协议)
建立数据字典的时机是(需求分析阶段)
数据库处理技术经历了 人工管理 、 文件管理、 数据库管理以及分布
式数据库管理四个发展阶段。
在文件系统中,存取数据的基本单位为记录,在数据库系统中,存取数据的基本单位为 数据项。
若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是
多 对爰 的联系。
一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计、物 理设计、机器实现、运行维护等六个阶段。
需求分析阶段的主要目标是画出数据流图、建立数据字典和编写需求说明书»
需求说明书是系统总体设计方案,是开发单位和用户单位共同协商达成的 文档。
概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的ER图, 然后再进行综合和整体设计,画出整体ER图。
由概念设计进入逻辑设计时,原来的多对多联系通常需要被转换为对应的基本
表。
在进行系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试 系统中的所有方面。
在一个关系R中,若属性集X函数决定属性集Y,则记作为X—Y ,称X为 决定
因素。,若X-Y且X、Y,则称X-Y为 非平凡 依赖, 否则,若X-Y且XjY,则称X-Y为
平凡 依赖。
在一个关系R中,“职工号”函数决定“姓名”既是 非平凡 函数依赖,又是 完
全函数依赖。
已知“职工号一性别”成立,则“(