七喜下载站
手机版
您的位置:七喜软件下载编程开发 数据库类firebird数据库下载 v3.0.3 绿色版

firebird数据库下载 v3.0.3 绿色版firebird数据库下载 v3.0.3 绿色版

大小:9KB

官网:HomePage

评分:

类型:国产软件

环境:Win All

语言:简体中文

分类:数据库类

时间:2020/6/30

授权:绿色软件

下载量:64022

平台检测 无插件 360 腾讯 金山 瑞星
firebird 数据库

firebird数据库是一款完全开源免费的数据库软件,功能更是十分的强大,可以帮助每一位用户轻松的管理数据库,而且体积更是十分的小巧,不需要占用用户特别多的电脑内存,让用户不在烦恼内存不够的问题。本次小编为用户们带来的firebird绿色版,更是支持在windows、linux、macos等多个系统平台,用户就算更换电脑系统也可以轻松的打开之前存储的数据。

firebird数据库绿色版更是不需要进行安装,让用户下载打开即可马上使用,让用户快速的运行这款软件来存储数据,有兴趣的用户快来本站下载这款软件吧。

软件特色

1、Firebird是一个真正的关系数据库,支持存储过程、视图、触发器、事务等大型关系数据库的所有特性;

2、Firebird支持SQL92的绝大部分命令,并且支持大部分SQL99命令,新版Firebird 2.0对SQL99的支持更完整;

3、Firebird源码基于成熟的商业数据库Interbase,有良好的稳定性,与Interbase有良好的兼容性;

4、不用考虑授权费用(免费),不用担心将来有一天你或你的客户因为使用盗版而被数据库开发商告上法庭;

5、发布简易,安装文件只有几M,且高度可定制,客户端的分发也很简单,只需一个DLL文件;

6、Firebird的一嵌入式服务器版本,不用安装,直接运行,基于单机开发首选;

7、Firebird的运行效率非常高;

8、具备高度可移植性,可在Linux,Unix,MacOS,Windows,Solaris系统下运行,而且数据库格式完全一样,不用修改;

9、开发环境支持良好,Delphi,C++Builder不用通过ODBC连接,直接用原生开发接口开发基于Firebird的程序。

软件特色

功能介绍

1、只读数据库

我们可以把数据库存放在CD中,形成一个只读数据库。如果我们的应用程序也在光盘上,再加上嵌入式的FB数据库服务器,便可以得到一个无与伦比的CDLIVE(即只用光盘就可以运行起来)应用。

2、全事务控制

一个客户端可以存在多个并发的事务。并且每一个事务都可以独立的进行控制,两段提交功能可以保证数据库的一致性。锁优化机制也支持多个事务的保存点。

3、在线备份

不需要停止数据库即可进行备份,一个备份进程产生一个数据库当前的快照。因此,用户可以在备份期间持续的工作,即实现24x7(每天24小时,每周7天) 的操作。

4、触发器

每一个表可以有多个并发的行级触发器,可以在插入前,插入后,更新前,更新后,删除前,删除后进行触发。我们可以在触发器中写入PSQL语句,默认值,产生异常,firebird现在支持统一触发器,即可以一个触发器中,一次性管理插入,更新,删除的操作。

5、扩展函数

我们可以使用C语言,C++,DELPHI写UDF,使用UDF(用户定义函数库)可以很容易的挂入数据库引擎中以扩展我们需要的功能

6、字符集

Firebird实现了很多国际标准的字符集,包括Unicode。

7、SQL标准兼容

Firebird 实现了全部SQL92所要求的功能,实现了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT [OUTER] JOIN , UNION, DISTINCT ,子查询(IN, EXISTS),内部函数 (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), 主键,外键,唯一索引以及所有通用的数据类型。

Firebird还实现了域,字段级别的约束,视图,异常,规则和权限管理,更多的详细信息,请参考Firebird发布通知和参考手册。

功能介绍

firebird数据库操作教程

1、在开始-程序-Firebrid_3_0中执行Firebrid ISQL tool 出现SQL>

2、输入

SQL>CREATE DATABASE ‘e:\sams.fdb'; 回车

3、没有任何提示(原来FB就是这样,没有提示就表示成功),打开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; 回车

13、这次只查到一个,没有了,不完了,退出来,录入

SQL>QUIT; 回车

14、回到了WINDOWS窗口,下次再进入对已存的数据库就连接就OK了!

firebird数据库操作教程

firebird数据库连接教程

在编写一个数据库应用程序的时候,第一步肯定是建立一个和要操作数据库的连接,一般我们都是使用连接字符串,而通常情况下,这个连接字符串是比较复杂的,不是十分容易记忆。在这里我们需要下载一个数据访问组件Firebird .NET Data Provider,它提供了一个名为FbConnectionStringBuilder的类,通过它我们可以很方便的构造一个连接字符串。

FirebirdSql.Data.Firebird.FbConnectionStringBuilder cs=new FirebirdSql.Data.Firebird.FbConnectionStringBuilder();

cs.DataSource="localhost";

cs.Database=@"d:\firebird\firsttest.gdb";

cs.UserID="sysdba";

cs.Password="masterkey";

cs.Dialect=1;

FirebirdSql.Data.Firebird.FbConnection cn=new FirebirdSql.Data.Firebird.FbConnection();

cn.ConnectionString=cs.ToString();

其后操作数据库的方法就和使用ADO.NET操作SQL Server或是Access数据库没什么区别了(除了使用的类名称不同外)。

下面是填充数据集的代码

cn.Open();

string strSQL="select * from T_1";

FirebirdSql.Data.Firebird.FbDataAdapter ad=new FirebirdSql.Data.Firebird.FbDataAdapter(strSQL,cn);

System.Data.DataSet ds=new System.Data.DataSet();

ad.Fill(ds);

cn.Close();

下面是向已连接的数据库中插入记录

cn.Open();

string strSQL="insert into T_1 values("1,'2005-7-4','testvalue')";

FirebirdSql.Data.Firebird.FbCommand cm=new FirebirdSql.Data.Firebird.FbCommand();

cm.Connection=cn;

cm.CommandType=System.Data.CommandType.Text;

cm.CommandText=strSQL;

cm.ExecuteNonQuery();

cn.Close();

firebird数据库命令一览

1、修改超级管理员密码

gsec -user sysdba -pass masterkey -mo sysdba -pw 123456

2、登陆

isql;或者isql -u sysdba -p masterkey;

3、链接到本地数据库

connect "c:\console.fdb" user sysdba password masterkey;

4、退出链接回到DOS控制台

Ctrl + C;

EXIT exit and commit changes

QUIT exit and roll back changes

  • 下载地址
有问题? 投诉报错

大家都喜欢

  • 电脑
  • 安卓
更多>

用户评论

(您的评论需要经过审核才能显示) 精选5条评论
140

最新评论

  • 置顶 四川广元联通 网友 把手给我

    多谢分享,辛苦了

  • 置顶 云南昆明移动 网友 画卿颜

    感谢分享,用上啦~

  • 置顶 浙江舟山移动 网友 单调

    谢谢。 一直没用过 这回试下。

  • 置顶 贵州安顺电信 网友 叶上初阳

    这个可以有,谢谢分享

  • 置顶 山西吕梁移动 网友 隔壁三少女

    支持一波

请简要描述您遇到的错误,我们将尽快予以修订

返回顶部