现在比较著名的几个数据库生产厂商以及他们各自生产哪些数据库产品??

作者&投稿:颜临 (若有异议请与网页底部的电邮联系)
数据库管理系统有哪些?他们各自有何特点,以及他们的市场概况?~

数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。

按功能划分,数据库管理系统大致可分为6个部分:

(1)模式翻译:提供数据定义语言(ddl)。用它书写的数据库模式被翻译为内部表示。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中。数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的。

(2)应用程序的编译:把包含着访问数据库语句的应用程序,编译成在dbms支持下可运行的目标程序。

(3)交互式查询:提供易使用的交互式查询语言,如sql。dbms负责执行查询命令,并将查询结果显示在屏幕上。

(4)数据的组织与存取:提供数据在外围储存设备上的物理组织与存取方法。

⑸事务运行管理:提供事务运行管理及运行日志,事务运行的安全性监控和数据完整性检查,事务的并发控制及系统恢复等功能。

(6)数据库的维护:为数据库管理员提供软件支持,包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。

基于关系模型的数据库管理系统已日臻完善,并已作为商品化软件广泛应用于各行各业。它在各户服务器结构的分布式多用户环境中的应用,使数据库系统的应用进一步扩展。随着新型数据模型及数据管理的实现技术的推进,可以预期dbms软件的性能还将更新和完善,应用领域也将进一步地拓宽。


它所提供的功能有以下几项:
(1)数据定义功能。DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。
(2)数据存取功能。DBMS提供数据操纵语言(DML),实现对数据库数据的基本存取操作:检索,插入,修改和删除。
(3)数据库运行管理功能。DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。
(4)数据库的建立和维护功能。包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。
(5)数据库的传输。DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与操作系统协调完成。

著名数据库管理系统

MS SQL
SYBASE
DB2
ORACLE
MySQL
ACCESS
VF

常见的数据库管理系统

目前有许多数据库产品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等产品各以自己特有的功能,在数据库市场上占有一席之地。下面简要介绍几种常用的数据库管理系统。

Oracle
Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用。作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具。Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。特别是在Oracle 8i中,支持面向对象的功能,如支持类、方法、属性等,使得Oracle 产品成为一种对象/关系型数据库管理系统。

Microsoft SQL Server
Microsoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。由于Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作。目前最新版本的产品为Microsoft SQL Server 2000,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。

Microsoft Office
作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统。使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。在Microsoft Access数据库中,包括许多组成数据库的基本要素。这些要素是存储信息的表、显示人机交互界面的窗体、有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等。它不仅可以通过ODBC与其它数据库相连,实现数据交换和共享,还可以与Word、Excel等办公软件进行数据交换和共享,并且通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据。

数据库管理系统选择原则

选择数据库管理系统时应从以下几个方面予以考虑:

(1) 构造数据库的难易程度。
需要分析数据库管理系统有没有范式的要求,即是否必须按照系统所规定的数据模型分析现实世界,建立相应的模型;数据库管理语句是否符合国际标准,符合国际标准则便于系统的维护、开发、移植;有没有面向用户的易用的开发工具;所支持的数据库容量,数据库的容量特性决定了数据库管理系统的使用范围。

(2) 程序开发的难易程度。
有无计算机辅助软件工程工具CASE——计算机辅助软件工程工具可以帮助开发者根据软件工程的方法提供各开发阶段的维护、编码环境,便于复杂软件的开发、维护。有无第四代语言的开发平台——第四代语言具有非过程语言的设计方法,用户不需编写复杂的过程性代码,易学、易懂、易维护。有无面向对象的设计平台——面向对象的设计思想十分接近人类的逻辑思维方式,便于开发和维护。对多媒体数据类型的支持——多媒体数据需求是今后发展的趋势,支持多媒体数据类型的数据库管理系统必将减少应用程序的开发和维护工作。

(3) 数据库管理系统的性能分析。
包括性能评估(响应时间、数据单位时间吞吐量)、性能监控(内外存使用情况、系统输入/输出速率、SQL语句的执行,数据库元组控制)、性能管理(参数设定与调整)。

(4) 对分布式应用的支持。
包括数据透明与网络透明程度。数据透明是指用户在应用中不需指出数据在网络中的什么节点上,数据库管理系统可以自动搜索网络,提取所需数据;网络透明是指用户在应用中无需指出网络所采用的协议。数据库管理系统自动将数据包转换成相应的协议数据。

(5) 并行处理能力。
支持多CPU模式的系统(SMP,CLUSTER,MPP),负载的分配形式,并行处理的颗粒度、范围。

(6) 可移植性和可括展性。
可移植性指垂直扩展和水平扩展能力。垂直扩展要求新平台能够支持低版本的平台,数据库客户机/服务器机制支持集中式管理模式,这样保证用户以前的投资和系统;水平扩展要求满足硬件上的扩展,支持从单CPU模式转换成多CPU并行机模式( SMP, CLUSTER, MPP)

(7) 数据完整性约束。
数据完整性指数据的正确性和一致性保护,包括实体完整性、参照完整性、复杂的事务规则。

