Firebird数据库管理工具可以帮助用户在电脑查找数据库资源,可以通过本软件连接到你的数据库,可以创建新的SQL查询、设计新的SQL查询、执行SQL脚本,所有的操作都在软件界面显示,您可以按照软件的提示连接到企业数据库,随后选择需要查询的方式,找到以后就可以对数据表编辑,对于需要编辑数据库内容的朋友很适合;Firebird Code Factory也支持将查询到的结果导出各种文件保存,例如MS Excel,MS Access,RTF,HTML,PDF,如果您需要这款软件就下载吧!

软件功能
SQL Maestro Group很高兴地宣布发布Code Factory 17.4,这是一个用于管理SQL查询和脚本的首要GUI工具。有MySQL, MS SQL Server, PostgreSQL, Oracle, SQLite, Firebird, DB2, SQL Anywhere和 MaxDB的版本。
以下是自上一个主要版本以来的新功能实现列表:
新功能亮点:
此版本的软件已成功通过最新版本的数据库服务器测试,包括SQL Server 2016,Oracle 12c,MySQL 5.7,MariaDB 10.1和10.2,PostgreSQL 9.6和Firebird 3。
Data Grid具有以下功能:
Data Grid已添加对大量新加密算法的支持。现在可以通过几次鼠标点击来加密文本列的值,例如,通过SHA512或Haval224算法。

图1.数据加密
现在可以使用网格的弹出菜单或Ctrl + Shift + C快捷键将所选单元格的值复制到剪贴板。

图2.数据网格:复制单元格值
在不区分大小写的选项已被添加到数据网格的过滤器设置(默认情况下)。

图3.数据输入表格
数据输入表格已得到显着改善。现在,它使用与外键和ENUM列链接的列的查找菜单,DECIMAL列的计算器和SET的复选框组简化了数据输入。现在可以使用Ctrl + Alt + D快捷键调用此表单。

图4.数据输入表格
在数据网格和数据输入表单中,计算列由绿色计算器标记。

图5.数据网格中生成的列
数据导入功能:
已重新设计具有固定列宽的文本文件的列构建器。现在要设置表格列和文本文件区域之间的对应关系,您可以直接在控件中输入每列的偏移量和宽度,也可以通过单击工具右侧区域中的鼠标左键来定义这些值。

图6.具有固定列宽的文本文件的列构建器
现在可以使用%ts:TIMESTAMP_FORMAT%字符串模板将当前时间戳添加到日志文件名中。有效日期时间格式的示例是:'YYYY-MM-DD','YYYY-MM-DD-HH24-MI','YYYY-MM-DD-HH24-MI-SS',等等。
从这个版本开始,可以将空值作为空字符串导入(而以前的版本总是将这些值导入为NULL)。

图7.数据导入:使用空值
数据导出:从现在开始,可以为输出列指定标题,宽度和对齐方式(如果适用)。

图8.数据导出:自定义输出列
此外,还可以将当前时间戳添加到输出文件名。

图9.数据导出:将当前时间戳添加到输出文件名
从现在开始,可以在由软件建立的所有数据库连接中执行自定义SQL脚本。

软件特色
Visual Query Builder
Visual Query Builder用于直观地构建数据操作语句。 它允许您在不了解SQL,准备和执行查询以及查看执行结果的情况下创建和编辑查询。 Builder可以生成INSERT,UPDATE和DELETE语句以及包含子查询和/或UNION的SELECT语句
数据管理
查询结果显示在SQL编辑器或Visual Query Builder的“结果”选项卡上。
数据显示为网格(或信息卡),提供许多有用的功能,如编辑,分组,排序,过滤等。
这些选项卡的导航栏以及其工作区域的弹出菜单可为您提供以下管理数据的功能:
·导出数据允许您将数据导出为各种格式,包括MS Excel,MS Access,RTF,HTML,PDF等。
·获取SQL Dump将数据作为许多INSERT语句导出到SQL脚本。
·导入数据使您可以从MS Excel,MS Access,DBF,XML,TXT和CSV导入数据。
·编辑BLOB允许您查看和编辑BLOB和TEXT字段的内容
执行查询
SQL编辑器为您提供了几种执行查询的变体。
·要使用结果数据执行文本区域的所有语句,请单击导航栏的“执行”查询项或使用F5,F8或F9快捷方式。 SQL编辑器的每个选项卡的语句在一个单独的线程中一起执行,以便在执行查询时继续使用该软件。
查询参数
SQL编辑器和Visual Query Builder都承认在查询文本中使用参数。 参数是一种变量。 可以在“参数”窗口中执行查询之前指定其值
安装方法
1、下载firebird_codefactory_setup.exe软件直接启动安装,提示英文的安装界面

