Firebird(⽕鸟)数据库v3.0.3.32900官⽅版
firebird数据库是由Borland公司研发的⼀款跨平台关系型数据库系统,它基于开源的Interbase6.0,拥有数据视图、触发器、事物处理以及存储过程等⼤型关系数据库的所有特性,在稳定性和兼容性上也有良好的扎实基础,在⽂件的⼤⼩上也只有简单的⼗⼏兆,且⾼度可定制,客户端的分发也很简单,只需要⼀个dll应⽤程序扩展⽂件,既能作为多⽤户环境下的数据库服务器运⾏,也提供嵌⼊式数据库的实现,由单数据库升级到企业级的应⽤过程中为中⼩型企业在数据库的管理上提供了⼀个易于使⽤的⼯具。
⽽firebird管理⼯具其实就是针对这款软件系统进⾏图形化管理的⼯具,Firebird数据库⾃⾝拥有⼀套⾃带的命令⾏⼯具,即使不通过图形化管理⼯具的使⽤也能完成对数据的管理功能,同时⼀个数据库服务器能够管理多个独⽴的数据库,每⼀个数据库可⽀持多个客户端连结,能够提供⼤部分SQL-99的标准功能,深受⼴⼤⽤户的喜爱与青睐。本站为您提供下载,有需要的⽤户可以在本站下载!注:下载包中有Firebird数据库安装包以及数据库使⽤说明,安装包在未使⽤时请⽤户不要轻易删除以及更改⽂件类型。
安装教程
1、在本站下载好压缩包,将⽂件解压,双击运⾏“Firebird-3.0.2.32703_”程序,弹出语⾔选择框,选择“English”英语语⾔种类,点击“ok”开始安装;⼩提⽰:下载包中32位和64位不同安装版本的firebird数据库,⽤户可以根据⾃⼰操作系统的位数⾃定义安装对应位数的数据库版本;
Firebird(⽕鸟)数据库 v3.0.3.32900官⽅版
⼤⼩:16MB语⾔:简体中⽂类别:数据库类
类型:国产软件授权:免费软件时间:2019/7/14
官⽹:
环境:Windows10, Windows8, Windows7, WinVista, Win2003, WinXP, Win2000
安全检测:⽆插件360通过腾讯通过⾦⼭通过瑞星通过
89% 11%
8.9分
本地下载
⾼速下载
需优先下载⾼速下载器,提速50%
相关软件
firebird数据库是由Borland公司研发的⼀款跨平台关系型数据库系统,它基于开源的Interbase6.0,拥有数据视图、触发器、事物处理以及存储过程等⼤型关系数据库的所有特性,在稳定性和兼容性上也有良好的扎实基础,在⽂件的⼤⼩上也只有简单的⼗⼏兆,且⾼度可定制,客户端的分发也很简单,只需要⼀个dll应⽤程序扩展⽂件,既能作为多⽤户环境下的数据库服务器运⾏,也提供嵌⼊式数据库的实现,由单数据库升级到企业级的应⽤过程中为中⼩型企业在数据库的管理上提供了⼀个易于使⽤的⼯具。
⽽firebird管理⼯具其实就是针对这款软件系统进⾏图形化管理的⼯具,Firebird数据库⾃⾝拥有⼀套⾃带的命令⾏⼯具,即使不通过图形化管理⼯具的使⽤也能完成对数据的管理功能,同时⼀个数据库服务器能够管理多个独⽴的数据库,每⼀个数据库可⽀持多个客户端连结,能够提供⼤部分SQL-99的标准功能,深受⼴⼤⽤户的喜爱与青睐。本站为您提供下载,有需要的⽤户可以在本站下载!注:下载包中有Firebird数据库安装包以及数据库使⽤说明,安装包在未使⽤时请⽤户不要轻易删除以及更改⽂件类型。
安装教程
1、在本站下载好压缩包,将⽂件解压,双击运⾏“Firebird-3.0.2.32703_”程序,弹出语⾔选择框,选择“English”英语语⾔种类,点击“ok”开始安装;⼩提⽰:下载包中32位和64位不同安装版本的firebird数据库,⽤户可以根据⾃⼰操作系统的位数⾃定义安装对应位数的数据库版本;
2、弹出软件许可证协议,选择“I accept the agreement”同意软件许可证协议,协议内容⾃⾏决定是否浏览,点击“Next”进⾏安装;
3、⾃定义软件安装位置,默认安装路径为“C:\Program Files\Firebird\Firebird_3_0”,点击“Next”按钮继续安装;
4、在下拉框中选择安装⽅式,再⾃定义勾选安装⽅式下需要安装的组件,点击“Next”进⼊下⼀步;
5、选择额外需要添加的需求和设置,⼀般默认操作即可,点击“Next”完成设置;
6、为你的数据库管理员创建⼀个密码,⾃定义输⼊需要创建的密码;
7、默认单击“Install”进⾏数据库安装,等待安装进度完成,点击“finish”结束安装;
数据库修复⽅法
1、断开所有与IB服务器的连接
2、复制⼀份,对复制⽂件进⾏以下操作,并且要独占访问
3、进⼊Command命令窗⼝
4、为了避免在以下命令⾏中每次都输⼊⽤户名与密码,特设置以下两个变量:
SET ISC_USER=SYSDBA
SET ISC_PASSWORD=masterkey
5、对损坏的数据库进⾏检查:
gfix -v -full abc.gdb
6、如果上⼀条命令已指出这个数据库有问题,我们现在需要修复它:
gfix -mend -full -ignore abc.gdb
7、再检查⼀遍,看数据库是否修好:
gfix -v -full abc.gdb
8、如果仍有错误,你必须做⼀个数据备份与恢复操作:
gbak -backup -v -ignore abc.gdb abc.gbk
9、若上⾯⽅法备份失败,关闭垃圾收集功能试试:
gbak -backup -v -ignore -garbage abc.gdb abc.gbk
10、如果仍未备份成功,可能是在⼀个过渡状态的事务中记录损坏,加上-limbo参数试试:
gbak -backup -v -ignore -garbage -limbo abc.gdb abc.gbk
11、从备份⽂件中恢复数据:
gbak -create -v abc.gbk ddd.gdb
功能特⾊
1、触发器
每⼀个表可以有多个并发的⾏级触发器,可以在插⼊前,插⼊后,更新前,更新后,删除前,删除后进⾏触发。我们可以在触发器中写⼊PSQL语句,默认值,产⽣异常,firebird现在⽀持统⼀触发器,即可以⼀个触发器中,⼀次性管理插⼊,更新,删除的操作。
2、扩展函数
我们可以使⽤C语⾔,C++,DELPHI写UDF,使⽤UDF(⽤户定义函数库)可以很容易的挂⼊数据库引擎中以扩展我们需要的功能。
3、字符集
Firebird实现了很多国际标准的字符集,包括Unicode。
4、SQL标准兼容
Firebird 实现了全部SQL92所要求的功能,实现了SQL99最常⽤的的要求。包括但不限于"FULL/LEFT/RIGHT [OUTER] JOIN , UNION, DISTINCT ,⼦查询(IN, EXISTS),内部函数 (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), 主键,外键,唯⼀索引以及所有通⽤的数据类型。
5、只读数据库
我们可以把数据库存放在CD中,形成⼀个只读数据库。如果我们的应⽤程序也在光盘上,再加上嵌⼊式的FB数据库服务器,便可以得到⼀个⽆与伦⽐的CDLIVE(即只⽤光盘就可以运⾏起来)应⽤。
6、全事务控制
⼀个客户端可以存在多个并发的事务。并且每⼀个事务都可以独⽴的进⾏控制,两段提交功能可以保证数据库的⼀致性。锁优化机制也⽀持多个事务的保存点。
7、在线备份
不需要停⽌数据库即可进⾏备份,⼀个备份进程产⽣⼀个数据库当前的快照。因此,⽤户可以在备份期间持续的⼯作,即实现24x7(每天24⼩时,每周7天) 的操作。
数据库操作教程
1、在开始-程序栏中执⾏Firebrid ISQL tool⼯具,出现SQL>
2、命令⾏中输⼊:
SQL>CREATE DATABASE ‘e:\sams.fdb'; 回车
3、创建数据库成功,没有任何提⽰,打开E盘⼀看多了个SAMS.FDB⽂件,接着再输⼊:
SQL>SHOW DATABASE;
4、展⽰了⼀些关于这个数据库的详细信息,我们先建⽴数据库表,输⼊:
SQL>CREATE TABLE T1 (F1 INTEGER,F2 VARCHAR(20)); 回车
5、命令⾏没有反应,我们输⼊:
SQL>SHOW TABLE; 回车
6、能看到数据库表显⽰出来了,有⼀个表T1,再建⼀个,录⼊:
SQL>CREATE TABLE T2(F1 INTEGER); 回车
SQL>SHOW TABLE; 回车
7、这⼀次可显⽰两个表存在啦,插⼊点东西吧,录⼊:
SQL>INSERT INTO T1 valueS(10,’I LIKE’); 回车
服务器SQL>INSERT INTO T1 valueS(10,’HOW ARE YOU’); 回车
SQL>INSERT INTO T1 valueS(11,’OK’); 回车
8、看看⾥⾯装了点什么,录⼊:
SQL>SELECT * FROM T1; 回车
9、看到了有三条记录,完成前⾯的操作后,不想要I LIKE的那条记录了,怎么办?录⼊:
SQL>DELETE T1 WHERE F2=’I LIKE’; 回车
10、再查⼀下看以看到确实少了这⼀条记录,不想要那个空表T2,可以进⾏删除,不过最好提交⼀下,这样的话把当前的表也能删除,录⼊:
SQL>COMMIT; 回车
11、提交后,下⾯开始删除T2,录⼊:
SQL>DROP TABLE T2; 回车
12、再查询⼀下录⼊的这个表是否还存在数据库中,录⼊:
SQL>SHOW TABLE; 回车
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论