《计算机应用基础》010数据库技术基础.ppt

《计算机应用基础》010数据库技术基础.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体技术;第7章 数据库技术基础;某省邮电管理信息系统;2006年底开户1个亿,每为股民信息约20KB 深股数量:A股973,B股59 沪股数量:A股910,B股55 股票交易所:假设全国有上千股票交易所;如何组织、存储、查询海量的数据信息? 需要应用数据库技术去解决上面问题! 数据库技术研究的问题是: 如何科学地组织和存储数据 如何高效地获取和处理数据 如何更广泛、更安全地共享数据;大量数据以表格形式存储 表格中的行和列都有逻辑含义 表格中数据可进行下列操作: 增、删、改 分类、排序、统计 查询所关心的数据;如何显示打印查询结果 即数据输出格式界面如何设计 数据信息的完整性规范性 数据与数据之间的关系 数据存储的冗余问题;第7章 数据库技术基础;今天的计算机被人们称为数据处理机 数据处理的中心问题是数据管理 数据管理是指对数据的定义、组织、分类、编码、存储、检索和维护 随着计算机硬件和软件的发展,数据管理经历了三个发展阶段 人工管理、文件系统和数据库系统;特点: (1) 数据不独立保存——不能实现数据共享 (2) 数据与程序不可分割——数据变化程序亦变 (3) 各程序的数据彼此独立——数据冗余 (4) 50年代以前,应用主要是科学计算,数据少;文件管理阶段; 20世纪六十年代后期和七十年代,由于计算机要处理的数据量急剧膨胀,计算机硬件性能迅猛提高,磁盘容量增大,由此产生了数据库技术。进入数据库管理阶段 ; ;文件的概念 ;记录、字段和数据类型 ;1)数据库指长期存储在计算机内的有组织的可共享的数据集合 2)数据库管理系统(DBMS)指对数据库进行管理的软件 主要管理功能如下 (1)定义: 定义数据库的结构、数据完整性和其它的约束条件 (2)操纵: 实现数据插入、修改、删除和查询 (3)控制: 实现数据安全控制、完整性控制以及多用户环境下的并发控制 (4)维护: 提供对数据的装载、转储和恢复,数据库的性能分析和监测 3)应用程序指为了完成某个目标,利用DBMS对大量数据进行处理的指令集合。 4)用户指使用、设计、开发、维护和管理数据库的人员。主要有三类用户:普通用户(TU)、应用程序员(AP)、数据库管理员(DBA)。 5)数据库系统是由硬件、操作系统、数据库、数据库管理系统、应用程序、数据库管理员等部分组成。;数据库系统的特点: 数据集成性:数据紧密联系在统一的数据结构中 数据共享程度高、冗余度底、易于扩充 数据独立性强:数据与程序相互独立 数据统一管理和控制;数据库技术与下列技术综合 分布式技术 人工智能技术 并行处理技术 多媒体技术 面向对象技术 产生下列新型数据库 工程数据库 统计数据库 图形图像数据库 知识数据库 分布式数据库;工程数据库专用于存放工程数据的数据库 工程数据包括产品设计数据、产品模型数据、材料数据、绘图数据、成组技术编码数据、测试数据和质量优化数据等等 工程数据数据库管理系统的目的是改进一个企业的工程信息的流动、质量和利用率 例子: 广西计算中心实验室的 “超媒体工程数据库” 小浪底工程数据库 中国本草工程数据库 国家防汛指挥系统工程防洪工程数据库管理系统 中科院过程工程所的化学工程数据库; ; ;统计数据库指管理统计数据的数据库 其目的是向用户提供各种统计汇总信息 这些统计汇总信息可以起到数据分析、数据挖掘和决策支持等作用 例子: 广西进出口统计数据库 联合国粮农组织提供的粮农统计数据库 盐城市科学技术统计数据库 海洋经济统计信息数据库 世界银行铁路统计数据库 中国产业统计数据库 中国统计数据库; ; ; ;在集中式数据库系统中,数据、软件和存储设备都在单个物理场所中, 分布式数据库将数据存储在若干不同地域的物理场所 分布式数据库主要有两种分布策略,一种策略是将中心数据库分开存储,每个远程数据库主机只存放与各自的局部区域有关的数据。局部区域的文件变动可以通过批处理方式与中心数据库的数据调整同步 第二种策略是将中心数据库在远程数据库主机上提供完整的备份。要求数据库在下班时间进行数据的更新 分布式数据库系统减少了单个集中式中心站点的故障风险,但由于数据是分布式访问,给数据安全控制带来复杂化的问题; ;用计算机管理庞大复杂的多媒体(multimedia)数据(包括数值(number)、字符串(string)、文本(text)、图形(graphics)、图像(image)、声音(sound)、视频(video)以及其他计算机所能处理的信息等等)是现代计算机应用领域对数据库管理系统所提出的新要求,未来的数据库管理系统应能有效地管理这些多媒体数据 管理多媒体数据的数据库系统本身

文档评论(0)

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

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

1亿VIP精品文档

相关文档