《计算机二级考试公共基础知识冲刺复习笔记(8).pdf》由会员分享,可在线阅读,更多相关《计算机二级考试公共基础知识冲刺复习笔记(8).pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、核心提示:核心提示:第2天:软件工程与数据库设计 Point1:数据模型 考点精讲 1、数据模型的概念:是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架。描述了数据结构、数据操作及数据约束。2、数据模型分为三种:(1)概念数据模.第2天:软件工程与数据库设计 Point1:数据模型考点精讲1、数据模型的概念:是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架。描述了数据结构、数据操作及数据约束。2、数据模型分为三种:(1)概念数据模型:简称概念模型,是对客观世界
2、复杂事物的结构描述及它们之间的内在联系的刻画。主要有:E-R模型、扩充的E-R模型、面向对象模型及谓词模型等。(2)逻辑数据模型:又称物理模型,是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。主要有:层次模型、网状模型、关系模型、面向对象模型等。(3)物理数据模型:又称物理模型,它是一种面向计算机物理表示的模型,此模型给出-25-了数据模型在计算机上物理结构的表示。3、E-R模型(1)E-R模型的基本概念实体:现实世界中的事物;属性:事物的特性;联系:现实世界中事物间的关系。(2)实体集的关系有一对一(一个学校和一个校长)、一对多(学生和宿舍)、多对多(老师与学生)的联系。两个
3、实体集间联系可分为:QQ374289236QQ374289236一对一联系(onetoonerelationship)简记为1:1。一对多联系(onetomanyrelationship)简记为1:m或m:1。多对多联系(monytomanyrelationship)简记为m:n。(3)E-R模型三个基本概念之间的联接关系:实体是概念世界中的基本单位,属性有属性域,每个实体可取属性域内的值。一个实体的所有属性值叫元组。(4)E-R模型的图示法:实体集表示法:在矩形内写上实体集的名字;属性表示法:在椭圆形内写上属性的名称;联系表示法:用菱形内写上联系的名称;实体集与属性的联接关系:用无向线段来表
4、示;实体集与联系间的联接关系;E-R模型由实体、属性、联系这三个基本概念细成。只有实体、联系、属性三者结合起来才能表示一个现实世界。4、关系模型(1)在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名,表中的一行称为一个元组,相当于记录值。(2)在二维表中凡能唯一标识元组的最小属性称为键或码。从所有侯选健中选取一个作为用户使用的键称主键。表A中的某属性是某表B的键,则称该属性集为A的外键或外码。(3)关系中的数据约束:实体完整性约束:约束关系的主键中属性值不能为空值;参照完全性约束:是关系之间的基本约束;QQ
5、374289236QQ374289236用户定义的完整性约束:它反映了具体应用中数据的语义要求。(4)关系模型的数据操作即是建立在关系上的数据操作,一般有查询、增加、删除和修改四种操作。真题分析【真题1】在E-R图中,用来表示实体联系的图形是_。(2009年9月)A)菱形B)三角形C)椭圆形D)矩形-26-解析:在E-R图中,用矩形表示实体集,用椭圆形表示属性,用菱形(内部写上联系名)表示联系。答案:A【真题2】在E-R图中,图形包括矩形框、菱形框、椭圆框、其中表示实体联系的是_【5】_框。(2009年3月)解析:在E-R图中,用菱形框来表示实体之间的联系。矩形框表示实体集,椭圆形框表示属性答
6、案:菱形【真题3】将ER图转换为关系模式时,实体和联系都可以表示为_。(2009年3月)A)关系B)域QQ374289236QQ374289236C)属性D)键解析:将ER图转换为关系模式时,实体和联系都可以表示为关系。答案:A【真题4】一间宿舍可住多个学生,则实体宿舍和学生之间的联系是_。(2008年9月)A)多对一B)多对多C)一对一D)一对多解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一联系、多对多。由于一个宿舍可以住多个学生,但一个学生只能住在一个宿舍,所以它们的联系是一对多联系。答案:D【真题5】在E-R图中,矩形表示_【5】_。(2007年9月)解析:矩形表示
7、实体,椭圆形表示属性,菱形表示联系。答案:实体【真题6】在E-R图中,用来表示实体之间联系的图形是_。(2007年3月)A)菱形B)平行四边形C)矩形QQ374289236QQ374289236D)椭圆形解析:ER图具有三个要素:实体用矩形框表示,框内为实体名称。属性用椭圆形来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表。实体间的联系用菱形框表示。用线将菱形框与实体相连,并在线上标注联系的类型。答案:A【真题7】在E-R图中,用来表示实体的图形是_。(2006年4月)A)菱形B)三角C)矩形D)椭圆形解析:在E-R图中,用三种图框分别表示实体、属性和实体之间的联系,其规定如下
8、:用矩形框表示实体,框内标明实体名;用椭圆状框表示实体的属性,框内标明属性名;用菱形框表示实体问的联系,框内标明联系名。答案:C【真题8】在二维表中,元组的_【5】_是不能再分成更小的数据项的。(2008年9月)解析:元组分量的原子性是指二维表中元组的分量是不可分割的基本数据项。答案:分量【真题9】在关系数据库中,用来表示实体之间联系的是_【4】_。(2008年4月)解析:在关系数据库中,用关系来表示实体之间的联系。答案:关系【真题10】下列叙述中正确的是_。(2007年9月)QQ374289236QQ374289236A)一个关系的属性名表称为关系模式B)一个关系可以包括多个二维表C)为了建
9、立一个关系,首先要构造数据的逻辑结构D)表示关系的二维表中各元组的每一个分量还可以分成若干个数据项解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原子性;二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原子性;关系的框架称为关系模式;二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原子性;关系的框架称为关系模式;一个满足“元组个数有限性、元组的唯一性、元组的次序无关性、元组分量的原子性、属性名唯一性、属性的次序无关性、分量值域的同一性”7个性质的二维表称为关系。-28-答案:C【真题11】一个关系表的行称为_【3】_。(2006年9月)解析:关系是关系数据模
10、型的核心。关系可以用一个表来直观地表示,表的每一列表示关系的一个属性,每一行表示一个记录。答案:记录【真题12】在关系模型中,把数据看成是二维表,每一个二维表称为一个_【3】_。(2006年4月)解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。因此,本题的正确答案是关系。答案:关系【真题13】用树形结构表示实体之间联系的模型是_。(2005年4月)A)层次模型QQ374289236QQ374289236B)三个都是C)关系模型D)网状模型解析:在数据库系统中,由于采用的数据模型不同,相应的数据库管理系统(DBMS)也不同。目前常用的数据模型有三种:层次模型、网状模型和关系模
11、型。在层次模型中,实体之间的联系是用树结构来表示的,其中实体集(记录型)是树中的结点,而树中各结点之间的连线表示它们之间的关系。答案:A【真题14】在关系数据库中,把数据表示成二维表,每一个二维表称为_【4】_。(2005年4月)解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名表中的一行称为一个元组,相当于记录值。答案:关系【真题15】在数据库技术中,实体集之间的联系可以是一对一、一对多或多对多的,那么“学生”和“可选课程”的联系为_【4】_。(2009年9月)解析:学生与可选课程之间是多对多的关系。
12、学生与可选课程之间是多对多的关系。一个学生可以选择多个“可选课程”,一个“可选课程”又可以有多个学生。所以为多对多的关系。答案:多对多-29-【真题16】“商品”与“顾客”两个实体集之间的联系一般是_。(2006年4月)A)多对一QQ374289236QQ374289236B)多对多C)一对一D)一对多解析:本题考核实体集之间的联系。实体集之间的联系有三种:一对一、一对多和多对多。因为一类商品可以由多个顾客购买,而一个顾客可以购买多类商品,所以,“商品”与“顾客”两个实体集之间的联系一般是“多对多”。答案:B【真题17】数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可
13、以不变,因此,基于逻辑结构的应用程序不必修改,称为_【5】_独立性。(2006年4月)解析:数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为物理独立性。答案:物理【真题18】层次型、网状型和关系型数据库划分原则是_。(2010年9月)A)联系的复杂程度B)数据之间的联系方式C)记录长度D)文件的大小解析:层次模型、网状模型和关系模型是目前数据库中最常用的三种数据模型,划分它们的原则是数据之间的联系方式。层次模型用树型结构来表示各实体与实体间的联系;而网状模型用网状结构来表示各实体与实体间的联系;而关系模型用表格形式表示
14、实体类型及其实体间的联系。QQ374289236QQ374289236答案:B【真题19】一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是_。(2010年9月)A)多对多B)多对一C)一对一D)一对多解析:此题所列联系同“课程与学生”之间联系是一样的,即一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间具有多对多联系。答案:A QQ374289236QQ374289236如果你还不知道读什么书,或者想寻找下载阅读更多书籍,就请您打开微信扫一扫,扫描下方二维码,关注微信公众号:大学生学术墙。微信直接搜索关注
15、公众号:大学生学术墙这里是每一位上进的人的家园【大学生学术墙】资料库里有数百万本书籍,此外,关注微信公众号:大学生学术墙,并在后台回复:1.回复:资料,即可免费领取100000G的书籍库、大学必备笔记期末试卷、考证资料、四六级考试、计算机二级考试等资料!2.回复:电影,即可免费在线观看最新上线的热门大片!3.回复:小说,即可免费领取数百万本著名小说!4.回复:证券、期货,即可免费在行业龙头企业用超低手续费开户,开启你的投资生涯!你需要的书籍、课件、视频、PPT、简历模板等等一切资源和资料,都可以在微信公众号:大学生学术墙,回复关键词免费领取!微信小程序:鼠友。国内首个大学生在线交流社区,既可以
16、看外校新鲜事,又可以和本校同学沟通交流,实时发布信息,这是鼠于大学生们的友谊树洞如果您对金融领域一知半解,想学习金融领域相关知识,提高自身综合投资水平,获取相关金融服务,请关注微信公众号:财醒来微信直接搜索关注微信公众号:财醒来,您可以获得以下服务:1.私人财富管理咨询服务,您通过公众号添加号主个人微信后,可结合自身情况咨询财富管理服务等。2.公众号会分享原创的宏观、股票、期货等二级市场复盘和投资参考,助力您发现投资机会。3.公众号不定期会分享号主自己的投资心得,投资策略等,带给您不一样的金融评论和金融思维。4.公众号后台回复:证券、期货,即可免费在行业龙头企业用超低手续费开户,开启你的投资生
17、涯!重磅福利:头部券商,万 1.1 开户无论是买股票、基金还是期货,交易成本都是我们不可忽视的重要元素。如果你自己去应用市场下载 XX 证券、XX 期货或者在同花顺开户,交易佣金一般默认为较高的万 2.5 或万 3 且没有客服服务。现在,如果你从我们这边的专属渠道二维码开股票账户,可以享受到万 1.1 的开户优惠,并且有专属客服服务!对于大部分人来说,每年至少可以省出一部苹果最新款手机的钱了,下面简单介绍一下该券商:【AA 类券商,全国前五大券商,安全可靠】【步骤简单,无需排队,全国都能开户,没有时间和地域的限制】【营业部遍布全国,业务可以异地办理】如何开户并享受最低佣金优惠?搜索微信 ID:
18、daxueshengqiang 或扫描下方二维码,添加客服微信并备注:开户,客服会辅助你开户!记 住 了,只 有 从 上 面 二 维 码 首 次 开 户 注 册 的,才 可以 享 受 最 低 佣 金 优 惠!开 户 后 客 服 会 主 动 联 系 您 进 行 佣金 调 整。如 果 你 自 个 儿 去 应 用 市 场 下 载 注 册,就 无 法 享 受 到这 边 的 专 属 渠 道 福 利 了。同 时,我 强 烈 推 荐 你 开 一 个 期 货 账 户!期 货 账 户 最大 的 好 处 是,既 可 以 做 空 又 可 以 做 多!与 股 票 账 户 相 同,如果你从我们这边的专属渠道二维码开期货账户,也可以享受到超低手续费的开户优惠,并且有专属客服服务!下面简单介绍一下:【AA 类期货公司,全国前五大期货公司,安全可靠】【步骤简单,手机快速开户,足不出户即可开通】【营业部遍布全国,业务可以异地办理】【超低手续费的开户优惠】【一对一专属客服服务】如何开户并享受最低佣金优惠?搜索微信 ID:daxueshengqiang 或扫描下方二维码,添加客服微信并备注:开户,客服会辅助你开户!