首页 > 知识点讲解
       数据模型
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本理论 > 数据库系统基本概念 > 
被考次数:13次     被考频率:高频率     总体答错率:42%     知识难度系数:     
相关知识点:8个      
        数据模型是用来描述现实世界中的事物及其联系的,它将数据库中的数据按照一定的结构组织起来,并能反映事物本身及事物之间的各种联系。
               常用数据模型。
               不同的数据模型具有不同的数据结构形式。目前最常用的数据结构模型有如下4种:
               ①层次模型(Hierarchical Model):用树型结构表示实体及其之间的联系。
               ②网络模型(Network Model):用网状结构表示实体及其之间的联系。
               ③关系模型(Relational Model):用二维表结构表示实体及其之间的联系。
               ④面向对象数据模型(Object Oriented Model):用对象、类型、继承和方法等基本面向对象技术构造的实体及其之间的联系。
               其中层次模型和网状模型统称为非关系模型。非关系模型的数据库系统在20世纪70年代非常流行,在数据库系统产品中占据了主导地位。关系数据模型以关系数学理论为基础,一个二维表就是一个关系,不仅能描述实体本身,而且还能反映实体之间的联系,模型简单,使用方便,应用也最广泛。
               关系模型常用术语。
               关系模型中常用的术语有关系、元组、属性、域、关系模式、主关键字和外部关键字。其中学生关系与术语的对应关系如下图所示。
               
               学生关系与术语的对应情况
               关系:一个关系就是一张二维表,每个关系有一个关系名。
               元组:表中的一行即为一个元组,也称为一个记录。
               属性:表中的一列即为一个属性,也称为一个字段或者数据项。
               域:属性的取值范围,例如性别的取值范围为“男”或“女”。
               关系模式:对关系的描述,它对应一个关系的结构。可表示为:
               关系名(属性1,属性2,…,属性n)
               主关键字:在表中能够唯一标识一个记录的属性或属性组合,称为候选关键字。一个表中可能有多个候选关键字,从中选择一个作为主关键字,简称主键。
               外部关键字:如果表A和表B中有公共字段,且该字段在表B中是主键,则该字段在表A中就称为外部关键字,简称外键。
               关系数据库的主要特点:
               ①关系中的每个属性必须是不可分割的数据项(表中不能再包含表)。
               ②关系中每一列元素必须是同一类型的数据,来自同一个域。
               ③关系中不能出现相同的字段。
               ④关系中不能出现相同的记录。
               ⑤关系中的行、列次序可以任意交换,不影响其信息内容。
               E-R模型转换为关系模型。
               E-R方法所得到的概念模型是对信息世界的描述,并不适用于计算机处理,为适合关系数据库系统的处理,必须将E-R图转换成关系模式。通常采用以下方法加以转换:
               ①实体向关系模式的转换。
               将E-R图中的实体逐一转换成为一个关系模式,实体名对应关系模式的名称,实体的属性转换成关系模式的属性,实体标识符就是关系的主键。
               ②联系向关系模式的转换。
               E-R图中的联系有三种:一对一联系(1:1)、一对多联系(1:n)和多对多联系(m:n),针对这三种不同的联系,有不同的转换方法。
               一对一(1:1)联系的转换:可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与联系的任意一端实体所对应的关系模式合并,则需要在该关系模式的属性中加入另一个实体的码和联系本身的属性。
               一对多(1:n)联系的转换:可以转换为一个独立的关系模式,也可以与联系的任意n端实体所对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而联系的码为n端实体的码。如果与联系的n端实体所对应的关系模式合并,则需要在该关系模式的属性中加入1端实体的码和联系本身的属性。
               多对多(m:n)联系的转换:多对多联系只能转换成一个独立的关系模式,与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
               通过以上方法,就可以将E-R图中的实体、属性和联系全部转换为关系模式,建立初始的关系模式。
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2016年上半年
   信息处理技术员..
   上午试卷 综合知识
第59题
选择题
下列关于关系型数据库基本概念的叙述中,不正确的是(59)。

65%
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有