informix数据库和其他数据库的比较

合集下载

华为智能网试题(等级)

华为智能网试题(等级)

华为智能网部分试题一. 填空:1.移动智能网中英文缩略词CAMEL的中文全称是移动客户增强逻辑应用。

(3)2.移动智能网中英文缩略词TCAP的中文全称是事务处理应用部分。

(3)3.智能网技术采用overlay方式,其基本思想是:业务_与_交换_分离。

即交换机仅完成最基本的接续功能,而所有增值业务的形成均由另一个附加网络——即智能层(智能网)来完成。

(1)1.移动智能网一般由业务交换点(SSP)、业务控制点(SCP)、信令转接点(STP)、智能外设(IP)、业务管理系统(SMS)、业务生成环境(SCE)等几部分组成。

(3)2.SSP主要作用是连接现有移动网与智能网的连接点,提供接入智能网功能集的功能。

SSP可检出智能业务的请求,并与SCP通信;对SCP的请求作出响应,允许SCP中的业务逻辑影响呼叫处理。

(3)3.从功能上讲,一个业务交换点应包括呼叫控制功能(CCF,Call ControlFunction)和业务交换功能(SSF,Service Switching Function)。

在我国目前不采用独立的IP(智能外设)的情况下,SSP还应包括部分的专用资源功能(SRF,Specialized Resource Function)。

(4)4.SCP是智能网的核心构件,它存储用户数据和业务逻辑。

(2)5.IP是协助完成智能业务的特殊资源功能,通常为各种语音功能。

(2)6.SMS一般具备5种功能,即业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理。

(3)7.SCE的功能是根据客户的需求生成新的业务逻辑。

(1)8.利用移动智能网的概念模型INCM(Intelligent Network Concept Model)来描述移动智能网体系由四个平面组成,它们分别是:业务平面、总功能平面、分布功能平面及物理平面。

(2)9.一个业务由一个或几个业务特征组成,它表明了网络向用户提供的业务能力。

(2)10.一个业务的生成过程可以描述为:利用业务生成环境TELLIN-SCE描述并定义了业务之后,便可以经由网络下载到业务管理系统TELLIN-SMS,再将业务逻辑下载到TELLIN-SCP,把业务数据下载到SDP(Service Data Point),把业务触发下载到TELLIN-SSP,完成新业务在网络中的引入。

oracle+DB2+infomix三种数据库比较

oracle+DB2+infomix三种数据库比较

数据类型取值范围Char(n)n=1 to 2000字节Varchar2(n)n=1 to 4000Nchar(n)n=1 to 2000字节Nvarchar2(n)n=1 to 4000字节Long[会消失]最大2GClob最大4GNclob最大4GBlob最大4GBfile最大长度是4GBNumber(m,n)m=1 to 38n=-84 to 127DateRow(n)[会消失]n=1 to 2000LongRow[会消失]最大长度是2GB。

Rowid数据类型存储空间INTEGER4个字节SMALLINT 2 个字节FLOAT(n)8 个字节SMALLFLOAT 4 个字节DECIMAL(p, s)p/2+1 个字节CHAR(n)n 个字符VARCHAR(m, r )实际字符串长度,最多不超过m 个字节,最少r个字节DATE4 个字节DATETIMEintervalSERIAL 4 个字节。

MONEYtextbyteChar(size)用于保存定长(size)字节的字符串数据。

Varchar(size) 用于保存变长的字符串数据。

其中最大字节长度由(size)指定。

Long Varchar 用于保存变长的字符串数据。

Graphic(size) 双字节字符串。

Vargraphic(size) 可变长,双字节字符串。

Long Vargraphic 双字节字符串。

Timestamp 用于改变管理的二进制值数据,包括年月日时分秒毫秒。

Date 保存定长的日期数据,范围为0000年到9999。

Time 保存定长的时间数据。

Integer 保存整型数据,范围为-2147483648到+2147483647。

Smallint 保存整型数据,范围为-32768到+32767Bigint 保存整型数据,范围为-9223372036854775808到+9223372036854775807Real保存单精度浮点数据类型Double 保存双精度浮点数据类型,范围为-2.23E-308到+2.23E-308。

Informix竞争优势

Informix竞争优势




高性能 高可靠 支持物联网、大数据 支持数据仓库/数据集市加速引擎 极低的管理开销 嵌入式/客户需求定制 价格低

Informix通过创建chunk直接访问物理设备,绕开操作系 统的文件系统,大大提高数据读写速度。 因其数据存放结构相对简单,使得数据库长时间运行, 而极少出现问题。
DB-Access非常地方便连接数据库进行sql操作,复杂性远
小于oracle。管理员维护的工作量远少于其他大型数据库。

