数据库工程师复习重点:关系数据库逻辑设计

发布时间:2024-04-19 20:55:44   来源:文档文库   
字号:
数据库工程师复习重点:关系数据库逻辑设计关系数据库逻辑设计5.1概述5.2基本概念5.2.1关系模型1关系模型采用一个二维表格在计算机中组织、存储、处理和管理数据。(1关系名(数据库名:由字母数字组成;(2属性名;(3关系模式和关系:描述模式描述关系的静态结构,由模式名、关系模式所包含的属性及属性值所满足的条件组成模式定义。(4元组:描述关系中的行;(5域:它定义关系的每个属性取值的类型;(6主码:能够惟一标识关系中每一个元组的属性或属性组;(7关系的数学定义:关系模式是建立在集合集论的基础上的,用数学的概念定义关系有;(A定义一:域是值的集合,同一个域中的值具有相同的数据类型;(B定义二:
(C定义三:(D当关系引用了属性名后关系具有以下属性:[1]不能有重复的元组;[2]元组上下无序;[3]按属性名引用时属性左右无序;[4]所有属性值都是原子项(不可再分;(8总结:关系是一张二维表,表中的一行被称为一个元组,一列称为属性,由一组域值组成。关系是元组的集合,关系中的每个元组在数学上被定义为这个关系所涉及的全部域值中笛卡儿积的一个元素。5.2.2关系数据库1关系数据库是按照二维表组织和存储的相互关联的关系的集合,关系数据库模式是关系模式的集合;5.2.3关系的完整性1关系的完整性(完整性约束是对关系的某种约束规则和关系满足的定义。通常这组约束规则用来限定和检查数据库所含实例的合法性和正确性;2完整性约束分静态和动态两种,静态完整性约束是基于关系模式的,要有主码、外码约束和域约束组成;动态完整性约束是基于企业的业务规则的。3静态完整性约束规则:(1主码约束:主码必须满足:(A惟一性:在一个关系中不存在两个元组,它们具有相同的主码值;

本文来源:https://www.2haoxitong.net/k/doc/f9d83346954bcf84b9d528ea81c758f5f61f29a5.html

《数据库工程师复习重点:关系数据库逻辑设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式