收藏 分享(赏)

常用数据库产品.ppt

上传人:hyngb9260 文档编号:8291354 上传时间:2019-06-18 格式:PPT 页数:24 大小:322.50KB
下载 相关 举报
常用数据库产品.ppt_第1页
第1页 / 共24页
常用数据库产品.ppt_第2页
第2页 / 共24页
常用数据库产品.ppt_第3页
第3页 / 共24页
常用数据库产品.ppt_第4页
第4页 / 共24页
常用数据库产品.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、对数据库的认识,数据库这个词在以前就听过,但不理解,现在我们正式认识它、学习它了。 说到数据库不得不先提数据,数据就是一些描述事物的符号记录,如:数字、声音、图像等。数据库是数据的集合,具有统一的结构形式、统一的存储介质,并能被多个应用程序共享。,对数据库的认识,数据库系统DBS(Data Base System,简称DBS)是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管

2、理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。,所谓数据库营销就是企业通过收集和积累会员(用户或消费者)信息,包括电话

3、号码、电子邮件、家庭地址等。经过分析筛选后针对性的使用电子邮件、短信、电话、信件等方式进行客户深度挖掘与关系维护的营销方式。或者,数据库营销就是以与顾客建立一对一的互动沟通关系为目标,并依赖庞大的顾客信息库进行长期促销活动的一种全新的销售手段。是一套内容涵盖现有顾客和潜在顾客,可以随时更新的动态数据库管理系统。数据库营销的核心,数据库系统的组成部分,数据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。数据库管理系统(DBMS)。它是一组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的操作。数据库管理员

4、(DBA)。用户和应用程序。,对数据库系统的基本要求,能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发费用。 冗余数据少,数据共享程度高。 系统的用户接口简单,用户容易掌握,使用方便。能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。具有可修改性和可扩充性。能够充分描述数据间的内在联系。,常用数据库产品简介,2011-3-11,My SQL,Pos

5、tgreSQL,Sybase,Informix,Oracle数据库管理系统,Oracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。,Oracle数据库管理系统是甲骨文公司的产品,成立于1977年。 20世纪70年代推出的最早的关系数据库系统。 1984年,Oracle将关系数据库转到了个人计算机上。 Oracle

6、5率先推出了分布式数据库、客户机/服务器结构等崭新的概念 Oracle6首创行锁定模式及多处理器计算机的支持。,1997年,Oracle公司推出了全球第一个面向对象的关系数据库管理系统Oracle8 1999年, Oracle公司推出了全球第一个Internet数据库Oracle8i 2001年, Oracle公司推出了Oracle9i 2004年, Oracle公司推出了Oracle10 2007年,7月12日,推出了最新版本Oracle11g,Oracle数据库管理系统特点,(1)无范需求式要求,可根据用户的实际系统需求构造数据库。 (2)采用标准的SQL语言。 (3)具有丰富的开发工具,

7、覆盖开发周期的各阶段。 (4)支持大型数据库,数据类型可以支持大至4GB的二进制数据,为数据库的面向存储提供数据支持。 (5)具有第四代语言的开发工具。,(6)具有字符界面和图形界面,易于开发。 (7)可以控制用户权限,提供数据保护功能,可以监控数据库的运行状态,调整数据缓冲区大小。 (8)分布优化查询功能。 (9)数据透明、网络透明、支持异种网络、异构数据库系统。 (10)支持客户机/服务器体系结构及混合的体系结构。,紧接上一页,(11)实现了两阶段提交、多线索查询手段。 (12)支持多种操作系统平台(UNIX、Windows、OS/2等)。 (13)数据安全保护措施:没有读锁,采取快照SN

8、AP方式完全消除了分布读写冲突自动检测死锁和冲突并解决。 (14)数据安全级别为C2及 (最高级)。 (15)支持多字节码制,支持多种语言文字编码。 (16)具有面向制造系统的管理信息系统和财务应用系统。,紧接上一页,IBM公司的DB2,作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器 System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。DB2 forMVSV1 在1983年推出。该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。1988年DB2 f

9、or MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式?作单元实现了分布式数据库支持。最近推出的DB2 Universal Database 6.1则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。,DB2数据库管理系统特点,(1)支持面向对象的编程。 (2)支持多媒体应用程序。 (3)具有较强的备份和恢复能力。 (4)支持存储过程和触发器,用户可以在建立数据表时定义复杂的完整性规则。 (5)支持递归的SQL查询。 (6)支持异构分布式数据库访问。 (7)支持数据复制。,Microso

10、ft公司的SQL Server,1987 年,微软和 IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQL Server 1.0 版。,SQL Server发展历程,1988年,SQL Server诞生。 1993年, SQL Server4.2for Windows NT发布了。 1994年,Microsoft和Sybas

11、e分道扬镳。 1995年,微软发布了SQL Server6.0。 1996年,发布了SQL Server6.5,它具备市场所需的速度快、功能强、易使用、价格低等特点。 1999年,微软发布了SQL Server7.0. 2000年, Microsoft公司推出了SQL Server2000数据库管理系统。 2005年11月,微软推出了新一代数据库Microsoft SQL Server2005,增加了多项数据管理、开发工具和商业智能等功能。,SQL Server数据库系统特点,(1)SQL Server是一项成熟的客户机/服务器系统, SQL Server在服务器端的软件运行平台是Window

12、s NT、Windows2000等,在客户端可以是Windows NT、Windows XP、也可以采用其他厂商开发的系统如Unix、Apple等。 (2) SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心。 (3) SQL Server容易上手。 (4) SQL Server的兼容性良好。 (5) SQL Server采用二级安全验证、登陆验证及数据库用户账号和角色的许可验证,提高了安全性。 (6)提供数据仓库服务。,MySQL数据库管理系统,MySQL是一个小型关系型数据库管理系统,被广泛应用在Internet上的中小型网站中。 优点:

13、体积小、速度快、总体拥有成本低、开放源码。 缺点:规模小、功能有限、不支持视图、事件等。,MySQL的特性,(1) MySQL是开源的。 (2)平台独立性。 (3) MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器。 (4) MySQL使用C和C+编写,并使用了多种编译器进行测试,保证了源代码的可移植性。 (5) MySQL支持多线程,充分利用CPU资源。 (6) MySQL既能够作为一个单独的应用程序应用在客户机/服务器网络环境中,也能够作为一个库而嵌入到其他软件中。 (7)提供TCP/IP/ODBC和JDBC等多中数据库连接途径 (8)提供用于管理、检查、优化数据库操作的管理工

14、具 (9)可以处理拥有上千万条记录的大型数据库。,PostgreSQL,PostgreSQL 是一种特性非常齐全的自由软件的对象关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。PostgreSQL最早开始于BSD的Ingres项目。PostgreSQL 的特性覆盖了SQL-2/SQL-92和SQL-3。首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统.,Sybase,Sybase公司成立于1984年,公司名称“Sybase”取

15、自“system”和 “database” 相结合的含义。Sybase公司的创始人之一Bob Epstein 是Ingres 大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。公司的第一个关系数据库产品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出Client/Server 数据库体系结构的思想,并率先在Sybase SQLServer 中实现。,Informix,Informix 在1980?成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information 和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。InformixSE是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。,Thank you,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报