ER模型
摘要:实体:一种对象,比如读者、书等等,具有一系列属性比如姓名、书名等等实例:实体的具体化,具体存储的数据联系:实体与实体间的交互,产生一个新的表联系的度:参与联系的实体数目联系的基数:实体实例间的联系数量,写作(x..y)x为最小基数,y为最大基数 如二元联系分为:一对一(1:1)、一对多(1:m)、多
阅读全文
关系代数
摘要:关系代数操作:由集合操作和纯关系操作组成 集合操作:并、交、差、积(笛卡尔积) 并:R并S要求R与S的属性数相同 且 对应的属性的域相同(并相容性) R并S即 将R和S的元组合并(去掉重复元组) 差:R-S即从R中去掉S的元组 广义笛卡尔积:R×S 即R与S的属性数目相加,元组数目为R与S的元组数目
阅读全文
关系数据库
摘要:关系模型是基于表的模型,它由三个部分组成: 1)描述数据的基本结构 2)描述表和表间可能发生的操作(关系运算) 3)描述操作需要遵循的约束 关系数据库中的术语:表/关系标题行/模式行/元组/记录列/字段/属性/数据项 域:列的取值范围,域是一个由意义相似的数据组成的集合,这个集合(域)里的元素个数称
阅读全文
数据模型
摘要:模式是对数据的抽象,而数据模型是对模式的进一步抽象。数据模型包括了数据结构、操作和约束。数据模型:常见的数据结构有关系模型、层次模型、网状模型 关系模型:基于表的结构模型,由表名、属性、元组等组成, 目前关系型数据库为最常见 层次模型:基于树形结构的模型,每个节点都只有一个父节点,由实体性(一条记录
阅读全文
数据库系统——三级模式、两层映像
摘要:模式(Schema):数据的结构信息,即为数据的抽象 外模式:某一类用户所能够看到与处理的数据的对应模式,用户运用DML操作外模式数据 概念模式:所有数据所抽象出的全局模式,包括数据间的逻辑关系和关联约束,在数据库创建时由DDL来定义 内模式:数据在物理存储介质上的底层描述,如路径,存储方式,索引方
阅读全文