数据库技术与应用第一章[共三章].pptVIP

数据库技术与应用第一章[共三章].ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术与应用;教学内容;教学安排;第1章 数据库系统导论;§1.1 数据与信息的概念;二、数据的定义 数据(data)是用来记录信息的可识别的符号,是信息的具体表现形式。 ;三、数据处理 数据处理(Data Processing)是指将数据转换成信息的过程。 广义:处理包括对数据的收集、存储、加工、分类、传播等一系列活动。 狭义:处理是指对所输入的数据进行加工整理。;四、数据管理 数据管理(Data Management)是指对数据的组织、分类、编码、存储、检索和维护。 内容: 组织和保存数据 进行数据维护 提供数据查询和数据统计功能 ;§1.2计算机数据管理的发展;人工管理(续);应用程序与数据的对应关系(人工管理);文件系统阶段 产生的背景 -应用需求 科学计算、管理 -硬件水平 磁盘、磁鼓 -软件水平 有文件系统、高级语言、OS -处理方式 联机实时处理、批处理 ;文件系统(续);应用程序与数据的对应关系(文件系统);数据库系统阶段 产生的背景 应用背景 大规模管理 硬件背景 大容量磁盘 软件背景 有数据库管理系统 处理方式 联机实时处理,分布处理,批处理;数据库;数据库(举例);数据库管理系统;数据库系统(续);应用程序与数据的对应关系(数据库系统);数据的高共享性的好处;数据独立性;统一的数据管理和控制;数据结构化;§1.3 数据库系统;1、 硬件系统 大的内存、大容量的外存、高的数据传输速度 2、数据库 设计合理、满足应用需要 3、 DBMS及相关软件 DBMS是数据库系统的核心。支持其运行的OS等 4、数据库管理员(DBA) 负责建立、维护和管理数据库系统 5、用户 分为最终用户和专业用户;DBMS的主要功能;§1.4 数据库的保护;使数据产生错误的情况;一、数据的完整性控制 数据完整性是对数据的正确性和一致性的测度。 完整性就是正确性、准确性和有效性。 一致性强调数据库中多个值需要始终保持相同。 完整性控制分为二类: 1、域完整性控制:数据库中每一个字段都有一个定义域,输入的数据必须在定义域之内。 域是某个特定字段中允许的数据元素的类型和范围。 2、关联完整性控制 关联完整性规定的约束条件用于防止对数据进行增、删、改操作时,破坏本身及其它数据的完整性,或产生不良影响。;二、并发控制;并发控制的例子: 在飞机定票系统中,在A售票点有客户要预定某次班机从北京飞往上海的机票。经查询有5张余票,该客户定购2张。A售票点将执行修改数据库操作,将余票数更新为3张。与此同时,在数据库更新之前,B售票点也有客户要预定同一趟班机的机票。如果数据库系统未加以任何保护,B售票点也查询到5张余票,该客户定购4张。B售票点执行修改数据库操作,将余票数更新为1张。其结果是:A、B两个售票点共定购6张票,数据库中还有1张余票。由于后面写入的数据将覆盖前面写入的数据,如果A售票的更新操作后执行,数据库中的余票数将是3张。;具体保护措施;三、数据的安全性控制;安全性措施;四、数据库恢复;§1.5 数据模型;数据模型(续);数据模型(续);一、三个世界;现实世界;概念世界;建立概念模型涉及到的术语;机器世界;三个世界的关系;E-R模型(概念模型的表示方法);E-R模型(续);E-R模型(续);联系的三种类型;联系的三种类型(续);联系的三种类型(续);联系属性的表示方法;E-R图实例;小 结 数据与信息的概念 ??算机数据管理的主要发展阶 数据库系统的组成和主要功能 数据库保护 数据模型;作 业 1.简单叙述计算机数据管理技术的几个发展阶段。 2.简述数据库保护的四个方面. 3.设有如下教学环境,一个班级有多名学生,一名学生只属于一个班。一个学生可以选修若干门课程,每门课程由多名学生选修。一位教师可以讲授若干门课程式,一门课程只有一位教师主讲。每位教师属于一个教研室,一个教研室有若干位教师。请用E-R图画出概念模型。;Good Bye!

文档评论(0)

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

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

1亿VIP精品文档

相关文档