转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> 其他 >> 正文
(INTERBASE之三)什么是interbase         ★★★★

(INTERBASE之三)什么是interbase

作者:闵涛 文章来源:闵涛的学习笔记 点击数:708 更新时间:2009/4/22 23:21:50

(INTERBASE之三) 什么是interbase

原创 kylixyqh
-------------------------------------------------------------------
简单地说,interbase是一个完全符合ANSI SQL92的关系型数据库管理系统。和Oracle,Sybase,Ms SQL Server一样,interbase实现了所有关系数据库具备的基本功能。虽然interbase完全可以管理和其它数据库系统一样的海量数据,但interbase从来没有宣称自己是大型数据库系统。实际上,interbase是真正的大型关系数据库。
那么与其他关系数据库相比,interbase有哪些超然出众的特点呢?
1、最快最简单的安装。Interbase可以说是目前世界上安装最快也是最简单的大型数据库。使用者只要按照Interbase清晰明了的安装向导完全可以在几分钟内完成全部安装。这与其它数据库动辄需要专职的数据库管理员、耗费若干个小时、定制若干个安装参数才能完成的情景相比,Interbase的优越性是显而易见的。
2、卓越的跨平台特性。Interbase不但可以在WINDOWS2000,WINDOWS NT,WINDOWS ME,WINDOWS9.X中安装使用,更可以在UNIX,SOLARIS,NOVELL,AIX以及LINUX操作系统中安装执行。Interbase的好处不仅仅在于这种平台的透明性,更重要的是这些平台间数据的无缝连接,你只要使用简单的备份和重载就可以把一种平台中的数据顺利的移植到另一种平台中正常使用而一点都不需要其它复杂的变换。我们知道,其它数据库要进行平台间的数据移植简直就无异于一场恶梦。
3、Interbase6.0内核通过数种新技术提供了更强大的自动化和人工智能,它可以自行管理、配置数据库以及日志数据库。这意味着Interbase可以及时根据用户的使用情况以及操作系统的运行状况在底层自动调节自身的多项参数以保证Interbase始终运行在最优状态,即便当数据库的空间增长超过了操作系统允许的文件大小,也可以简单地通过alter database添加第二个数据库文件而不用进行大量数据的重载。使用Interbase,无需象其它数据库那样需要根据应用情况和经验对CPU、内存、I/O、设备、文件增长等若干个参数进行专业化的调整。Interbase这种优良特性使得即便没有专职的数据库管理员也可以高枕无忧的运行使用它,另一方面也意味着使用Interbase可以获得最低的维护成本,甚至于零维护,在目前好像其他任何数据库都难以做到这一点。
4、与Sybase、Ms SQL Server类似,Interbase也是以线程为导向。基于线程而不是进程服务数据库请求的优势是很明显的,它能更有效率地使用系统资源,服务更多的数据库请求等等。特别需要指出的是,Interbase并没有仅仅停留在上面,interbase6.0率先实现了代表关系数据库革命的多变体系结构(multi-generational architecture MGA)。在MGA体系中,Interbase创造了独一无二的版本模式(versioning model),这是目前世界上最先进的解决多用户并发访问的方法,它基本上代表了下一代关系数据库发展的方向,它高效的数据管理使得Interbase能够同时支持大型在线事务处理(OLTP)和数据决策支持(DSS)。 此外,Interbase又在MGA中增加了多线程服务结构(multi-threaded architecture),从而极大的提高了数据库性能,优化了系统资源的使用,特别是在大量用户使用时效果更明显。
5、卓越的多数据库管理功能。同sybase类似,Interbase6.0也是一个多数据库的RDBMS,也就是说,一个Interbase6.0 Server可以同时包含并管理多个数据库,每个数据库都包含自己的数据库对象和事务日志。在interbase中创建、管理多个数据库要比其它数据库系统更加方便、简单。
6、Interbase6.0版本实施源代码开放策略,这就能够更大限度地保证interbase的进一步深层发展并为interbase的明天带来勃勃生机。同时Borland声明会持续不断强化对interbase的支持,基于源码开放基础上的、适用于各种操作平台的certified版本会不断地推出,因此interbase只能越来越好,用户完全可以放心使用。
7、interbase支持多种字符集和unicode,可以通过ODBC、BDE/IDAPI、JDBC、ADO等多种方法进行存取,拥有众多优秀开发工具的强有力支持。这些工具包括DELPHI,C++BUILDER,JBUILDER,MIDAS,VISIBROKER等等,由于都是borland的产品,他们和interbase几乎是天然的相辅相成,从而保证了所开发的应用程序的快速、可靠、稳定。特别是kylix的推出,使得interbase在UNIX环境下开发进入一个前所未有的新境界。interbase的UDF(用户自定义函数)对象,提供了比sybase的open server更强大的服务器端开发功能。使用UDF,你可以对interbase的功能进行几乎是无限制地扩充。
此外支持interbase的第三方DBA管理工具也很多,比较出名有EMS QuickDesk,IBAdmin等,他们都提供了比IBConsole功能更强大灵活的管理,使用这些工具可以让你达到事半功倍的效果。笔者使用的就是EMS QuickDesk 1.7.10.12版本。
7、Interbase6.0还有一个很具有吸引力的地方,特别是对大型应用程序开发商来说,就是可以通过IBX封装的service API,Install API,licensing API很方便的将Interbase6.0嵌入到自己的应用程序中,作为大型定制应用程序的一部分进行分发、安装、维护。
强大的企业级功能、最低的维护成本、卓越的跨平台特性、先进的多变体系结构、独一无二的版本事务管理、优秀的数据决策和大型在线事务处理支持、自动化的两段提交以及分布式两段提交恢复、强大的自定义函数,这样出众的interbase,难道你不怦然心动吗?

 


[其他](INTERBASE之四)interbase技术探秘  [其他]HowdidInterbaseappear?(Interbase是如何出现的?…
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台