大学计算机知识点整理
树图思维导图提供 大学计算机知识点整理(十三) 在线思维导图免费制作,点击“编辑”按钮,可对 大学计算机知识点整理(十三) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:0539decf402b7fa7fc214dba72ebfb89
大学计算机知识点整理(十三)思维导图模板大纲
关系模型的数据结构
关系模型采用二维表来表示,简称表。如下表是一张学生登记表,它由行(元组)和列(属性)组成
外键
二维表中某个属性或属性组合虽不是该表的关键字或只是关键字的一部分,但却是另外一个表的关键字时,称该属性或属性组合为这个表的外部关键字或外键
元组也被称为记录,表中的一行称为一条记录
属性页称为字段,表中的一列为一个属性,每个属性都有一个名称,也被称为字段名
主键或主关键字
表中的某个属性或属性组,用来唯一的确定一个元组,一个表中只有一个主键
值域是属性的取值范围
人的性别只能是“男”或“女”。因此性别的值域为(男,女)。
元组个数有限性
元组的唯一性
元组次序的无关性
元组分量的原子性
属性名的唯一性
属性的次序无关性
分量值域的同一性
实体完整性约束条件
实体完整性约束要求关系中主码的任何属性都不能为空
数据库完整性的最基本的要求,因为主码唯一标识元组,如为空则不能为主码
参照完整性约束条件
参照完整性约束是对关系间引用数据的一种限制
即在关系中的外键要么是所关联关系中的实际存在的元组,要么就为空值
用户定义的完整性约束条件
用户定义的完整性约束条件是某一具体数据库的约束条件,是用户自己定义的某一具体数据必须满足的语义要求
选择
选择运算是根据某些条件对关系做水平分割,即选取符合条件的元组
投影
投影运算是从关系内选择出若干属性列组成新的关系
连接
它是从两个关系的笛卡尔积中选取属性间满足一定条件的元组组成新的关系
数据定义(DDL)包括定义基本表、定义视图、定义索引3部分
数据查询是建立数据库的主要目的,SQL语言提供了SELECT语句进行查询
数据操纵包括数据检索和更新两部分功能
数据控制是指控制用户对数据的存储权力