网站大量收购独家精品文档,联系QQ:2885784924

数据库系统概念.pptxVIP

  1. 1、本文档共10页,可阅读全部内容。
  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数据库系统的应用实例2超市信息管理系统银行信息管理系统电子商务网站

1.2数据库系统的组成3应用1应用2应用n数据库管理系统(DBMS)数据库(DB)数数据库管理员(DBA)

1.数据库4数据库是相互关联的数据的集合数据库中的数据不是孤立的,数据与数据之间是相互关联的,在数据库中不仅要能够表示数据本身,还要能够表示数据与数据之间的联系。如:学籍管理——学生、课程两类数据。数据库不仅需要存储用户的数据,还存储有关数据的结构描述信息(元数据)数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,可为各种用户共享。

2.DBMS的作用5学号姓名专业99021田立平计算机99024李康健法律99034葛小力会计学99035顾华伟新闻?SELECT学号,姓名,专业

FROM学生

用户请求DBMS存取数据DB

3.DBMS的基本功能6126543数据定义定义数据库结构和存储结构;定义数据库中数据之间的联系;定义数据完整性约束条件和保证完整性的触发机制等数据操作完成对数据库中数据的操作:输入、查询、插入、删除、修改等;123456

3.DBMS的基本功能(续)7数据库维护数据库运行的管理完成对数据库的安全性控制/完整性控制/并发控制数据库内部索引、系统目录的自动维护、备份、恢复等可靠性保障。

4.DBA(DataBaseAdministrator)数据库管理员——从事数据库管理工作的人员,负责数据库的全面管理工作(维护、设计)数据库的使用会改变企事业单位的管理方式,但因为要把众多部门或用户的数据放在同一数据库中,会带来一些问题,如:数据冲突;越权使用数据;重要数据丢失……因此需要管理部门:负责和数据管理有关的工作。

主要工作4.DBA(续)9向终端用户提供数据和信息制定数据库管理的政策、标准和规程、确保数据库的安全性,防止非法操作数据库的备份和恢复培训终端用户0103020405

4.DBA(续)10注:DBA工作繁重、重要、关键:01除了要掌握一定的数据处理、数据库技术之外,还应有处理好人际关系的素质、能力。在一个企事业中,特别是一个规模较大的数据库,不能指望一两个人来完成管理工作,所以DBA常指数据库管理部门。02开发DBS时,一开始就应设置DBA的职位或相应的机构,以明确DBA职责、权限。03

5.数据库应用11数据库应用方式有:屏幕格式、查询窗口、报表、菜单、应用程序和交互式操作。P6

1.3数据管理的发展12计算机文件系统人工管理数据库系统

1.3.1计算机文件系统13??????销售部人事部工程部文件系统数据管理的方法数据管理程序报表生成程序销售文件职工文件工程文件

计算机文件系统的缺点14数据很难共享数据冗余数据独立性差数据控制困难1.3.2数据库系统15销售工程人事工程管理应用程序销售处理应用程序人事处理应用程序DBMS用户1用户2用户3数据库系统的数据管理方法

数据库系统的优点1.3.2数据库系统(续)16在数据字典中存储数据结构和数据之间的联系;在建立数据库时,只需要简单地定义数据的逻辑结构,不必定义数据的物理结构和编写程序;可自动将用户输入的逻辑数据转换成物理数据;DBMS中通过封锁和授权机制,确保数据库的安全性和保密性;能够实现数据共享,支持多个用户的数据存取;、具有数据备份和数据恢复的能力,保证数据的可靠性;提供完整性约束功能,可以控制数据冗余和消除潜在的数据不一致问题;提供功能强大的结构化查询语言SQL。

1.4数据模型17ABC模型理解两个概念:数据模型

模型的定义18在韦伯斯特词典中把模型定义成“对不能直接观察的事物进行形象的描述和模拟”。换句话说,模型是对客观世界中复杂对象的抽象描述。

数据模型的定义19在数据库领域中,用数据模型描述数据的整体结构,包括数据的结构、数据的性质、数据之间的联系、完整性约束条件,以及某些数据变换规则。

数据模型的作用

比喻:建楼房蓝图工程图概念设计工程设计施工

数据库的创建过程21学生、课程、教师、成绩、教室、教材等概念模型概念设计逻辑设计创建

文档评论(0)

136****0775 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档