编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
LyteRAD CE
是一个轻量级数据库应用程序的快速开发工具,可以在短短几分钟内无须编码构建一个简单的数据库基本应用程序,可以用它来创建基于桌面和移动设备的应用。它本身包含一个嵌入式的数据库,提供可视化的数据
sqlitespy是一个快速和紧凑的数据库SQLite的 GUI管理软件 。它的图形用户界面使得它很容易探讨,分析和操纵sqlite3数据库。
dquery数据库查询工具,它提供了一些额外的能力等出口卓越(Excel的档案救不作为)输出的HTML、XML的另一个特点是:它采用ADO技术、。
mylvmbackup 是可以用来快速备份 MySQL 数据文件的 Perl 脚本。
备份数据时,mylvmbackup 将锁定 MySQL 所有的表,并将缓存中数据写到磁盘,然后执行 LVM 快照 后解锁。
对数据库开发者和数据库管理员两者而言,DB Solo都是一款经济且功能强大的跨平台数据库开发和管理工具 (非开源)
FirebirdConfig 提供了一个图形化的 Firebird数据库配置界面,用来修改 firebird.conf 文件。
SQLTools 是一个轻量级的可靠的 Oracle 数据库开发工具,它包含一个文本编辑器、SQL控制台和一些常用的 SQL
VisualDB 是一个采用 Java 开发的可视化的数据库表关系浏览工具,目前支持PostgreSQL 数据库,计划支持各种数据库包括MySQL、Oracle
deltasql 是一个高级的数据库模型版本控制软件,类似于 cvs 和svn
。它可以让一个团队同时开发一个数据模型,该工具目前支持的数据库包括:MySQL,PostgreSQL 和Oracle
MySQLDumper是常用MySQL图形化管理工具之一。MySQLDumper使用PHP开发的MySQL数据库备份恢复程序,解决了使用PHP进
Kevora 是一个采用 C++ 开发的数据库开发工具,支持 Windows 和 Linux 系统。
MySQL Sidu 是一个 简单易用的基于Web浏览器的 MySQL 的客户端,采用
PHP开发,可以对数据进行各种常用的操作如添加删除修改等。如下图所示:
Aqua Data Studio
是一个为数据库开发人员准备的集成开发环境,可以对数据库做查询、管理,提供大量的数据库工具,例如数据库比较、源码控制等,目前支持的数据库包括:Oracle,
Daffodil Replicator 是一个强大的,开源的数据同步工具。它可以在两个支持JDBC
drivers的数据库之间进行双向数据同步操作。它有灵活的并同时支持快照与合并复制的发布和订阅Model。
jDBA 是一个用 Java 开发的数据库管理工具。可同时管理多个数据库实例,支持包括:Oracle, Informix, Sybase, MySQL
Kettle 是一款国外开源的 ETL 工具,纯 Java 编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。Kettle
Sqlkit是一个用来编辑数据库数据的桌面工具软件,基于 PyGtk 开发。
同时还提供Api,示例代码如下:
dbMaintain 能够自动数据库状态,就好像给数据库添加了版本控制系统(rails的db
Scala Migrations
是一个类库用来简化数据库模型的升级和回滚的管理,允许通过一个版本控制系统来管理数据库模型。它旨在允许多个开发人员对一个项目一个数据库后端设计模式的修改,独立适用迁移到其本地数据库进行
iPL/SQL Developer 是基于Web的数据库管理工具。
iPL/SQL Developer是PL/SQL Developer的WEB版本,界面风格均按PL/SQL
ASMLib 是 Oracle 数据库 10 g 自动存储管理特性的支持库。自动存储管理 (ASM) 简化了数据库的管理。它不再需要 DBA
check_mssql_health 是一个 Nagios 用来监控SQL Server数据库运行状态的插件。
MySQL Master-Master 架構常被用在 SQL query 相依性低的情況,像是 counter 常使用的 INSERT INTO ...
该软件用于关系数据库的迁移,它使用XML作为外部数据存储。可将表和记录数据从一个数据库迁移到另一个数据库,从一个数据库到XML或相反。
check_oracle_health 是一个 Nagios 用来监控Oracle 数据库运行状态的插件。可监控的内容包括:连接时间、SGA
SqlShell 是一个采用 Java 开发的基于命令行的 SQL 客户端。
ViennaSQL
是一个用JAVA写成的图形用户界面的数据库客户端工具,通过JDBC来访问和管理SQL数据库,只要有JDBC驱动的数据库都可用ViennaSQL来
JMyAdmin这个用Java编写的工具用于通过Web对MySQL 数据库进行管理。它可以创建和删除数据库,创建和删除表,删除和增加字段…
Dzo 是一个数据库的小工具,用以帮助维护不同的数据库结构,当前支持 MySQL 和Oracle 、SQLServer。
JSQLTool 是一个基于 Swing 开发的SQL客户端软件。