全球旧事资料 分类
目标和数据库应用需求,要确定数据库的开发计划;在数据库设计阶段要负责数据库标准的制定,要负责数据库的设计,负责数据库安全、可靠方面的设计;在数据库运行阶段首先要负责对用户进行数据库方面的培训;负责数据库的备份和恢复;负责对数据库中的数据进行维护;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理;在运行过程中发现问题、解决问题。10数据库中不仅存储数据本身,还要存储数据与数据之间的联系,这种数据和联系是需要描述和定义的,数据模型正是完成此项任务的。数据模型的三个阶段:现实世界概念数据模型、信息世界逻辑数据模型、机器世界物理数据模型。11现实世界中所管理的对象称作实体(E
tity),其定义为:客观存在并可以相互区分的客观事物或抽象事件。实体之间联系的基本类型有三种:一对一(11)、一对多(1
)、多对多(m
)。12支持概念模型的最常用方法实体联系(ER)方法。ER方法主要有3个要素:实体、联系、属性。13传统的三大数据模型:层次模型、网状模型、关系模型。用关系(表格数据)表示实体和实体之间联系的模型称为关系数据模型。14数据库的体系结构是一种三层模式模式结构,即由面向全局逻辑结构的概念层、和面向全局存储结构的物理层以及面向局部应用的外部层构成15关系通俗的讲就是二维表格,也是人们在日常生活中最常见到的表格数据。16关系数据模型就是用关系来表示现实世界中实体以及实体和实体之间的联系的数据模型。17关系数据模型的三要素:关系数据构、关系数据操作、关系数据完整性约束。
f关系完整性约束:实体完整性、参照完整性、用户定义完整。实体完整性规则:若属性A是关系R的主属性,则属性A不可以为空值。如果属性(或属性组)F是关系R的外部关键字,它与关系S的主关键字K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取空值(F的每个属性均为空值);或者等于S中某个元组的主关键字的值。18传统的集合运算:并运算、交运算、差运算、广义笛卡尔积运算。19专门的关系运算:选择运算、投影运算、连接运算、除运算。20SQL是StructuredQueryLa
guage(结构化查询语言)的缩写。21在关系数据库中把独立存在的关系称作基本表;视图是从基本表派生出来的虚拟表,视图本身不包含数据。r
好听全球资料 返回顶部