Informix可瘦身为嵌入式数据库,兼容ISV/OEM集成解决方案 作为最佳的嵌入式数据库,Informix数据库软件包含独 特的适合当
今嵌入式设备挑战的设计理念,具有跨多设备的横向扩展能力,因此 具有非常好的性能和高可用性,在数据复制和扩展性方面能力超群。

Informix 提供了 “免费” 版本和企业级的 “付费” 版本。 Informix 付费版本提供一些子容量定价模式,让客户可 以灵活地购买所需的功能来支持数据服务要求。 所有版本都可部署在 “虚拟” 或公共/私有云环境中, 给客户提供额外的部署灵活性。 客户可以通过 IBM SmartCloud 和其他提供商,利用 Informix 特有的 “现收现付”、随时可用的公共云计 算技术。
适合安装在物联网的许多设备中;在同一数据库中同时支持 JSON/BSON和SQL应用;对时间序列(Time SerIEs)和空间地理 (Spatial/GIS) 数据提供专门的高性能支持。

Inቤተ መጻሕፍቲ ባይዱormix对大数据的支持

Informix将结构化数据和非结构化数据融合在一起,无论是 SQL数据还是NoSQL数据,都可以在Informix内存中分析,并 且兼容MongoDB(NoSQL数据库)。

几种常用数据库的比较

几种常用数据库的比较

几种常用数据库的比较目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。

面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。

国际国内的主导关系型数据库管理系统有Oracle、Sybase、Informix和INGRES。

这些产品都支持多平台,如UNIX、VMS、Windows,但支持的程度不一样。

IBM的DB2也是成熟的关系型数据库。

但是,DB2是内嵌于IBM的AS/400系列机中,只支持OS /400操作系统。

1.MySQLMySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。

MySQL AB是一家基于MySQL 开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。

MySQL是MySQL AB 的注册商标。

MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。

MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。

与其他数据库管理系统相比,MySQL具有以下优势:(1)MySQL是一个关系数据库管理系统。

(2)MySQL是开源的。

(3)MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器。

(4)MySQL服务器工作在客户/服务器或嵌入系统中。

(5)有大量的MySQL软件可以使用。

2.SQL ServerSQL Server是由微软开发的数据库管理系统,是Web上最流行的用于存储数据的数据库,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业。

目前最新版本是SQL Server 2005,它只能在Windows上运行,操作系统的系统稳定性对数据库十分重要。

并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。

SQL Server 提供了众多的Web和电子商务功能,如对XML 和Internet标准的丰富支持,通过Web对数据进行轻松安全的访问,具有强大的、灵活的、基于Web的和安全的应用程序管理等。

目前市场上有些什么样的数据库管理系统(DBMS),它们都有什么特点?它们之间的优缺点有什么。。。

目前市场上有些什么样的数据库管理系统(DBMS),它们都有什么特点?它们之间的优缺点有什么。。。

⽬前市场上有些什么样的数据库管理系统(DBMS),它们都有什么特点?它们之间的优缺点有什么。

1 要求⽬前市场上有些什么样的数据库管理系统(DBMS),它们都有什么特点?它们之间的优缺点有什么?它们的使⽤场合分别是?1.1 ⽬前市场上有些什么样的数据库管理系统(DBMS)⽬前市场上的数据库管理系统(DBMS)常见的品牌有:Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro、PostgreSQL、mySQL、DB2、Ingres、MongoDB、达梦(DM)数据库。

1.2 它们都有什么特点?它们之间的优缺点有什么?整体上可以把这些数据库分为商业数据库和开源数据库两类。

当前主流的商业数据库有、、 DB2和Adaptive SQL Server。

⽽在开源⽅⾯,主要有三家主流数据库:、PostgreSQL和Ingres。

这两类数据库都已经证明了⾃⼰可以胜任数据存储和管理的需要。

但相对于商业数据库,开源数据库可能是⽐较低的数据处理数量、缺少的功能、受限制的图形化管理,较低的安全性、或者是⼀些其他商业数据库有⽽开源数据库不具备的的东西。

2 商业数据库和开源数据库总览2.1 商业数据库之Oracle是商业数据库的代表,具有⾮常丰富的功能、⼴泛的平台⽀持和⼤量的附加功能。

在IDC的⼀个调查中,Oracle占据了数据库市场的44%,增长了14%。

Oracle的功能从表分区和⼤量的统计功能,到⼀些⾼可⽤功能,诸如本地复制、数据镜像和应⽤集群(Real Application Clusters,RAC)等。

Oracle另⼀个强⼤的功能是在线表和索引重建。

在很多数据库中,需要离线进⾏重建,也就是说当索引被重建的时候,不允许访问数据,因为这个操作要求独占性访问对象。

当然,这不是Oracle的全部功能,只是其所能提供的⾼级功能的⼀些⽰例。

informix的高可用

informix的高可用

