各个数据库管理系统的特点
[文档副标题]
学院:信息工程学院
专业:计算机科学与技术(教师教育)
姓名:曹永荣
学号:12015241912
2017-3-27
种类适用环境功能发展趋势特性客户端支持及应用模式
My SQL 部门级和中小
企业级数据定义,数据组
织,存储和管理,
数据操纵功能
广泛的用在学
习程序开发的
阶段
关系数据库管理系统,开源的数
据库,性能中,易操作性好快
速的、多线程、多
用户和健壮的,只
能在windows上运
行
WEB应用方面,My SQL是最好的
RDBMS应用软件
SQL Sever 部门级应用的
数据库,学校
应用的管理系
统(电子
商务、银
行、保
险、电力
备份数据格式,数
据库的事务管理
和运行管理,建立
和维护功能(初始
数据的输入、转换
功能,数据库的转
储)
电子商
务、银
行、保
险、电力
等领域
应用广
Web上最流行的用
于存储数据的数据
库,属于微软,“闭源”。
全程
加密技术,动态数据屏蔽
C/S结构,只支持
windows客户,可以
用ADO、DAO、OLEDB、
ODBC连接。
等)泛
access 小型应用数据
库,小型办公数据导入后,进行
数据的清洗,规范
数据类型,字段名
小型办公属于微软,性能差,易操作性好随着Microsoft在Active X技术上
的发展,Windows中不断升级换代的
数据访问组件,
oracle 大型企业级、
数据中心数据备份格式,导
入导出数据备份
国际国
内的主
导关系
型,编程岗
位必须要用到
的
面向商务应用,性能高,易操作
性差
关系—对象数据库
系统,完全支持所
有的工业标准
多层次网络计算,支
持多种工业标准,可
以用ODBC、JDBC、OCI
等网络客户连接
Inform
ix 大型企业级作为IBM在线事
务处理(OLTP)旗
舰级数据服务系
统
国际国
内的主
导关系
空间使用的效率会更高,持更大
的索引键值,最大可以达到 3K,
存取效率的提高
Win SQL 是数据库管理员和程序员
处理数据库的工具。
它能与有ODBC
驱动的任何一个数据库通信会话。
型
DB2 大型企业级、
数据中心
数据库备份格式,
导入导出数据
数据挖掘、海量
存储、数据仓
库、智能商务
性能高,易操作性差,直接
由硬件支持,最适
于海量数据具有很
好的并行性
跨平台,多层结构,
支持ODBC、JDBC Oracle数据库
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。
比如Silver Stream就是基于数据库的一种中间件。
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
Oracle数据库最新版本为Oracle Database 12c。
Oracle数据库12c引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。
此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。
这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c成为私有云和公有云部署的理想平台。
My SQL数据库
My SQL:是一种开放源代码的关系型数据库管理系统(RDBMS),My SQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
由于My SQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
My SQL因为其速度、可靠性和适应性而备受关注。
大多数人都认为在不需要事务化处理的情况下,My SQL是管理内容最好的选择
SQL Server数据库
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。
Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQL SERVER 2012。
Access数据库
Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。
它是微软OFFICE 的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。
2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010 是前一个版本。
MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。
它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。
软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。
和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX 数据对象,以及许多其他的ActiveX组件。
可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。
二、结构化数据和非结构化数据的区别
非结构化数据:
非结构化数据库是指其字段长度可变,并且每个字段的记录又可以由可重复或不可重复的子字段构成的数据库,用它不仅可以处理结构化数据(如数字、符号等信息)而且更适合处理非结构化数据(全文文本、图象、声音、影视、超媒体等信息)。
结构化数据:
结构化数据(即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据)而言,不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,包括所有格式的办公文档、文本、图片、标准通用标记语言下的子集XML、HTML、各类报表、图像和音频/视频信息等等。
非结构化WEB数据库主要是针对非结构化数据而产生的,与以往流行的关系数据库相比,其最大区别在于它突破了关系数据库结构定义不易改变和数据定长的限制,支持重复字段、子字段以及变长字段并实现了对变长数据和重复字段进行处理和数据项的变长存储管理,在处理连续信息(包括全文信息)和非结构化信息(包括各种多媒体信息)中有着传统关系型数据库所无法比拟的优势。
所谓半结构化数据,就是介于完全结构化数据(如关系型数据库、面向对象数据库中的数据)和完全无结构的数据(如声音、图像文件等)之间的数据,HTML文档就属于半结构化数据。
它一般是自描述的,数据的结构和内容混在一起,没有明显的区分。
数据模型
结构化数据二维表(关系型)先有结构、再有数据
半结构化数据树、图先有数据、再有结构
非结构化数据无
化数据的关系数据库的局限性暴露地越来越明显。
因而,数据库技术相应地进入了“后关系数据库时代”,发展进入基于网络应用的非结构化数据库时代。
我国非结构化数据库以北京国信贝斯(i Base)软件有限公司的I Base数据库为代表。
I Base数据库是一种面向最终用户的非结构化数据库,在处理非结构化信息、全文信息、多媒体信息和海量信息等领域以及Internet/Intranet应用上处于国际先进水平,在非结构化数据的管理和全文检索方面获得突破。
它主要有以下几个优点:
通过从上面的分析后我们可以预言,随着网络技术和网络应用技术的飞快发展,完全基于Internet应用的非结构化数据库将成为继层次数据库、网状数据库和关系数据库之后的又一重点、热点技术。