甲骨文都有哪些数据库,Oracle sql server 2000Access这个三个数据库 各有什么有缺点适用范
来源:整理 编辑:黑码技术 2024-04-28 14:58:43
1,Oracle sql server 2000Access这个三个数据库 各有什么有缺点适用范
Oracle是甲骨文公司开发的大型数据库,从10G以后就有自带的操作系统,是对象型数据库,以实例操作数据库,系统非常庞大,支持SQL99但方言也较多,适用于大型项目,百万级以上数据 SQL SERVER是微软开发数据库,2000只是版本号,是关系型的数据库,方便,安装也很简单,上线、开发、学习都可以使用,支持SQL99且方言较少 Access完全没有可比性,就好比你问我txt和word的区别
2,Oracle数据库是做什么的
oracle数据库和其他数据库一样,都是保存数据的,同时可以去查询,修改,删除等
oracle和其他数据不一样的地方在于,它又复杂的机制可以保证在数据库服务器突然坏了的情况下,最大限度保证数据不丢失,不损坏Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。到目前仍在数据库市场上占有主要份额
3,oracle是什么类型的数据库
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。答: 关系型数据库什么是关系型数据库?关系型数据库以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组成了数据库。用户用查询(query)来检索数据库中的数据。一个query是一个用于指定数据库中行和列的select语句。关系型数据库通常包含下列组件:客户端应用程序(client)数据库服务器(server)数据库(database)structured query language(sql)client端和server端的桥梁,client用sql来象server端发送请求server返回client端要求的结果。现在流行的大型关系型数据库有ibm db2、ibm udb、oracle、sql server、sybase、informixd等
4,Oracledb2是什么
oracle,IBM DB2,Microsoft SQL Server三大主流数据库,MySQL(免费)是数据库,用来存储应用程序上写入的数据,也可以用程序来查看数据库中 的数据Oracle和DB2是两种不同的数据库。 Oracle: Oracle是甲骨文公司的一款关系数据库管理系统。 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。 DB2: 全称为IBM DB2。是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。 DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。 DB2以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
5,什么是 Oracle 什么又是 Oracle DBA
楼上的怎么误导人?oracle怎么成了sun公司的?oracle公司又称甲骨文公司,其主要业务是数据库软件,oracle数据库管理软件是oracle最为核心的软件。目前oracle已经出到了10g版本。DBA是DataBase Administrator的所写,意思是数据库管理员,是一种职业。Oracle DBA就是Oracle数据库管理员的意思,即管理oracle数据库软件的管理员。至于sun公司和oracle公司的关系,oracle公司于 2010年收购了sun公司,sun公司现在是Oracle公司的子公司。Oracle是sun公司出的数据库,大多数企业用的大型数据库,DBA是数据库管理员 Database Administratordba即数据库管理员。 数据库管理员(database administrator,简称dba),是从事管理和维护数据库管理系统(dbms)的相关工作人员的统称,他属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。 dba的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。 在国外,也有公司把dba称作数据库工程师(database engineer),两者的工作内容基本相同,都是保证数据库服务7*24小时的稳定高效运转,但是需要区分一下dba和数据库开发工程师(database developer): 1) 数据库开发工程师的主要职责是设计和开发数据库管理系统和数据库应用软件系统,侧重于软件研发; 2) dba的主要职责是运维和管理数据库管理系统,侧重于运维管理。 具体职责: dba负责了业务数据库从设计、测试到部署交付的全生命周期管理,各个阶段的职责包括: 1. 产品发布前 这个阶段dba的职责是数据库准入,主要包括: 1)产品的业务熟悉; 2)产品数据库设计评审:包括架构的合理性评估,存储容量和性能是否满足需求,是否需要缓存,是否需要冗余备份等,同时需要提供数据库schema设计的合理性建议以使产品能够满足上线发布并稳定运行的基本要求; 3)资源评估,包括所需的服务器资源、网络资源以及资源的分布等,同时把关产品对资源预算申请的合理性,控制服务成本; 4)资源就位,将申请的服务器及基础环境/域名准备就位。 2. 产品发布 这个阶段dba负责数据库发布的具体工作,将具体的数据库安装部署和初始化完成后并对外提供服务。对于已在线数据库的升级也属于发布范畴,这个时候的产品发布一般要保障在线发布,在不中断对外服务的情况下完成数据库的升级。对于大型复杂的变更也存在中止服务发布完成后再重新提供服务的情况,但这种情况需要dba通过尽可能的技术手段来避免。 3. 产品运行维护 这个阶段的工作重点包括: 1)监控:对数据库服务运行的状态进行实时的监控,包括数据库会话、数据库日志、数据文件碎片、表空间监控、用户访问监控等,随时发现数据库服务的运行异常和资源消耗情况;输出重要的日常数据库服务运行报表以评估数据库服务整体运行状况,发现数据库隐患; 2)备份:制定和实施数据库备份计划,灾难出现时对数据库信息进行恢复,维护适当介质上的存档或者备份数据。对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。 3)安全审计:为不同的数据库管理系统用户规定不同的访问权限,以保护数据库不被未经授权的访问和破坏。例如,允许一类用户只能检索数据,而另一类用户可能拥有更新数据和删除记录的权限。 4)故障处理:对数据库服务出现的任何异常进行及时处理,尽可能避免问题的扩大化甚至中止服务。这之前dba需要针对各类服务异常,如机房/网络故障、程序bug等问题制定处理的预案,问题出现时可以自动或手动执行预案达到止损的目的。 5)容量管理:包括数据库规模扩张后的资源评估、扩容、机房迁移、流量调度等规划和具体实施。 4. 数据库性能优化 产品对外提供服务最重要的一点是用户体验,用户体验中非常重要的是产品的可用性和响应速度。而如何用最合理的资源支持产品提供高可用和高速度的用户体验,这也是dba的重要职责。
文章TAG:
甲骨文 哪些 数据 甲骨文都有哪些数据库 Oracle sql server 2000Access这个三个数据库 各有什么有缺点适用范