下载此文档

转本计算机专项复习.doc


文档分类:资格/认证考试 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
专题25 概念模型的相关概念和原理
§1考点解析
-R概念模型有关术语★★
实体:凡是可以被人们识别而又可以互相区别的客观对象统统抽象为实体(Entity)。具有共性的一类实体可以组合为一个实体集。
属性:实体一般具有若干特征,用于描述其性质,这种特征称之为实体的属性(Attribute)。称每个属性的取值范围为值域。
实体主键:能够唯一标识实体的属性或属性组(这组属性的任何真子集无此性质)称为实体集的实体键。
联系:抽象到概念系统中的实体之间会有各种联系(Relationship)。
如果一个实体集有多个实体键存在,则可从中选一个最常用的作为实体主键,简称主键(Primary Key)。

实体集内部的联系
实体集之间的联系

一对一联系(1:1)
对于实体集A的每一个实体,实体集B中至多有一个实体与之联系;反之亦然,则称实体集A和实体集B具有1:1联系。
一对多联系(1:n)
对于实体集A中的每一个实体,实体集B中有n个实体与之联系;而对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B存在1:n的联系。
多对多联系(m:n)

实体的转换
联系的转换
5.“联系”转换成”关系模式”中的主键应仔细考虑
联系为1:1
联系为1:n
联系为m:n
§2典型****题
-R图方法来建立概念模型
,组成E-R图的成分有________。
、联系、属性 、联系、属性
、记录、字段 、记录、字段
-R的要素。

,错误的是_______



,正确的是________。
:1关系指若对于实体集A的每一个实体,实体集B中至多有一个实体与之联系
:n关系指若对于实体集A中的每一个实体,实体集B中有n个实体与之联系
:n关系指若对于实体集A中的每一个实体,实体集B中有n个实体与之联系
:n指实体集A中每一个实体,对应实体集B中的n个实体,而且实体集B中的每一个实体,对应实体集A中至多只有一个实体与之联系
,其中实体集A由系构成,实体集B由学生构成,因按学籍管理规定:一个系可以包含多名学生,而一个学生只属于一个系,请问该二元关系属于________类型。

(姓名,年龄,出生日期)中,最有可能作主键的是________。
A. 姓名 B. 年龄 C. 出生日期 D. 姓名,年龄,出生日期
专题26 关系数据模型的相关概念和原理
§1考点解析

关系数据模型的逻辑结构★★
关系数据模型的基本结构是关系。
关系数据模型中数据的逻辑结构是一张二维表(Table),它由表名、行和列组成。表的每一行称为一个元组(Tuple),每一列称为一个属性(Attribute)。
,一般称为关系数据模式(Data Schema),而二维表中的内容即为其实例。
关系数据模式的一般描述形式为:R(A1,A2,…Ai…,An)
关系数据模型的存储结构
在关系数据模型中,。在支持关系模型的数据库(即关系数据库)物理组织中,二维表以文件形式存储。在大多数数据库中,二维表与操作系统中的文件相对应。

关系数据模型建立在严格的数学理论基础上。
关系数据模型概念单一,一般用关系(二维表)表示
关系数据模型的存取路径对用户透明,简化了程序员的工作量,数据的独立性和安全性好。
★★
每个属性对应于一个值域,不同的属性可以有相同的值域,但必须给出不同的属性名。
每个属性都应该是原子数据(atomic data)。数据不可再分(如整数,字符串等)
关系中不允许出现相同的元组(重复元组)
元组的顺序可以任意交换
属性的顺序可以任意交换

关系模式用R(A1,A2,…,An)表示,仅仅说明关系的语法,但是并不是每个合乎语法的元组都能成为R的元组

转本计算机专项复习 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人坐水行舟
  • 文件大小638 KB
  • 时间2018-10-04