首页 > 运维 > 问答 > db数据库哪些行业会用,accesssybasemysqlsql serveroracledb2目前在国内的应用范围以

db数据库哪些行业会用,accesssybasemysqlsql serveroracledb2目前在国内的应用范围以

来源:整理 时间:2024-10-29 13:13:28 编辑:黑码技术 手机版

1,accesssybasemysqlsql serveroracledb2目前在国内的应用范围以

ACCESS主要用于桌面应用的单机应用;sybase基本淘汰,好多年没更新了;mysql主要用于WEB应用和一些网络游戏数据库;sql server主要是企业应用和一些网络游戏数据库;oracle主要是用于一些JAVA平台的数据存储;DB2属于大型数据库,在一些特定行业里应用的很多。
access : 单机数据库(微软)。sql server: 中小型数据库(微软)。db2: 大型数据库(ibm)。mysql:中小型数据库(甲骨文)。oracle:大型数据库(甲骨文)。

accesssybasemysqlsql serveroracledb2目前在国内的应用范围以

2,什么样的公司会需要DBA

大型的互联网公司、制造业、市政、医疗保险等等都是需要DBA的,总的来说,只要数据量达到一定的高度就有需求了;  我在思庄学的,在我看来还是不错的,我在这学经常会有专门负责招聘的老师发布一些招聘信息,工作还是不难找的,前景也不错
一般的需要dba(数据库管理员)的企业有以下三类:  一、从事数据库开发应用的it类企业,例如:百度;  二、从事生产的企业,架设有专门的数据库,一般需要专业的数据库管理员;  三、特大型企业,如跨国连锁企业,应用数据库进行日常管理,这样的企业需要专业的数据库管理员。  数据库管理员(database administrator,简称dba),是从事管理和维护数据库管理系统(dbms)的相关工作人员的统称,他属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。  dba的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。

什么样的公司会需要DBA

3,SQL数据库专业的就业方向

  粘帖点给你,CSDN论坛上看到的,希望能帮助你。  前面四种:  数据库应用开发 (application development)  除了基本的SQL方面的知识,还要对开发流程,软件工程,各种框架和开发工具等等  数据库应用开发这个方向上的机会最多,职位最多,薪水一般  数据建模专家 (data modeler)  除了基本的SQL方面的知识,非常熟悉数据库原理,数据建模  负责将用户对数据的需求转化为数据库物理设计和物理设计  这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位,  在中小公司则可能由程序员承担。  商业智能专家 (business intelligence - BI)  主要从商业应用,最终用户的角度去从数据中获得有用的信息,  涉及OLAP (online analytical processing)  需要使用SSRS, cognos, crystal report等报表工具,或者其他一些数据挖掘,统计方面的软件工具  这个方面我不熟悉,不敢乱说(以免被拍砖,呵呵)  数据构架师 (Data Architect)  主要从全局上制定和控制关于数据库在逻辑这一层的大方向,  也包括数据可用性,扩展性等长期性战略,  协调数据库的应用开发,建模,DBA之间的工作。  这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位,  在中小公司或者没有这个职位,或者由开发人员,DBA负责。  前面五种:  数据库管理员 (database administrator - DBA)  数据库的安装,配置,调优,备份/恢复,监控,自动化等,  协助应用开发(有些职位还要求优化SQL,写存储过程和函数等)  这个方向上的职位相对少一些,但一般有点规模的公司还是会有这样的职位  数据仓库专家 (data warehouse - DW)  应付超大规模的数据,历史数据的存储,管理和使用,  和商业智能关系密切,很多时候BI和DW是放在一个大类里面的,  但是我觉得DW更侧重于硬件和物理层上的管理和优化。  存储工程师 (storage engineer)  专门负责提供数据存储方案,使用各种存储技术满足数据访问和存储需求,  和DBA的工作关系比较密切。  对高可用性有严格要求(比如通信,金融,数据中心等)的公司通常有这种职位,  这种职位也非常少。  性能优化工程师 (performance engineer)  专长数据库的性能调试和优化,为用户提供解决性能瓶颈方面的问题。  我知道至少IBM, 微软和Oracle都有专门的数据库性能实验室(database performance lab),  也有专门的性能优化工程师,负责为其数据库产品和关键应用提供这方面的技术支持。  对数据库性能有严格要求的公司(比如金融行业)可能会有这种职位。  因为针对性很强,甚至要求对多种数据库非常熟悉,所以职位极少。  高级数据库管理员 (senior DBA)  在DBA的基础上,还涉及上面3种职位的部分工作,具体包括下面这些:  对应用系统的数据(布局,访问模式,增长模式,存储要求等)比较熟悉。  对性能优化非常熟悉,可以发现并优化从SQL到硬件I/O,网络等各个层面上的瓶颈  对于存储技术相对熟悉,可能代替存储工程师的一些工作,  对数据库的高可用性技术非常熟悉(比如MSSQL的集群,ORACLE RAC/FailSafe, IBM的DPF, HADR等)  对大规模数据库有效进行物理扩展(比如表分区)或者逻辑扩展(比如数据库分区,联合数据库等)  熟悉各种数据复制技术,比如单向,双向,点对点复制技术,以满足应用要求。  灾难数据恢复过程的建立,测试和执行  这种职位一般只在对数据库要求非常高并且规模非常大(比如金融,电信,数据中心等)的公司需要,  而且这种公司一般有一个专门独立负责数据库的部门或组。  这种职位非常少。

