小编所收集到的相关计算机二级考试公共基础知识冲刺复习笔记:软件工程与数据库设计的资料 大家要认真阅读哦!
1、数据模型的概念:是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架。描述了数据结构、数据操作及数据约束。
2、数据模型分为三种:
(1)概念数据模型:简称概念模型,是对客观世界复杂事物的结构描述及它们之间的内在联系的刻画。主要有:E-R模型、扩充的E-R模型、面向对象模型及谓词模型等。(2)逻辑数据模型:又称物理模型,是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。主要有:层次模型、网状模型、关系模型、面向对象模型等。(3)物理数据模型:又称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。
3、E-R模型
(1)E-R模型的基本概念
①实体:现实世界中的事物;
②属性:事物的特性;
③联系:现实世界中事物间的关系。
(2)实体集的关系有一对一(一个学校和一个校长)、一对多(学生和宿舍)、多对多(老师与学生)的联系。两个实体集间联系可分为:
①一对一联系(onetoonerelationship)简记为1:1。
②一对多联系(onetomanyrelationship)简记为1:m或m:1。
③多对多联系(monytomanyrelationship)简记为m:n。
(3)E-R模型三个基本概念之间的联接关系:实体是概念世界中的基本单位,属性有属性域,每个实体可取属性域内的值。一个实体的所有属性值叫元组。
(4)E-R模型的图示法:
①实体集表示法:在矩形内写上实体集的名字;
②属性表示法:在椭圆形内写上属性的名称;
③联系表示法:用菱形内写上联系的名称;
④实体集与属性的联接关系:用无向线段来表示;
⑤实体集与联系间的联接关系;E-R模型由实体、属性、联系这三个基本概念细成。只有实体、联系、属性三者结合起来才能表示一个现实世界。
4、关系模型
(1)在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名,表中的一行称为一个元组,相当于记录值。
(2)在二维表中凡能唯一标识元组的最小属性称为键或码。从所有侯选健中选取一个作为用户使用的键称主键。表A中的某属性是某表B的键,则称该属性集为A的外键或外码。
(3)关系中的数据约束:
①实体完整性约束:约束关系的主键中属性值不能为空值;
②参照完全性约束:是关系之间的基本约束;
③用户定义的完整性约束:它反映了具体应用中数据的语义要求。
(4)关系模型的数据操作即是建立在关系上的数据操作,一般有查询、增加、删除和修改四种操作。
真题分析
【真题1】在E-R图中,用来表示实体联系的图形是________。(2009年9月)
A)菱形
B)三角形
C)椭圆形
D)矩形
解析:在E-R图中,用矩形表示实体集,用椭圆形表示属性,用菱形(内部写
上联系名)表示联系。
答案:A
【真题2】在E-R图中,图形包括矩形框、菱形框、椭圆框、其中表示实体联系的是__【5】__框。(2009年3月)
解析:在E-R图中,用菱形框来表示实体之间的联系。矩形框表示实体集,椭
圆形框表示属性
答案:菱形
【真题3】将E—R图转换为关系模式时,实体和联系都可以表示为________。(2009年3月)
A)关系
B)域
C)属性
D)键
解析:将E—R图转换为关系模式时,实体和联系都可以表示为关系。
答案:A
【真题4】一间宿舍可住多个学生,则实体宿舍和学生之间的联系是________。(2008年9月)
A)多对一
B)多对多
C)一对一
D)一对多
解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一
联系、多对多。由于一个宿舍可以住多个学生,但一个学生只能住在一个宿
舍,所以它们的联系是一对多联系。
答案:D
【真题5】在E-R图中,矩形表示__【5】__。(2007年9月)
解析:矩形表示实体,椭圆形表示属性,菱形表示联系。
答案:实体
文字很枯燥,但内容却很丰富,小编在此祝大家都能考出让自己满意的成绩哦!
继续了解公共基础知识?点击下方链接,进入考无忧官方网站,更多精彩等你来!
小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!
文章推荐:
温馨提示:
想要了解更多试题请点击查看>>>计算机二级考试题库
考试想拿高分吗?更多二级ms office试题请点击查看>>>二级ms office
想知道更多关于计算机等级考试的最新资讯吗?点击进入>>>计算机等级考试