(8) 并发控制功能。
对于分布式数据库管理系统,并发控制功能是必不可少的。因为它面临的是多任务分布环境,可能会有多个用户点在同一时刻对同一数据进行读或写操作,为了保证数据的一致性,需要由数据库管理系统的并发控制功能来完成。评价并发控制的标准应从下面几方面加以考虑:

保证查询结果一致性方法
数据锁的颗粒度(数据锁的控制范围,表、页、元组等)
数据锁的升级管理功能
死锁的检测和解决方法

(9) 容错能力。
异常情况下对数据的容错处理。评价标准:硬件的容错,有无磁盘镜象处理功能软件的容错,有无软件方法异常情况的容错功能

(10) 安全性控制
包括安全保密的程度(帐户管理、用户权限、网络安全控制、数据约束)

(11) 支持汉字处理能力
包括数据库描述语言的汉字处理能力(表名、域名、数据)和数据库开发工具对汉字的支持能力。

oracle mysql sql server

数据库厂商主要有ORACLE、SYBASE、IBM、microsoft;ORACLE的数据库那块目前就是oracle 9i,分成NT和UNIX两种架构,特点是比较贵,还可以单独购买数据库优化服务,厂商服务支持能力很强,产品的稳定性很好,如果是用ORACLE的ERP的话必须用这个;SYBASE那块目前好像还是SYBASE 12,也分NT和unix架构两种,银行系统大多买这个,价格比ORACLE低一些,以前老的程序员用PB开发的时候选这个的多;IBM的是DB 2,价格不低,大多用在一些特定的产品上,以前用过,好像只有UNIX一种架构,一般搭配IBM的小机购买;微软的是SQL SERVER,不知道2005出了没有,常用的还是2000,NT架构,价格便宜,功能也还算强大,搭配微软自己的report service能写出一些比较特殊的多头报表,目前最常用的就是它;比他还低一点的是ACCESS,就是OFFICE里的那个,目前是2003版,也是用在NT上的,功能要比SQL SERVER 差一些,但搭配起来做分析用感觉要比SQL SERVER自带的OLAP要方便点;另外还有一种是原来用在UNIX上的infomix,也是IBM的,比较老了,当时算是便宜的,现在用的很少了,基本被ORACLE抢完了


中国古代的数学名著有哪些?
《算经十书》的其余几部书也记载有一些具有世界意义的成就。例如《孙子算经》中的“物不知数”问题(一次同余式解法,参见本书第106页),《张丘建算经》中的“百鸡问题”(不定方程问题)等等都比较著名。而《缉古算经》中的三次方程解法,特别是其中所讲述的用几何方法列三次方程的方法,也是很具特色的。 《...

著名数学家排名
希尔伯特的贡献如此之广,以至于无法在一段话中一一列举。事实上,他被认为是19世纪末 20 世纪初最重要的数学家。他发现了几何基础、数的代数理论、交换代数、不变量理论和变分法的基本思想。17. 斯里尼瓦萨·拉马努金 (1887–1920)尽管拉马努金的贡献几十年来一直鲜为人知,但在创造历史的数学家名单中...

数学皇冠上的明珠指的是什么
任何不小于3的奇数,都可以是三个质数之和(如:7=2+2+3,当时1仍属于质数)。同年,6月30日,欧拉在回信中提出了另一个版本的哥德巴赫猜想:任何偶数,都可以是两个质数之和(如:4=2+2。当时1仍属于质数)。这就是数学史上著名的“哥德巴赫猜想”。显然,前者是后者的推论。因此,只需证明...

NBA 历史上有哪些著名的三分手,他们有怎样的故事和特点?
NBA历史上的著名三分球投手有很多。比较著名的有雷阿伦、佩贾、还有雷吉·米勒。他们都各有特色,其中米勒最为人熟知的典故就是——米勒时刻。米勒时刻指的就是它往往会在第四节最关键的时刻发挥出色,投中三分,绝杀比赛。在当时的NBA中米勒的身体条件并不出众,但他带领的步行者队却让很多强队为之胆寒...

著名的雯波那契数列是这样的:1、1、2、3、5、8、13、21……这串数列当...
雯波那契数列除以3所得的余数具有如下规律 1、1、2、0、2、2、1、0、1、1、2、0、2、2、1、0、--- 2010÷8=251---2 第2010个数除以3所得的余数1 祝你好运 有一串数1,1,2,3,5,8……,从第三个数起,每个数都是前两个数之和,在这串数的前2009个数中,有---个是5的倍数?...

1,7,13,19,25,这串数字中的第1000个数是几
奇数合数在数学中是一个非常有用的概念,它具有着广泛的应用和重要的地位。通过了解奇数合数的概念和性质,我们可以更好地理解整数、质数、合数等概念,解决数学问题以及解决一些实际问题。奇数和合数的概念 1、奇数是自然数的一种特殊类型,它们不能被2整除。奇数在数学中有广泛的应用,特别是在代数和...

