火鸟数据库是开源数据库,数据安全性比较好,费用也比较低,操作和维护就比较简单。九九棋牌玩什么
如果需要卸载的话,双击安装程序包,如果你已安装的话就会弹出1个窗口,上面有修复和卸载两个选择,选择卸载就能够进行卸载了。
功能特性:
支持原子性,并发性,隔离性等概念。
支持事务的多个版本功能。
支持存储过程。
支持事件:存储过程和触发器可以引发事件,这个事件可以被客户端程序监听到。
生成子:生成子也称为序列,它可以很容易的实现自动增加的字段。它是一个INT64的长度,因此,它可以用在一个事务中,也可以用在其它很多方面。
只读数据库:我们可以把数据库存放在CD中,形成一个只读数据库。如果我们的应用程序也在光盘上,再加上嵌入式的FB数据库服务器,便可以得到一个无与伦比的CDLIVE(即只用光盘就可以运行起来)应用。
全事务控制:一个客户端可以存在多个并发的事务。并且每一个事务都可以独立的进行控制,两段提交功能可以保证数据库的一致性。锁优化机制也支持多个事务的保存点。
触发器:每一个表可以有多个并发的行级触发器,可以在插入前,插入后,更新前,更新后,删除前,删除后进行触发。我们可以在触发器中写入PSQL语句,默认值,产生异常,firebird现在支持统一触发器,即可以一个触发器中,一次性管理插入,更新,删除的操作。
字符集:Firebird实现了很多国际标准的字符集,包括Unicode。
扩展函数:可以使用C语言,C++,DELPHI写UDF,使用UDF(用户定义函数库)可以很容易的挂入数据库引擎中以扩展我们需要的功能.
SQL标准兼容:Firebird实现了全部SQL92所要求的功能,实现了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT[OUTER]JOIN,UNION,DISTINCT,子查询(IN,EXISTS),内部函数(AVG,SUM,MIN,MAX,COALESCE,CASE,..),主键,外键,唯一索引以及所有通用的数据类型。
在线备份:不需要停止数据库即可进行备份,一个备份进程产生一个数据库当前的快照。因此,用户可以在备份期间持续的工作,即实现24x7(每天24小时,每周7天)的操作。
Firebird还实现了域,字段级别的约束,视图,异常,规则和权限管理
协议:Firebird协议使用IPL(interbasepubliclicense)和IDPL(InitialDeveloper'sPublicLicense),这种协议类似于Mozilla协议。你可以完全的自由使用并且可以自由的布署在你的客户应用上。
包含三个版本:(a)标准服务器:每一个客户连接将引发一个服务器进程(支持多处理器);(b)超级服务器:一相服务器进程模块管理所有的客户端连接,当前不支持多处理器;(c)嵌入服务器:整个服务器引擎就是一个动态库,只支持本地通过IO进行调用;
NETC#和Java的支持:官方提供了.NETDataProvider和JDBCDriver。
Firebird2.5.5
2015年11月18日更新:
在这个版本改进:
时间戳和运行时统计数据中选择可用GBAK输出。
更好的验证和修正GFIX丢失的数据页。
Firebird2.5.4
2015年3月30日更新:
在这个版本改进:
在线验证用户定义的表和索引。
优化处理内部临时blob。
Firebird2.5.3
2014年7月17日更新:
在这个版本改进:
新的上下文变量添加到系统的名称空间。
增加一些限制:
最大连接数SuperServer/SuperClassic提出从1024年到2048年连接。
最大数量的输入参数为用户定义函数(udf)从10到15。
错误报告的改进。
物理备份提高处理性能和可靠性问题。
设置数据不再块并发连接。
更新或插入语句,返回子句添加到嵌入式SQL。
Firebird,中文名就是火鸟数据库,它提供了ANSISQL特性支持,并且可以完美运行于Linux、Windows和Unix平台。Firebird数据库有着优秀的并发特性和强大的存储过程和触发器的语言,需要的朋友下载试试吧!
Firebird安装使用教程

1.自定义函数问题.AccesstoUDFlibrary"rfunc.dll"isdeniedbyserveradministrator
花了很长时间,不明白为何,将rfunc.dll拷到udf目录,bin目录,windowssystem32目录都不能解决问题,google一下,网上有同样的问题,但没有解决方案,结果我重装了一下firebird就解决了.
2.存储过程中变量的定义
mssql存储过程中无论在哪都可以定义新的变量,但在firebird中,只能在as与begin之间进行定义.firebird的变量不能用@符号,我将@全部变成a就好了.
3.存储过程中变量的使用
select@i=count(*)fromtable1//mssql
selectcount(*)fromtable1into:i//firebird引用变量使用冒号
4.嵌入式sql,
firebird支持select*fromtableexists(select...)或select*fromtablein(select...)
但不支持select*from(select*from...)a,
我是将这类改写成视图解决的
5.case语句
mssql可使用field=case(),但firebbird仅支持case()asfield,
6.mssqlgetdate()变成CURRENT_DATE+CURRENT_TIME
select*fromsnartleavewhere dt_starttime<CURRENT_DATE+CURRENT_TIME
或
select*fromsnartleavewhere dt_starttime<CURRENT_DATE||''||CURRENT_TIME
7.返回数据集的存储过程写法(firebird写法有点麻烦)
CREATEPROCEDURESPVARTST2(
VAR_IPTARTNOCHAR(6))
RETURNS(
VAR_ARTNAMECHAR(10))
AS
begin
forselectv_name1fromsnartwherev_artNo=:var_iptartnointo:var_artnamedo
suspend;
end
8.自动增长字段的使用(autoincrement)
firebird有个发生器(generator)的东东,在发生器里记录值的增长,
再用触发器实现
begin
if(new.i_seqnoisnull)then
begin
NEW.i_seqno=GEN_ID(GEN_T_DB_ARTSEQNO_ID,1);
end
end
//GEN_T_DB_ARTSEQNO_ID就是创建的发生器,看到没有,也就是说不同的表不同的字段可以共用一个发生器,gen_id相当于identity,看起来比mssql复杂,其实也很简单。
9.发生器重置 mssql里自动增加的字段要重置好像很麻烦,较难控制,
firebird可以这样(存储过程中)
agenerator=Gen_ID(GEN_T_DB_ARTSEQNO_ID,Gen_ID(GEN_T_DB_ARTSEQNO_ID,0)*-1+1);
//agenerator是一个整形变量,好像一定要装gen_id的值符给一个变量才行,不知道有没有更好的办法,不用定义一个多余的变量
可参考如下网址:http://www.fingerbird.de/generatorguide_body.htm
10通过一个表更改另一个表的数据
mssql:updatetable1setcname=b.cnamefromtable1ainnerjointable2asbwherea.id=b.id
firebird:updatetable1asetcname=(selectcnamefromtable2bwherebwherea.id=b.id)
展开内容
9.4/67.4M
软军定时关机助手是一款非常好用的电脑定时开关机软件。有了它,用户可以一键设置电脑开关机。操作简单,使用方便,并且不占用内存,有这方面需要的朋友不要错过了,快来下...
9.0/1,632.8M
本节内容小编为大家精选带来的是pdf格式高清免费版CASIOFX-991ES用户使用指南(pdf格式casiofx991es说明书),本pdf格式casiofx...
8.8/693.1M
国家中小学智慧教育平台电子课本也叫做“中小学电子教材”、“中小学智慧教育平台下载器”,这个是应用在电脑端的,可以直接在线看,也可以下载可以打印,免费高清无水印。...
9.9/1,159.3M
凭借优秀的颜值和演技,演员胡歌最近获得了白玉影帝的奖项!小编没有那么好的颜值,一直无法得到如此虚荣!为你带来的胡歌暖男锁屏壁纸,喜欢就下载试试吧!胡歌暖男锁屏壁...
9.4/59.7M
这款软件是一款本地服务类软件,你可以在上面查看到众多的功能,可以自由的进行购物,还可以查看周边商店,让大家不迷路!脸卡橙app介绍脸卡橙app,一个方便的生活服...
8.5/711.0M
每一个人都是有叛逆的期间的,想知道怎么治好的吗?想玩玩这类型的游戏的朋友现在就可以直接的来免费的下载,还有最新的游戏攻略等你哦!橙光游戏篱笆庄秘闻游戏背景游戏里...
9.7/1,976.7M
AutodeskInventorLT2014破解版,是一款功能非常强大的CAD工程制图软件,软件的连接网络更加还可以帮助用户进行协同工作,能够帮助制造商超越三维...
8.2/1,350.2M
这款游戏是非常好玩的放置类策略竞技游戏,游戏是经典的放置策略的玩法,是gm版本,可以自己对自己发送礼包,还可以轻松进行游戏的升级,各种特色玩点让游戏十分的刺激。...
8.6/832.7M
棋大师,无需手柄,无需氪金,三合一聚合版TV软件,一步到位!这款软件无需手柄,只要常用的电视遥控器就能轻松操作;此外也是完美适配TV端,兼容性强;关键是单机版,...
9.2/1,507.4M
Al绘画app是一款非常好用的智能创作软件,用户可以通过软件进行ai创作,可以通过软件轻松绘制您的灵感,支持以文绘画和以图绘画模式,喜欢的朋友可以来下载体验!A...
8.3/1,988.7M
最囧烧脑洞坑爹游戏全关卡答案是最近十分火的一款游戏,和之前的最囧游戏差不多,很多玩家都在关注,因为这个游戏难度挺大的,所以玩家都在找答案,小编提供完整版本!关于...
8.3/385.9M
rundll32.exe修复工具,专门针对rundll32.exe文件准备的工具,用来修复rundll32.exe应用程序错误等问题或者文件损坏。什么是rund...
7.5/1,496.7M
十里红妆洛神赋手游是款极品的仙侠修仙类的游戏,全新的武林题材,和多种豪林的剧情故事,全新的战斗模式等你上线。十里红妆洛神赋手游内容——盛大婚礼,全城同欢——想要...
7.9/1,938.3M
百发百中app,是专业的高端的推广助手,为您带来最新的高端产品的推广方法,中国网络推广的大师!有需要的可以看看吧!百发百中app功能介绍百发百中是一款企业移动端...
8.2/944.5M
文章采集工具是一款网友分享的小工具,可以根据指定的关键词来采集你想要的文章数据,速度非常快!文章采集Dome版介绍软件可以设置一个或多个关键字采集,一个关键字可...
7.8/178.2M
表情包猜成语app是一款非常有趣的手机线上成语学习软件,app在帮助用户学习成语的时候利用有趣的包情包帮助用户更加感兴趣的进行学习,寓教于乐,在轻松的过程之中利...
8.9/1,413.2M
数字人民币红利版钱包APP,这是手机上中国法定货币的数字化形式,开通数字钱包,畅享新的支付体验,类似于微信和支付宝等等的操作,这里是国家官方推出的app,你的财...
9.9/481.9M
分多多app是一款分期信用购物软件,通过平台可以获得一定额度的信用消费好礼,采用分期购物的方式进行购物,0首付,很方便!分多多app介绍一站式在线信用消费购物a...
9.1/1,505.0M
红石遗迹是一款国产单机游戏,相信很多玩家都应该已经听过了,最近这款游戏可以说非常火了,给大家提供最新的3dm汉化版本下载,感兴趣的快来下载吧!红石遗迹游戏介绍《...
9.9/124.7M
科达智充APP是安徽省科达智慧能源科技有限公司自主研发的一款服务电动汽车的充电手机应用,是为了响应国家环保号召,加强的开发与利用,帮助新能源汽车推广与使用;应用...
9.5/1,324.6M
混乱特工十八项修改器是针对热门游戏混乱特工AgentsofMayhem打造的多功能修改器,提供的就是不用换弹、护盾,快速增加能量,技能无限释放等修改功能,使用非...
8.0/1,906.5M
生存战争之帝国征服者是一款非常霸气而且极具策略元素的史诗级战争主题rpg手游,游戏中你将会自由展开属于自己的策略和冒险元素,游戏中你将感受到各种战斗的乐趣,游戏...
8.0/1,000.6M
你的翻译官APP是款比较好用的手机翻译软件,软件支持全球多种语言之间的互译,而且在文本翻译方面,无论是日常的邮件往来、社交聊天记录,还是专业性较强的学术文献、商...
9.5/1,931.6M
子午地图能为用户提供高清,完整的地图数据,能精准显示全球地形和地貌,城市区域分辨率高达0.5米,用户可缩放、拖动地图查看不同区域细节。而且支持自由探索世界各大城...
9.8/286.5M
律师说法律咨询是一款非常不错的手机法律咨询软件,在这里它能够帮助用户解决众多法律问题。软件介绍中国已从人情社会在向法制社会转变。下载律师说,快速用法律解决问题。...