大家好,今天我们在这里探讨Informix数据库的高可用技术。

众所周知,用户的关键业务系统,特别是OLTP 系统,都要求提供24X7 不间断的应用服务,这就要求数据库系统能够提供强大的高可用能力。

这种能力不仅仅体现在主机及备机的接管方面,同时要能够提供远程容灾能力,以及本地的负载均衡能力。

针对上述对数据库的要求,Informix 从版本6 开始,就提供了HDR(High Availability Data Replication)技术,从Informix 11 开始,Informix 数据库提供了SDS(Shared Disk Secondary)、RSS(Remote Standalone Secondary)、CLR(Continuous Log Restore) 等高可用集群技术,提供了更加强大的高可用能力。

尤其是从Informix 11.5 开始其高可用技术发生了质的飞跃,HDR、SDS、RSS 备机都具备可读可写的能力,提供了更强大的负载均衡能力。

本研讨会,我们就针对Informix 高可用技术不同方案的特点、技术实现和使用范围等方面与大家共同探讨。

informix 的高可用技术SDS(Shared Disk Secondary)、RSS(Remote Standalone Secondary)、CLR(Continuous Log Restore) 分别适用的场景是那些呢?条件是什么呢?SDS是双主机同时读写共享磁盘,一般用在大型联机交易应用业务,和Oracle RAC相似。

RSS 是广域网异步HDR,用在数据库级的灾备环境。

CLR是在网络不太好的情况下的脱机连续逻辑日志的数据恢复,用于数据库备份。

SDS共享磁盘方案,类似ORACLE RAC,提供高可用性和负载均衡情况,但是不具备存储容灾能力。

提供快速的故障切换能力。

HDR,近距离双机方案,一般使用于同机房、2机房、同城2中心的双机方案,提供数据灾备能力。

数据库实验报告认识DBMS

数据库系统概论实验一:认识DBMS班级学号姓名一、实验目的:简单介绍几种DBMS,并对这几种DBMS进行比较。

二.实验内容:目前有许多数据库产品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等产品各以自己特有的功能,在数据库市场上占有一席之地。

下面简要介绍几种常用的数据库管理系统。

三.几种DBMS的介绍:3.1 OracleOracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。

Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用。

作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具。

Oracle使用PL/SQL 语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。

特别是在Oracle 8i中,支持面向对象的功能,如支持类、方法、属性等,使得Oracle 产品成为一种对象/关系型数据库管理系统。

3.2 Microsoft SQL ServerMicrosoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。

由于Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作。

目前最新版本的产品为Microsoft SQL Server 2000,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。

3.3 Microsoft Office作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统。

使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。

常用的数据库管理系统


SQL Server数据库系统的特点: 数据库系统的特点: 数据库系统的特点
•高度可用性。借助日志传送、在线备份和故障群集,实现业 高度可用性。借助日志传送、在线备份和故障群集, 高度可用性 务应用程序可用性的最大化目标。 务应用程序可用性的最大化目标。 •可伸缩性。可以将应用程序扩展至配备 个CPU和64 GB系 可伸缩性。 可伸缩性 可以将应用程序扩展至配备32个 和 系 统内存的硬件解决方案。 统内存的硬件解决方案。 •安全性。借助基于角色的安全特性和网络加密功能,确保应 安全性。 安全性 借助基于角色的安全特性和网络加密功能, 用程序能够在任何网络环境下均处于安全状态。 用程序能够在任何网络环境下均处于安全状态。 •分布式分区视图。可以在多个服务器之间针对工作负载进行 分布式分区视图。 分布式分区视图 分配,获得额外的可伸缩性。 分配,获得额外的可伸缩性。 •索引化视图。通过存储查询结果并缩短响应时间的方式从现 索引化视图。 索引化视图 有硬件设备中挖掘出系统性能。 有硬件设备中挖掘出系统性能。 •虚拟接口系统局域网络。借助针对虚拟接口系统局域网络 虚拟接口系统局域网络。 虚拟接口系统局域网络 (VI SAN)的内部支持特性,改善系统整体性能表现。 )的内部支持特性,改善系统整体性能表现。 •复制特性。借助 复制特性。 实现与异类系统间的合并、 复制特性 借助SQL Server实现与异类系统间的合并、事务 实现与异类系统间的合并 处理与快照复制特性。 处理与快照复制特性。
Oracle数据库管理系统 DB2数据库管理系统 Sybase数据库管理系统 SQL Server数据库管理系统 Access数据库管理系统 Visual FoxPro数据库管理系统
Oracle是一个最早商品化的关系型数据库管理系统, 是一个最早商品化的关系型数据库管理系统, 是一个最早商品化的关系型数据库管理系统 也是应用广泛、功能强大的数据库管理系统。 也是应用广泛、功能强大的数据库管理系统。 Oracle作为一个通用的数据库管理系统,不仅具有 作为一个通用的数据库管理系统 作为一个通用的数据库管理系统, 完整的数据管理功能,还是一个分布式数据库系统, 完整的数据管理功能,还是一个分布式数据库系统, 支持各种分布式功能,特别是支持Internet应用。作 应用。 支持各种分布式功能,特别是支持 应用 为一个应用开发环境, 提供了一套界面友好、 为一个应用开发环境,Oracle提供了一套界面友好、 提供了一套界面友好 功能齐全的数据库开发工具。 使用PL/SQL 功能齐全的数据库开发工具。Oracle使用 使用 语言执行各种操作,具有可开放性、可移植性、 语言执行各种操作,具有可开放性、可移植性、可 伸缩性等功能。特别是在Oracle 8i中,支持面向对 伸缩性等功能。特别是在 中 象的功能,如支持类、方法、属性等,使得Oracle 象的功能,如支持类、方法、属性等,使得 产品成为一种对象/关系型数据库管理系统 关系型数据库管理系统。 产品成为一种对象 关系型数据库管理系统。目前最 新版本是Oracle 11g。 新版本是 。

