「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」
数据库的物理设计
数据库设计分成需求分析、概念设计、逻辑设计和物理设计四个阶段,数据库物理设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度及有效利用存储空间。物理设计的内容有索引设计、集簇设计和分区设计等。
基础计算
笛卡尔积:设关系R和S的元数分别是r和s,定义R和S的笛卡尔积是一个(r+s)元元组的集合,每一个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组。若R有k1个元组,s有k2个元组,则关系R和关系S的广义笛卡尔积有k1×k2个元组。
并集
数据模型组成
数据模型从抽象上描述了数据库系统的静态特征、动态行为和约束条件,因此数据模型通常由数据结构、数据操作和数据约束三部分组成。
数据模型。
在数据库系统中,数据模型按不同的应用层次分为三种类型,它们是概念模型、逻辑模型和物理模型。
** 投影:**
从关系模式中指定若干属性组成新的关系。
自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须有相同的属性组,并且要在结果中把重复的属性去掉。
关系模型
数据库的知识
数据库中的数据是有结构的,这种结构由数据库管理系统所支持的数据模型表现出来。数据库系统不仅可以表示事物内部各数据项之间的联系,而且可以表示事物与事物之间的联系,从而反映出现实世界事物之间的联系。 以关系数据库系统为例,数据库中的数据存储在二维表中,表由记录构成,每个记录都有相同的结构,既每个记录所包含的属性类型相同,而取值不同,因此可以肯定数据库中的记录之间存在联系。 数据库中的数据项,也就是二维表的字段,而在数据库的表中,通常会设定某个字段或某些字段为键,通过这些键就可以确定其他字段的值,既数据库中的数据项之间也存在一定的关系,因此,数据库的数据项之间以及记录之间都存在联系。