常用数据库产品.ppt_第1页
常用数据库产品.ppt_第2页
常用数据库产品.ppt_第3页
常用数据库产品.ppt_第4页
常用数据库产品.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

对数据库的认识 数据库这个词在以前就听过 但不理解 现在我们正式认识它 学习它了 说到数据库不得不先提数据 数据就是一些描述事物的符号记录 如 数字 声音 图像等 数据库是数据的集合 具有统一的结构形式 统一的存储介质 并能被多个应用程序共享 对数据库的认识 数据库系统DBS DataBaseSystem 简称DBS 是一个实际可运行的存储 维护和应用系统提供数据的软件系统 是存储介质 处理对象和管理系统的集合体 它通常由软件 数据库和数据管理员组成 其软件主要包括操作系统 各种宿主语言 实用程序以及数据库管理系统 数据库由数据库管理系统统一管理 数据的插入 修改和检索均要通过数据库管理系统进行 数据管理员负责创建 监控和维护整个数据库 使数据能被任何有权使用的人有效使用 数据库管理员一般是由业务水平较高 资历较深的人员担任 数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库 它的学科含义是指研究 开发 建立 维护和应用数据库系统所涉及的理论 方法 技术所构成的学科 在这一含义下 数据库系统是软件研究领域的一个重要分支 常称为数据库领域 数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构 计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件 所谓数据库营销就是企业通过收集和积累会员 用户或消费者 信息 包括电话号码 电子邮件 家庭地址等 经过分析筛选后针对性的使用电子邮件 短信 电话 信件等方式进行客户深度挖掘与关系维护的营销方式 或者 数据库营销就是以与顾客建立一对一的互动沟通关系为目标 并依赖庞大的顾客信息库进行长期促销活动的一种全新的销售手段 是一套内容涵盖现有顾客和潜在顾客 可以随时更新的动态数据库管理系统 数据库营销的核心 数据库系统的组成部分 数据库 即存储在磁带 磁盘 光盘或其他外存介质上 按一定结构组织在一起的相关数据的集合 数据库管理系统 DBMS 它是一组能完成描述 管理 维护数据库的程序系统 它按照一种公用的和可控制的方法完成插入新数据 修改和检索原有数据的操作 数据库管理员 DBA 用户和应用程序 对数据库系统的基本要求 能够保证数据的独立性 数据和程序相互独立有利于加快软件开发速度 节省开发费用 冗余数据少 数据共享程度高 系统的用户接口简单 用户容易掌握 使用方便 能够确保系统运行可靠 出现故障时能迅速排除 能够保护数据不受非受权者访问或破坏 能够防止错误数据的产生 一旦产生也能及时发现 有重新组织数据的能力 能改变数据的存储结构或数据存储位置 以适应用户操作特性的变化 改善由于频繁插入 删除操作造成的数据组织零乱和时空性能变坏的状况 具有可修改性和可扩充性 能够充分描述数据间的内在联系 常用数据库产品简介 2011 3 11 MySQL PostgreSQL Sybase Informix Oracle数据库管理系统 Oracle前身叫SDL 由LarryEllison和另两个编程人员在1977创办 他们开发了自己的拳头产品 在市场上大量销售 1979年 Oracle公司引入了第一个商用SQL关系数据库管理系统 Oracle公司是最早开发关系数据库的厂商之一 其产品支持最广泛的操作系统平台 目前Oracle关系数据库产品的市场占有率名列前茅 Oracle数据库管理系统是甲骨文公司的产品 成立于1977年 20世纪70年代推出的最早的关系数据库系统 1984年 Oracle将关系数据库转到了个人计算机上 Oracle5率先推出了分布式数据库 客户机 服务器结构等崭新的概念Oracle6首创行锁定模式及多处理器计算机的支持 1997年 Oracle公司推出了全球第一个面向对象的关系数据库管理系统 Oracle81999年 Oracle公司推出了全球第一个Internet数据库 Oracle8i2001年 Oracle公司推出了Oracle9i2004年 Oracle公司推出了Oracle102007年 7月12日 推出了最新版本Oracle11g Oracle数据库管理系统特点 1 无范需求式要求 可根据用户的实际系统需求构造数据库 2 采用标准的SQL语言 3 具有丰富的开发工具 覆盖开发周期的各阶段 4 支持大型数据库 数据类型可以支持大至4GB的二进制数据 为数据库的面向存储提供数据支持 5 具有第四代语言的开发工具 6 具有字符界面和图形界面 易于开发 7 可以控制用户权限 提供数据保护功能 可以监控数据库的运行状态 调整数据缓冲区大小 8 分布优化查询功能 9 数据透明 网络透明 支持异种网络 异构数据库系统 10 支持客户机 服务器体系结构及混合的体系结构 紧接上一页 11 实现了两阶段提交 多线索查询手段 12 支持多种操作系统平台 UNIX Windows OS 2等 13 数据安全保护措施 没有读锁 采取快照SNAP方式完全消除了分布读写冲突自动检测死锁和冲突并解决 14 数据安全级别为C2及 最高级 15 支持多字节码制 支持多种语言文字编码 16 具有面向制造系统的管理信息系统和财务应用系统 紧接上一页 IBM公司的DB2 作为关系数据库领域的开拓者和领航人 IBM在1997年完成了SystemR系统的原型 1980年开始提供集成的数据库服务器 System 38 随后是SQL DSforVSE和VM 其初始版本与SystemR研究原型密切相关 DB2forMVSV1在1983年推出 该版本的目标是提供这一新方案所承诺的简单性 数据不相关性和用户生产率 1988年DB2forMVS提供了强大的在线事务处理 OLTP 支持 1989年和1993年分别以远程工作单元和分布式 作单元实现了分布式数据库支持 最近推出的DB2UniversalDatabase6 1则是通用数据库的典范 是第一个具备网上功能的多媒体关系数据库管理系统 支持包括Linux在内的一系列平台 DB2数据库管理系统特点 1 支持面向对象的编程 2 支持多媒体应用程序 3 具有较强的备份和恢复能力 4 支持存储过程和触发器 用户可以在建立数据表时定义复杂的完整性规则 5 支持递归的SQL查询 6 支持异构分布式数据库访问 7 支持数据复制 Microsoft公司的SQLServer 1987年 微软和IBM合作开发完成OS 2 IBM在其销售的OS 2ExtendedEdition系统中绑定了OS 2DatabaseManager 而微软产品线中尚缺少数据库产品 为此 微软将目光投向Sybase 同Sybase签订了合作协议 使用Sybase的技术开发基于OS 2平台的关系型数据库 1989年 微软发布了SQLServer1 0版 SQLServer发展历程 1988年 SQLServer诞生 1993年 SQLServer4 2forWindowsNT发布了 1994年 Microsoft和Sybase分道扬镳 1995年 微软发布了SQLServer6 0 1996年 发布了SQLServer6 5 它具备市场所需的速度快 功能强 易使用 价格低等特点 1999年 微软发布了SQLServer7 0 2000年 Microsoft公司推出了SQLServer2000数据库管理系统 2005年11月 微软推出了新一代数据库MicrosoftSQLServer2005 增加了多项数据管理 开发工具和商业智能等功能 SQLServer数据库系统特点 1 SQLServer是一项成熟的客户机 服务器系统 SQLServer在服务器端的软件运行平台是WindowsNT Windows2000等 在客户端可以是WindowsNT WindowsXP 也可以采用其他厂商开发的系统如Unix Apple等 2 SQLServer所使用的数据库查询语言称为Transact SQL 它是SQLServer的核心 3 SQLServer容易上手 4 SQLServer的兼容性良好 5 SQLServer采用二级安全验证 登陆验证及数据库用户账号和角色的许可验证 提高了安全性 6 提供数据仓库服务 MySQL数据库管理系统 MySQL是一个小型关系型数据库管理系统 被广泛应用在Internet上的中小型网站中 优点 体积小 速度快 总体拥有成本低 开放源码 缺点 规模小 功能有限 不支持视图 事件等 MySQL的特性 1 MySQL是开源的 2 平台独立性 3 MySQL服务器是一个快速的 可靠的和易于使用的数据库服务器 4 MySQL使用C和C 编写 并使用了多种编译器进行测试 保证了源代码的可移植性 5 MySQL支持多线程 充分利用CPU资源 6 MySQL既能够作为一个单独的应用程序应用在客户机 服务器网络环境中 也能够作为一个库而嵌入到其他软件中 7 提供TCP IP ODBC和JDBC等多中数据库连接途径 8 提供用于管理 检查 优化数据库操作的管理工具 9 可以处理拥有上千万条记录的大型数据库 PostgreSQL PostgreSQL是一种特性非常齐全的自由软件的对象 关系性数据库管理系统 ORDBMS 它的很多特性是当今许多商业数据库的前身 PostgreSQL最早开始于BSD的Ingres项目 PostgreSQL的特性覆盖了SQL 2 SQL 92和SQL 3 首先 它包括了可以说是目前世界上最丰富的数据类型的支持 其次 目前PostgreSQL是唯一支持事务 子查询 多版本并行控制系统 数据完整性检查等特性的唯一的一种自由软件的数据库管理系统 Sybase Sybase公司成立于1984年 公司名称 Sybase 取自 system 和 database 相结合的含义 Sybase公司的创始人之一BobEpstein是Ingres大学版 与System R同时期的关系数据库模型产品 的主要设计人员 公司的第一个关系数据库产品是1987年5月推出的SybaseSQLServer1 0 Sybase首先提出Client Server数据库体系结构的思想 并率先在SybaseSQLSe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论