Infomix数据库的备份与恢复


由于Informix多用于管理大型应用程序,因此其数据的备份与恢复是数据库管理员的重要工作,因此有必要掌握Infomix动态服务器的几种常用的传统数据备份与恢复方法。
对于Informix数据库,在线数据流备份和其它数据库一样具有最高的效率和实用性,建议对于商用Informix数据库采用在线数据流的备份模式。而其它ontape、dbexport、unload作为常用的备份维护工具,可以作为补充备份方式存在。
* 用户被授予在数据库上的DBA许可。
dbimport语法
dbimport [-c] [-q] [输入文件定位选项] [create 选项] database
例:用DBA注册系统,确认无用户使用将装载的数据库,删除已存在的需要更新的原数据库,运行:
$ cd /usr/informix/data
总结
对Informix数据库进行备份,可以采用ontape、dbexport、onbar以及unload等工具。使用单独的磁带作为备份介质,传统的备份工具一般使用ontape。作为数据库管理员的好助手dbexport可以下载数据库为ASCII码,可对数据进行修改维护。Informix数据库带有Legato备份管理系统,Onbar是Informix适应最新的备份发展而推出来的一个备份工具,它具有和备份管理系统直接连接的功能,能够将数据直接备份到磁带库中,实现磁带介质的自动管理,并且可以高效地采用在线流式方法备份数据。
使用Ontape备份Informix数据库
ontape工具允许用户执行如下任务:
* 增量备份(0、1、2级)动态服务器的文档数据;
* 改变数据库的日志状态;
* 自动备份Biblioteka 辑日志文件; * 连续备份逻辑日志文件;

第7章数据库基础与Access2010—3

第五节 常见的关系数据库产品简介


1. Access数据库 Access是Microsoft Office办公自动化套装软件中的一个 重要组成部分,是一种基于Windows平台的关系数据库 管理系统(RDBMS)。 Access界面友好、操作简单、功能全面、使用方便。是 典型的新一代桌面数据库管理系统。 Access主要适用于中小型应用系统,或作为客户机/服务 器系统中的客户端数据库。
第2页



3. Oracle数据库 Oracle是美国Oracle公司研制的一种关系型数据库管理 系统,是一个协调服务器和用于支持任务决定型应用程序 的开放型RDBMS。 它可以支持多种不同的硬件和操作系统平台,从台式机到 大型和超级计算机,为各种硬件结构提供高度的可伸缩性 ,支持对称多处理器、群集多处理器、大规模处理器等, 并提供广泛的国际语言支持。 Oracle属于大型数据库系统,主要适用于大、中小型应用 系统,或作为客户机/服务器系统中的服务器端的数据库 系统。
第5页


6. Sybase数据库 Sybase是美国Sybase公司研制的一种关系型数据库系统 ,是典型的UNIX或WindowsNT平台上客户机/服务器环 境下的大型数据库系统。 Sybase通常与Sybase SQL Anywhere用于客户机/服务 器环境,前者作为服务器数据库,后者为客户机数据库, 采用该公司研制的PowerBuilder为开发工具,在我国大 中型系统中具有广泛的应用。
三、Access 2010的数据库对象



Access2010中提供了六种数据对象,Access2010的主 要功能就是通过这六种数据对象来完成的。 1. 表 表(Table)是数据库中最基本的组成单位,是同一类数 据的集合体,是存储数据的单位。 2. 查询 查询(Query)最常用的功能是从表中检索特定的数据。 要查看的数据通常分布在多个表中,通过查询可以将多个 不同表中的数据检索出来,并在一个数据表中显示这些数 据。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档