引言关于数据库 .pptx

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引言关于数据库1、1 什么是数据库1、1、1 数据管理技术的发展1、人工管理时期在20世纪50年代中期往常,计算机主要用于科学计算,数据管理处于人工管理时期。例如,关于一个学生成绩管理系统,其基本结构如图1、1所示。图1、1 基于人工管理技术的成绩管理系统的基本结构1、1、1 数据管理技术的发展 基于人工管理的应用系统有如下特点: ① 没有统一的数据管理软件 ② 数据是面向应用程序的,不能共享,因此存在大量的冗余数据; ③ 数据不具备独立性; ④ 在当时的环境下,数据不保存。1、1、1 数据管理技术的发展 2、文件管理技术 ① 不同的应用程序组织文件的逻辑结构不一样,数据冗余度大,共享性差; ② 数据的组织和管理直截了当依赖于应用程序 ③ 文件系统一般不支持数据的并发访问 ④ 文件系统不能对数据进行统一的管理,在数据的逻辑结构、编码、表示格式等方面难以进行规范化; ⑤ 文件系统不能提供有效的措施保证数据的安全性。图1、2 基于文件管理技术的成绩管理系统的基本结构操作、修改、查找数据1传送信息磁盘 磁带计算机系统进行数据处理2能够以不同的文件格式进行数据保存今天,人们依然采纳文件方式保存一些数据1、1、1 数据管理技术的发展 3、数据库管理技术 数据库管理技术是由数据库管理软件——数据库管理系统(DataBase Management System,DBMS)采纳统一的数据模型对数据进行组织、存储,构成数据库(DataBase,DB),应用程序在数据库管理系统(DBMS)的控制下,采纳统一的方式对数据库中的数据进行操作和访问。基于数据库管理技术的应用有如下优点: ① 数据由数据库管理系统依照统一的数据模型组织,应用程序对数据的访问必须由数据库管理系统统一控制; ② 多个应用程序能够共享数据资源; ③ 数据独立于应用程序,降低了应用程序的维护成本; ④ 通过数据库管理系统保证数据库中数据的安全性; ⑤ 在数据库管理系统的控制下,多个应用程序可并发地访问数据。1、1、1 数据管理技术的发展图1、3 基于数据库管理技术的学生成绩管理系统的基本结构数据库A003AllenA007ShaneA004BrianA008Ricky检索数据插入数据删除数据更新数据数据库管理系统—DBMS什么是 DBMS?1、1、2 数据库 数据(Data)不仅包括数字,还包括了文本、图像、音频、视频等。数据库(DB,DataBase)简单地说是数据的集合,只只是这些数据存在一定的关联,并按一定的格式存放在计算机上。例如,把一个学校的学生、教师、课程等数据有序地组织并存放在计算机内,就能够构成一个数据库。因此,数据库是永久存储的、相互关联的数据集合,并以一定的组织形式存放在计算机存储介质上。 客户…订单产品 什么是数据库 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可供各种用户使用。简单地说,数据库中的数据具有永久存储、有组织和可共享3个特点。数据库是数据表及相关操作对象的集合数据表由一个或多个相关的数据项组成数据表存储过程视 图…、记 录 Internet Intranet 数据库集中式数据库系统多个用户访问公用数据库数据存储在一个公用的中央位置分布式数据库系统允许相互进行数据交换和数据访问远程数据库连接主数据库远程数据库本地数据库远程数据库其他数据源为什么使用数据库?名姓聘任时间KarlaJablonski1994-03-11 MartineRance1992-02-05 MargaretSmith1988-09-29 GaryThomas1988-08-09 条理分明检索方便维护容易减少错误信息挖掘1、2 数据库管理系统 数据库管理系统(DBMS)是对数据库进行创建、管理、维护的软件。DBMS应提供如下功能。 ① 数据定义功能:定义数据库中的数据对象。 ② 数据操纵功能:对数据库的数据进行基本操作,如插入、删除、修改、查询。 ③ 数据库的安全保护功能:保证只有赋予权限的用户才能访问数据库中的数据。 ④ 数据库的并发控制功能:使多个应用程序可在同一时刻并发地访问数据库的数据。 ⑤ 数据的完整性检查功能:保证用户输入的数据满足相应的约束条件。 ⑥ 数据库系统的故障恢复功能:当数据库运行出现故障时进行数据库恢复,以保证数据库可靠运行。 ⑦ 在网络环境下访问数据库的功能。 ⑧ 方便、有效地存取数据库信息的接口和工具。1、2、1 Oracle主要特点如下: ① 兼容性。Oracle产品采纳标准SQL,并经过美国国家标准技术所(NIST)测试。与IBM SQL/DS,DB2,INGRES,IDMS/R等兼容。 ② 可移植性。Oracle的产品可运行于特别宽范

文档评论(0)

189****0801 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档