2、您可以勾选I accept the agreement接受软件的协议内容

3、提示官方设置的安装地址C:Program Files (x86)SQL Maestro GroupFirebird Code Factory

4、显示官方设置的安装快捷方式SQL Maestro GroupFirebird Code Factory

5、这里可以勾选Create a desktop icon,在桌面设置软件的启动图标

6、显示安装设置的内容,您上面设置的内容都在这里显示

7、查看安装进度,等待软件安装完毕就可以运行了

8、这里默认选择打开Firebird Code Factory,点击finish

使用方法
1、打开Firebird Code Factory软件,这里是软件的激活界面,如果有注册码就可以点击 Enter license code.

2、点击continue进入软件,界面功能如图所示,如果您会英文就可以使用这款软件管理数据库

3、这里是软件的连接功能,在软件选择一个数据库,登录服务器就可以了连接到数据库

4、连接界面如图所示,根据下方的内容输入连接参数,小编电脑没有数据库所以无法连接

5、数据功能,可以选择建立新的数据文件,可以编辑数据、可以移除数据、可以连接数据库

6、在工具界面可以找到SQL编辑器Visual Query Builder、SQL脚本编辑器、从文件执行脚本。

7、可以在软件查看新的功能,点击第一个就可以进入新功能查看界面,也可以查看软件的教程

8、Firebird Code Factory默认是英文界面,如果您会使用这款软件就下载吧!

使用说明
Firebird代码工厂允许您减少资源管理器树中表示的对象的数量。 要隐藏很少可用的对象,请过滤资源管理器内容。
过滤器面板可通过View |获得 显示筛选器面板主菜单项。