细数一下魏晋名士,比较著名的都是谁啊?他们的主要事迹有什么?_百度...
竹林七贤:魏正始年间(240-249),嵇康、阮籍、山涛、向秀、刘伶、王戎及阮咸七人常聚在当时的山阳县(今河南辉县、修武一带)竹林之下,肆意酣畅,世谓竹林七贤。竹林七贤的作品基本上继承了建安文学的精神,但由于当时的血腥统治,作家不能直抒胸臆,所以不得不采用比兴、象征、神话等手法,隐晦曲折地...

写出两个都是质数的连续自然数
以3和5为例,这两个数的差为2,其实在所有的连续质数对中,只有少数能够满足这个条件。这就是人们所称的孪生素数,即差为2的两个质数。孪生素数是数学中的一个开放性问题,至今仍未被证明。连续质数之间的距离越来越大,这个规律也成为了研究质数分布的基础。其中最著名的是素数定理,它描述了在一定...

世界著名的十大侦探是谁
侦探小说之王阿加莎·克里斯蒂众作品中最有名的一个侦探,也是出了名的感性大胖子,由他所破解的《ABC杀人事件》是世界知名的经典案件,因而被《柯南》等作品模仿。除去漫画人物工藤新一,在中国大陆他是第二受欢迎的小说侦探。克里斯蒂在侦探小说界的笔法绝对是顶尖级的,他塑造了好几个经典的名侦探,...

“唐三千、宋八百,数不尽的三列国”是用来形容什么的?
这个原因实际上不在京剧剧本身上,而是由于舞台演出和今天观众的文化背景发生变化而造成的。 许多京剧一开始都是连续剧,行话叫作“连台本戏”或“本戏”,这种本戏往往都有十数本,演全整出戏需要十几天、甚至几个月,不可能经常演出。所以,剧团里总是挑选几段最精采、最吸引人的戏,经常演出。这种戏的片断,行话叫...

德格县19548255099: 请问有朋友知道全球比较有名的做数据库的公司阿? -
铎泥嘉诺: MICROSOFT -- SQL SERVER ORALCE-ORACLE IBM-DB2 INFORMIX -INFORMIX(目前被IBM收购) Sybase-SYBASE SQL SERVER

德格县19548255099: 有哪些主要的数据库软件厂商,其代表产品是什么?
铎泥嘉诺:微软: Sql系列,Access系列 Oracle: Oracle系列 IBM: DB2 SUN: MySql(现已被Oracle收购)

德格县19548255099: 国内五大论文数据库?
铎泥嘉诺: 国内五大论文数据库如下:一、中国知网提供的《中国学术期刊(光盘版)》也称中国期刊全文数据库由清华同方股份有限公司出版.收录1994年以来国内6 600种期刊,...

德格县19548255099: 数据库有哪些? -
铎泥嘉诺: Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台.目前Oracle关系数据库产品的市场占有率名列前茅. 3. Informix Informix在1980年

德格县19548255099: 请问有那些突出的著名的数据库管理软件的相关介绍? -
铎泥嘉诺: 1、ORACLE数据库,美国ORACLE公司产品,是最好的数据库,在支持大数据量和安全性上有优势,适合大型数据库.专业数据库市场占有率最高,并且有自己的开发工具Develeper.支持多种操作系统,unix,ms,linux等2、SyBase数据库,美...

德格县19548255099: 国内比较好的出名的大数据公司有哪些 -
铎泥嘉诺: 目前国内有很多:BAT、华为、麦克斯泰(第谷数据)、博雅立方、百分点.......

德格县19548255099: 国内的数据库安全厂家有哪些?(真正的原厂商,贴牌的不算) -
铎泥嘉诺: 国内数据库安全市场比较常见的有启明星辰,网御星云,安恒,北京中安比特,中安威士等.

德格县19548255099: 目前比较好的大数据公司有哪些? -
铎泥嘉诺: CEIC数据库一直提供准确、迅速而全面的全球宏观经济以及行业时间序列数据和各主要证券交易所的上市资讯财务数据.强大的研发力量和优质的服务使CEIC公司的客户群不断壮大,至今已占有全球市场的绝大多数的份额,包括金融机构、中央银行、政府机构、跨国公司、新闻媒体和财经网站等,是一致公认的权威全球经济研究数据提供商.CEIC数据库主要包括宏观经济数据库,行业数据库和公司数据库.

德格县19548255099: 现在常用的数据库有哪些?
铎泥嘉诺: SQL Server 是 Microsoft(微软) 的数据产品,它的易用性强!Oracle 是 Oracle(甲骨文)公司的数据产品!号称世界上最好的数据系统!DB2 是IBM公司的产品,在全球500强的企业中有80%是用DB2作为数据库平台的!

德格县19548255099: 请问各位前辈目前主流数据库有哪些?各自未来的前景怎样?望专门说说mysql的现状、前途. -
铎泥嘉诺: 目前比较流行数据库:sqlserver和oracle数据库是比较常用的,且用于管理大型数据的.主流如下:微软:sql server 和 access;瑞典MySQL:AB公司 mysql;IBM公司:db2;美国Sybase公司:Sybase;IBM公司:informix;美国oracle公司:oracle;小型数据库:access、foxbase;中型数据库:sql server 、mysql、informix;大型数据库:db2、Oracle、Sybase.后半部分无法回答,看个人发展方向,希望对你有用.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网