二级公共基础知识(37次修改版)研究报告.ppt

  1. 1、本文档共129页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
青岛工学院 4.2 数据模型 数据模型的概念:是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架。描述了数据结构、数据操作及数据约束。 E-R模型的基本概念 (1)实体:现实世界中的事物; (2)属性:事物的特性; (3)联系:现实世界中事物间的关系。实体集的关系有一对一、一对多、多对多的联系。 E-R模型三个基本概念之间的关系:实体是概念世界中的基本单位,属性有属性域,每个实体可取属性域内的值。一个实体的所有属性值叫元组。 青岛工学院 概念结构的常用方法和描述工具 E-R模型的图示法:(1)实体集表示法; (2)属性表法; (3)联系表示法。 层次模型的基本结构是树形结构,具有以下特点: (1)每棵树有且仅有一个无双亲结点,称为根; (2)树中除根外所有结点有且仅有一个双亲。 从图论上看,网状模型是一个不加任何条件限制的无向图。 关系模型采用二维表来表示,简称表,由表框架及表的元组组成。一个二维表就是一个关系。 在二维表中凡能唯一标识元组的最小属性称为键或码。从所有侯选健中选取一个作为用户使用的键称主键。表A中的某属性是某表B的键,则称该属性集为A的外键或外码。 关系中的数据约束: (1)实体完整性约束:约束关系的主键中属性值不能为空值; (2)参照完全性约束:是关系之间的基本约束; (3)用户定义的完整性约束:它反映了具体应用中数据的语义要求。 青岛工学院 例题 关系表中的每一横行称为一个______。 A. 元组 B. 字段 C. 属性 D. 码 用树形结构来表示实体之间联系的模型称为______。 A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型 在关系数据库中,用来表示实体之间联系的是______。 A. 树结构 B. 网结构 C. 线性表 D. 二维表 将E-R图转换到关系模式时,实体与联系都可以表示成______。A. 属性 B. 关系 C. 键 D. 域 A B D B 青岛工学院 下列说法中,不属于数据模型所描述的内容的是______。 A. 数据结构 B. 数据操作 C. 数据查询 D. 数据约束 关系中的“主码”不允许取空值的是指()约束规则。 A实体完整性 B引用完整性 C用户定义的完整性 D数据完整性 将E-R图转化到关系模式时,实体与联系都可以表示成() A属性 B关系 C键 D域 在关系数据模型中可以有3种完整性约束条件,任何关系必须满足其中的()约束条件。 A参照完整性、用户自定义完整性 B数据完整性、实体完整性 C实体完整性、参照完整性 D动态完整性、实体完整性 C A B C 青岛工学院 对数据库中的数据可以进行查询、插入、删除、修改(更新),这是因为数据库管理系统提供了()。 A数据定义功能 B数据操纵功能 C数据维护功能 D数据控制功能 下列概念中,()不是数据库管理系统必须提供的数据控制功能。 A安全性 B完整性 C移植性 D一致性 B C 青岛工学院 层次模型、网状模型和关系模型的划分原则是() A记录长度 B文件的大小 C联系的复杂程度 D数据之间的联系 数据库的网状模型应该满足的条件是() A允许一个以上的结点无父结点,但允许一个结点有多个父结点 B必须有两个以上的结点 C又且仅有一个结点无父结点,其余结点都只有一个父结点 D每个结点又且仅有一个父结点 对关系模型叙述错误的是() A建立在严格的数学理论、集合论和谓词演算公式基础之上 B微机DBMS绝大部分采取关系数据模型 C用二维表表示关系模型是其一大特点 D不具有连接操作的DBMS也可以是关系数据库管理系统 D A D 青岛工学院 实体-联系模型可以形象地用E-R图表示,在E-R图中以( )来表示实体类型。 A菱形 B椭圆形 C矩形 D三角形 在下面两个关系中,职工号和部门号分别为职工关系和部门关系的主码。 职工(职工号,职工名,部门号,职务,工资) 部门(部门号,部门名,部门人数,工资总额) 在这两个关系的属性中,只有一个属性是外码。它是() A“职工”关系中的“职工号” B“职工”关系中的“部门号” C“部门”关系中的“部门号” D“部门”关系中的“部门名” C B 青岛工学院 4.3 关系代数 关系模型的基本运算: (1)插入 : R∪R’ (2)删除 : R-R’ (3)修改 : R-R’ ∪R’’ (4)查询 关系数据库管理系统能实现的专门关系运算包括:选择、投影、连接 关系代数中的扩充运算 交(R∩S)、除(T/R S)、连接( ) 投影: 选择: 笛卡尔积: ,如果R和S分别是n元和m元关系,分别拥有p、q个元组,则关系T是

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档