·指定过滤器表达式。 表达式可以包含对象名称的任何部分,并将星号('*')与通配符结合,并将问号('?')作为掩码字符。
·在资源管理器树中定义Filtered对象,用于过滤的对象类型。
·检查相应的单选按钮(按表达式显示,按表达式隐藏)以定义是否将根据过滤器表达式显示或隐藏数据库对象。
·单击“应用”按钮。
过滤器生成器对话框
“过滤器构建器”对话框允许根据指定的条件限制表示的对象。 它可用于过滤表编辑器,SQL编辑器或Visual Query Builder的数据网格中的记录,以及在对象浏览器中过滤数据库对象,以及在创建新视图时设置条件。
查询和脚本
Firebird Code Factory提供了几种用于处理SQL查询和脚本的工具:
·SQL编辑器,用于直接编辑查询文本并执行SELECT查询;
·Visual Query Builder,用于可视化地构建SELECT,INSERT,UPDATE和DELETE查询。
SQL编辑器和Visual Query Builder都支持查询中的参数
将常用查询保存到配置文件并以与数据库对象相同的方式管理它们。这意味着您可以在资源管理器树中查看查询,在BLOB查看器和图表查看器中使用它们,对它们执行拖放操作,并将它们复制到剪贴板,就像复制对象一样。
如何创建新的SQL查询?
可以在SQL编辑器或Visual Query Builder中创建新查询。
在SQL编辑器中创建新查询:
·选择工具| SQL编辑器主菜单项;
·从导航栏中选择“创建新查询”项;
·在SQL编辑器的“编辑器”选项卡上编辑查询文本。
要在Query Builder中创建新查询:
·选择工具| Visual Query Builder主菜单项;
·在Visual Query Builder的Diagram选项卡上构建查询。
如何将查询保存到文件/配置文件?
要从编辑器保存现有查询:
·要将查询保存到配置文件,请使用导航栏中的“保存到配置文件”链接。
·要将当前查询保存到* .sql文件,请从导航栏中选择“保存到文件”项;
·要将所有打开的查询保存到一个文件,请从导航栏中选择“保存所有查询”项;
·要保存设计图,请从Visual Query Builder的“图”选项卡的导航栏中选择“保存图表”项。
如何编辑现有SQL查询?
可以在SQL编辑器或Visual Query Builder中打开查询。
您可以通过双击或使用弹出菜单直接从资源管理器树中打开查询。默认情况下,它将在SQL编辑器中打开。
要从文件编辑查询,请打开SQL编辑器(工具| SQL编辑器主菜单项),然后使用SQL编辑器导航栏中的“从文件加载”从* .sql文件加载查询。
要在Query Builder中编辑查询,请打开构建器(Tools | Visual Query Builder主菜单项),然后执行以下操作之一:
·从配置文件编辑查询,从资源管理器中拖动它并放在“编辑器”选项卡上;
·要加载以前保存的图表,请使用导航栏中的“加载图”项;
·从* .sql文件加载查询,打开“编辑器”选项卡,然后从导航栏中选择“加载查询”项。
在查询生成器上打开图表选项卡包含最后编辑的查询。
SQL编辑器
SQL编辑器是一种用于创建和执行SELECT查询的工具。它允许您为查询创建和编辑SQL文本,准备和执行查询以及查看执行结果。要打开SQL编辑器,请选择“工具”| SQL编辑器主菜单项。最常用的查询管理操作(创建,编辑,删除)由相应的主题涵盖。
要使用编辑器处理多个查询,请使用导航栏上的“创建新查询”链接打开新的查询选项卡。使用选项卡的弹出菜单,您可以创建新查询,关闭现有查询,将查询保存到配置文件等,即使编辑器的导航栏已关闭。查询的选项卡可以显示在编辑器的所有侧面(底部,顶部,左侧或右侧)。
使用查询文本
编辑区域的弹出菜单为您提供了处理文本的标准操作,如剪切(Ctrl + X),复制(Ctrl + C),粘贴(Ctrl + V),撤消(Ctrl + Z),重做(Shift +) Ctrl + Z)以及将所选文本转换为不同情况(lower,UPPER和NameCase)的可能性。
您还可以注释/取消注释所选文本(分别按Shift + Ctrl +。和Shift + Ctrl +,快捷键)。如果未选择任何文本,则将对整行进行注释。顺便说一下,没有必要选择注释文本来取消注释,只需按Shift + Ctrl +,将光标放在注释文本中。支持两种注释(单行和多行)。 SQL Formatter也可供您使用。
SQL编辑器允许您使用Visual Query Builder模式实例直观地设计查询并直接在编辑器区域中加载结果查询文本。为此,请使用编辑器区域弹出菜单的“设计查询”链接。
代码完成
Firebird代码工厂为您提供代码完成(如下面的屏幕所示),以从表,列,视图或其他对象的列表中进行选择,而无需在编辑器中手动输入对象的名称。您可以按Ctrl + Space组合键激活完成列表。
语法突出显示
数据库对象在文本中突出显示。您可以通过按住Ctrl键或使用导航栏上的“查找对象”链接单击文本中的对象名称来打开正确的对象编辑器。要调整突出显示设置,请使用SQL突出显示选项。
线修改标记
在当前会话期间编辑的代码行在编辑器的左边缘用黄线表示。保存文件时,黄色标记变为绿色。因此,在任何时候,黄色标记显示已更改但未保存的代码行,绿色标记显示已保存的此会话中的更改。
查找并替换文本
使用find和replace搜索并可选地替换SQL编辑器中的文本。要打开“查找文本/替换文本”窗口,请使用“编辑”|查找/替换主菜单项,弹出菜单的相应链接或Ctrl + F / Ctrl + H快捷键。您还可以使用“再次搜索”链接应用最近的“查找文本”对话框。
交易管理
SQL编辑器支持显式事务管理。您可以在自动提交模式(默认行为)中执行查询,也可以手动管理事务。在第二种情况下,您必须发出COMMIT或ROLLBACK语句(也可以使用编辑器导航栏上的相应链接)。
管理查询文本
要从.sql文件加载查询,请使用导航栏上的相应链接。您还可以找到允许您将查询文本保存到文件的链接,将编辑器的内容导出为RTF和HTML格式(到文件或剪贴板),将选定的文本作为现成的字符串写入剪贴板使用以下编程语言之一:C#,C ++,Delphi(Object Pascal)和Java,还可以打印/预览编辑器的内容。
∨ 展开