数据库系统概论课件之第1章 绪论.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论课件之第1章 绪论

一、硬件平台及数据库 数据库系统对硬件资源的要求(3条) 足够大的内存 (2) 足够大的外存 (3) 较高的通道能力,提高数据传送率 二、软件 DBMS 操作系统 与数据库接口的高级语言及其编译系统 以DBMS为核心的应用开发工具 为特定应用环境开发的数据库应用系统 三、人员 数据库管理员 系统分析员 数据库设计人员 应用程序员 (最终用户) 各种人员的数据视图 不同的人员涉及不同的数据抽象级别,具有不同的数据视图,如下图所示 数据库管理系统软件的研制 数据库设计 数据库理论 1.4 数据库技术的研究领域 1.1 数据库系统概述 1.1.1 数据库的地位(了解) 1.1.2 四个基本概念(重点、掌握) 1、数据(Data) 2、数据库( Database ) 3、数据库管理系统( DBMS ) 4、数据库系统( DBS ) 1.1.3 数据管理技术的产生与发展(理解) 1、数据管理的定义 2、数据管理技术的管理过程 3、 数据管理技术的发展动力 1 绪论 1.2 数据模型 1.2.1 数据模型的组成要素(掌握) 1.2.2 概念数据模型(重点、掌握) 1.2.3 常用的数据模型(理解) 1.2.4 关系数据模型(重点、掌握) 1 绪论 1.3 数据库系统结构 1.3.1 数据库系统内部的模式结构 (掌握) 1.3.2 数据库系统外部的体系结构(理解) 1、单用户数据库系统 2、主从式结构的数据库系统 3、分布式结构的数据库系统 4、客户/服务器结构的数据库系统 5、浏览器/服务器结构 1.3.3 数据库系统的组成(理解) 1.4 数据库技术的研究领域(了解) 1 绪论 课后练习 P37:1,6 P38:12,15,18,21 , 22 * * * 准则0?? 一个关系形的关系数据库系统必须能完全通过它的关系能力来管理数据库。? 准则1?信息准则?? 关系数据库系统的所有信息都应该在逻辑一级上用表中的值这一种方法显式的表示。? 准则2?保证访问准则?? 依靠表名、主码和列名的组合,保证能以逻辑方式访问关系数据库中的每个数据项。? 准则3?空值的系统化处理?? 全关系的关系数据库系统支持空值的概念,并用系统化的方法处理空值。? 准则4?基于关系模型的动态的联机数据字典?? 数据库的描述在逻辑级上和普通数据采用同样的表述方式。? 准则5?统一的数据子语言?? 一个关系数据库系统可以具有几种语言和多种终端访问方式,但必须有一种语言,它的语句可以表示为严格语法规定的字符串,并能全面的支持各种规则。? 准则6?视图更新准则?? 所有理论上可更新的视图也应该允许由系统更新。? 准则7?高级的插入、修改和删除操作?? 系统应该对各种操作进行查询优化。? 准则8?数据的物理独立性?? 无论数据库的数据在存储表示或存取方法上作任何变化,应用程序和终端活动都保持逻辑上的不变性。? 准则9?数据逻辑独立性?? 当对基本关系进行理论上信息不受损害的任何改变时,应用程序和终端活动都保持逻辑上的不变性。? 准则10?数据完整的独立性?? 关系数据库的完整性约束条件必须是用数据库语言定义并存储在数据字典中的。? 准则11?分布独立性?? 关系数据库系统在引入分布数据或数据重新分布时保持逻辑不变。? 准则12?无破坏准则?? 如果一个关系数据库系统具有一个低级语言,那么这个低级语言不能违背或绕过完整性准则。 * * 关系模型的基本概念 关系(Relation) 一个关系对应通常说的一张表。 元组(Tuple) 表中的一行即为一个元组。 属性(Attribute) 表中的一列即为一个属性,给每一个属性起一个名称即属性名。 关系模型的基本概念 主码(Key) 表中的某个属性组,它可以唯一确定一个元组。 域(Domain) 属性的取值范围。 分量 元组中的一个属性值。 关系模式 对关系的描述 关系名(属性1,属性2,…,属性n) 学生(学号,姓名,年龄,性别,系,年级) An Introduction to Database Systems 关系术语 一般表格的术语 关系名 表名 关系模式 表头(表格的描述) 关系 (一张)二维表 元组 记录或行 属性 列 属性名 列名 属性值 列值 分量 一条记录中的一个列值 非规范关系 表中有表(大表中嵌有小表) 表 术语对比 ORACLE SQL SERVER SYBASE INFORMIX DB/2 美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或Windo

文档评论(0)

bodkd + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档