公共基础知识课件-4.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公共基础知识课件-4

软件技术基础 第四章 数据库设计基础 4.1 数据库系统的基本概念 4.1.1数据,数据库,数据库管理系统 数据 数据库 数据库管理系统 数据库管理员 数据库系统 数据库应用系统 4.1.2数据库系统的发展 经历了三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。 4.1.3数据库系统的基本特点 数据的集成性 数据的高共享性和低冗余性 数据独立性 数据统一管理与控制 4.1.4数据库系统的内部结构体系 数据库系统的三级模式 概念模式 内部级模式 外部级模式 数据库系统的二级映射 概念模式到内模式的映射 外模式到概念模式的映射 4.2 数据模型 4.2.1 数据模型的基本概念 数据模型是数据特征的抽象 数据模型所描述的内容:数据结构,数据操作,数据约束 数据模型按照不同的应用层次分成三类:概念数据模型,逻辑数据模型和物理数据模型。 4.2.2 E-R模型 E-R模型的基本概念:实体,属性,联系 E-R模型三个基本概念之间的联接关系: (1) 实体集(联系)与属性间的联接关系(2)实体(集)与联系。 E-R模型的图示法。(1)实体集表示法(2)属性表示法(3)联系表示法(4)实体集(联系)与属性间的联接关系。(5)实体集和联系间的联接关系。 4.2.3 层次模型 4.2.4网状模型 4.2.5关系模型 4.3 关系代数 关系模型的基本操作 4.4数据库设计与管理 4.4.1 数据库设计概述 4.4.2数据库设计的需求分析 4.4.3数据库概念设计 4.4.4 数据库的逻辑设计 4.4.5 数据库的物理设计 数据库管理 例题讲解 数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为 A) C B) Basic C) DDL D) DML 下列有关数据库的描述,正确的是 A) 数据库是一个DBF文件 B) 数据库是一个关系 C) 数据库是一个结构化的数据集合 D) 数据库是一组文件 下列有关数据库的描述,正确的是 A) 数据处理是将信息转化为数据的过程 B) 数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C) 关系中的每一列称为元组,一个元组就是一个字段 D) 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 应用数据库的主要目的是 A) 解决数据保密问题 B) 解决数据完整性问题 C) 解决数据共享问题 D) 解决数据量大的问题 在数据库设计中,将E-R图转换成关系数据模型的过程属于 A) 需求分析阶段 B) 逻辑设计阶段 C) 概念设计阶段 D) 物理设计阶段 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 A) 数据库系统 B) 文件系统 C) 人工管理 D) 数据项管理 索引属于 A) 模式 B) 内模式 C) 外模式 D) 概念模式 下述关于数据库系统的叙述中正确的是 A) 数据库系统减少了数据冗余 B) 数据库系统避免了一切冗余 C) 数据库系统中数据的一致性是指数据类型一致 D) 数据库系统比文件系统能管理更多的数据 数据库系统的核心是 A) 数据库 B) 数据库管理系统 C) 模拟模型 D) 软件工程 下列SQL语句中,用于修改表结构的是 A) ALTER B) CREATE C) UPDATE D) INSERT 数据库、数据库系统和数据库管理系统之间的关系是 A) 数据库包括数据库系统和数据库管理系统 B) 数据库系统包括数据库和数据库管理系统 C) 数据库管理系统包括数据库和数据库系统 D) 3者没有明显的包含关系 关系模型允许定义3类数据约束,下列不属于数据约束的是 A) 实体完整性约束 B) 参照完整性约束 C) 域完整性约束 D) 用户自定义的完整性约束 分布式数据库系统不具有的特点是 A) 数据分布性和逻辑整体性 B) 位置透明性和复制透明性 C) 分布性 D) 数据冗余 关系表中的每一横行称为一个 A) 元组B) 字段 C) 属性 D) 码 下列数据模型中,具有坚实理论基础的是 A) 层次模型 B) 网状模型 C) 关系模型 D) 以上3个都是 NULL是指 A) 0 B) 空格 C) 未知的值或无任何值 D) 空字符串 数据库的故障恢复一般是由 A) 数据流图完

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档