SQL数据库专业的就业方向

4,数据库的应用领域大家都来说说

像你说的这些一般的大企业都用的ORACLE或者DB2,没有规定哪种行业用哪种库的说法啊。前段时间还有传言中国移动将放弃ORACLE而改用SYBASE,但是不是这样就不得而知了。需求跟公司的经济能力决定所使用的库。
严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。   j.martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。   定义2   数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。   定义3 (伯尔尼公约议定书专家委员会的观点)   所有的信息(数据事实等)的编纂物,不论其是以印刷形式,计算机存储单元形式,还是其它形式存在,都应视为“数据库”。 [编辑本段]数据库的基本结构   数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。   (1)物理数据层。   它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。   (2)概念数据层。   它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。   (3)逻辑数据层。   它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。   数据库不同层次之间的联系是通过映射进行转换的。 [编辑本段]数据库的主要特点   (1)实现数据共享。   数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。   (2)减少数据的冗余度。   同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。   (3)数据的独立性。   数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。   (4)数据实现集中控制。   文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。   (5)数据一致性和可维护性,以确保数据的安全性和可靠性。   主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏

5,OracleDB2MySQLSQL ServerSybase这几款数据的重点应用

这个事情需要展开来看很多大型企业单位为了满足业务系统的使用需要,使用很强劲的服务器主机,以大型机、小型机为主。这些机器都不使用windows系统,所以SQL Server之类的数据库没办法在这种机器上运行。Oracle、DB2、Sybase之类的是主流,这几个数据库有很强大的技术支持团队,也是受到大企业欢迎的原因。计算机水平国外还是比较高的,所以外国软件公司开发的针对大企业的软件也都要求在这种数据库上运行。约定俗成,微软的操作系统和数据库由于不能运行在很强劲的主机上,所以只能给中小企业服务。微软系列的还有access数据库,基本上是为单机服务的。至于MySQL基本上是为网站服务的,主要特点是免费,应用挺多,但是大企业信息化软件很少用,因为没有对应的业务支持人员,到时候出问题,找不到人,就出大事故了。反过来再看数据库本身,都有参数说明,你仔细看看就知道了。很多小数据库本身底气就不足,并发数量、最大库文件等等参数标得很低,你说大企业动辄几T几P的数据,敢忘这种数据库上放吗?软件公司敢编写用这种数据库的软件吗?再说说知名度,企业之间都会互相问,要是一个很小很便宜的数据库大家都用,都用得很好,市场占有率极高。自然口碑就好,大家就都用了。微软的sqlsever就是一个例子。从最开始的6.5基本上不能用到sql2000很成功,得到大量企业的认同,到现在出到2008版本,占有率很高了,就是口碑,可是它在大企业中使用不理想,所以还是占有中小企业。分析这些数据库,应该多方面来看,不能只看参数,只看技术。你都分析好了,发现某个数据库不像大家说的,你能用,可是市场上找不到对应的软件,也没辙,除非你自己编写。
oracle声称是面向对象的数据库,主要用于大企业中,如银行,它的安全性和性能都好,mysql、sqlserver一般用于中小企业
银行
Oracle为大型企业如银行、电信其余多用于小企业
说说我的看法,先引用一位参加过数据库交流会大牛的文章,数据库技术大会和系统架构师大会都是每年举办一届,到目前为止数据库技术大会成功举办了三界,三界技术大会的参会人数成逐年上升的趋势,大致的信息如下:l 第一届数据库技术大会1) 主要是阿里系三家公司:淘宝、阿里巴巴和支付宝的技术人员表演的地方;2) 技术领域主要是Oracle数据库话题很热,MySQL数据库话题其次,SQL Server数据库话题排行第三位,广告性分享主题含金量不高;l 第二届数据库技术大会1) 风向有所转变,除了阿里系的技术人员踊跃分享外,百度、搜狐和新浪等公司的兄弟也开始分享,以及一些传统行业的技术人员;2) MySQL数据库和NoSQL数据库话题成为最热,Oracle数据库紧随其次,SQL Server数据库和Sybase数据库属于旗鼓相当,DB2数据库人数最少,国产数据库的主题分享人数有所增加,广告性质的主题技术含量有所提高;l 第三届数据库技术大会,风向也发生一些变化1) MySQL数据库话题最热,Oracle数据库话题紧随其后,NoSQL数据库话题局限于Redis和Hadoop(备注:准确说Hadoop还不能放到数据库领域),其活跃程度有所下降,不过依靠新浪微博平台的应用而追捧人数依旧不少,而且Redis也确实有非常大的应用前景,国产数据库的主题分享人数逐渐增加,并且成为本次数据库大会的第四热门话题,分享的主题技术含金量也有质的变化,DB2数据库和SQL Server数据库的主题参与人数非常可怜,主题的技术含金量也较低;-------------------------结合以上文章,看来,oracle、mysql、sqlserver、sybase还是比较热的接下来每个来说说:oracle:这个数据库领域的巨头,在处理海量数据时的性能和稳定性,让他稳居市场占有率第一,据说占有率达40%之多------这一说法来源于《深入浅出oracle》,比较可靠;至于应用领域,oracle涉及的领域很多,主要的还是证券,金融这块;其他的银行,电信,互联网也有,但相比其他数据库来说,没有绝对优势; db2,:IBM的产品,现在用的人相比其他的要少点,涉及领域也不少,主要是银行(建行)这块,可能是IBM利用自己的服务器,来达到db2捆绑销售的缘故(个人猜测)MySQL:由mysql ab研发,现纳入oracle公司,总的说来,mysql是很优秀的,轻量级,部署方便,开源,免费(技术服务是要收费的),除此之外,mysql几乎拥有了oracle提供的大部分功能,能够承载绝大多数的应用,如果mysql没有被oracle收购的话,估计,也会让oracle这位巨人为之颤抖。涉及的领域也是N多,就像你说的,mysql在淘宝是主力,在电信行业,我接触的一些老的系统都sybase,最近这一年才开始慢慢迁移到mysql,google也用mysql,到什么程度,我不知道,然后其他类似一些开源论坛(PHP+MYSQL组合),门户之类(当当网,珍爱网,人人网)这些,还是以mysql为主,所以不要认为mysql只是小公司的专利,这让,阿里、google情何以堪;sybase: 貌似也被收购了,具体怎么样你可以去详细查资料,设计领域主要还是电信增值业务这块,不是说sybase比其他数据库更适合,一开始就打入的市场,不是说能退就退的;sqlserver:这个真心没用过,没发言权。。。
文章TAG:db数据库哪些行业会用accesssybasemysqlsqlserveroracledb2目前在国内的应用范围以

最近更新