现在出了很多的数据库管理工具,不停的在更新,我找了一些公司常用的连接数据库的工具发布上来,希望对刚刚学完java的OOP们有一定的帮助,当然不会让你把这里所有的工具都要学会使用,但是 邮 菘夤ぞ叩拿 趾陀梅ㄒ 幸欢ǖ牧私?这样在应聘的时候你会比别人多一份机会的~~~,但前提是你必须会精通使用一种连接数据库的工具~~~
SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容、发出 SQL 命令,以及如您将看到的,执行许多其他功能。构建该图形化前端是为了支持兼容 JDBC 的数据库。
iSQL-Viewer是一个符合JDBC 2.x的SQL客户端,它支持多种数据库如PostgreSQL, MySQL, Oracle,和 Informix。它提供了许多工具来执行简单的数据库任务。
DbmJ针对SAPDB数据库管理工具。
SQL Admin是一个通过JDBC连接与发送命令到数据库java写的SQL客户端。它的目的是创建一个跨平台,跨数据库的数据库管理客户端。
ViennaSQL是一个用JAVA写成的图形用户界面的数据库客户端工具,通过JDBC来访问和管理SQL数据库,只要有JDBC驱动的数据库都可用ViennaSQL来管理,只要能运行JAVA的地方它就能运行,有一个很好的例子就是可以在LINUX/NT中通过JDBC来访问ORACLE数据库。
GUAM一个用JAVA和Swing工具包写的管理MySQL数据库用户图形界面。
QueryForm是一个很方便用户查询,删除,修改,新增数据的数据库管理工具。
FreeQueryBuilder也是一个通过JDBC管理数据库的工具。它支持的数据库有ORACLE, MySQL, HSQLDB, Firebird等。
PKLite是一个Java开源SQL客户端,可以连到任何有JDBC驱动的数据库并可运行在任何有Java VM的操作系统上.它有基本查询,更新的功能.它的目标是创建一个轻量级的SQL客户端(大约1 MB),便于使用与安装.PKLite在同一时间可以连接多个数据库并可查询结果导出为一个CSV / HTML / XML文件,还可运行SQL脚本.
Jackcess是一个纯Java包用于读取和写入MS Access数据库.它不是用程序,没有GUI只是一个Java包.
要显示一个表中的内容代码可这么写:
Database.open(new File("my.mdb")).getTable("MyTable").display();
Druid是一个允许用户以图形的方式来创建数据库的工具.用户可以add/change/delete数据库对象(表格,字段等).一旦数据库创建完成Druid就能够为你生成便于浏览所有表格的HTML/PDF文档,Java classes(每一个表格对应一个table),数据字典,SQL script等.
Datastream Pro是一个数据库"浏览器"和数据操作工具.它易于使用,可靠,稳定,操作直观。Datastream Pro支持所有兼容JDBC的数据库(已经在Oracle,MySQL,postgreSQL和HSQLDb上测试成功).利用它可以浏览与编辑数据库中的数据,可在一个友好的界面中运行与编辑SQL脚本,可使用查询编辑器来编辑SQL查询,可同时连接到多个数据库和易于使用的连接向导等。
DBBrowser是一个被用于查看数据库内容的开源,跨平台工具。DBBrowser当前只适用于Oracle与MySQL。DBBrowser主要特性:
1.不需要写SQL语句就能够查看,新增,删除,修改表格中的数据和字段。
2.支持Oracle与MySQL中的CLOBS和BLOBS类型。
3.SQL语法高亮显示。
4.能把数据导成CSV和PDF文件。
5.支持10种以上的界面外观更换。
6.上下文感测提示。
7.国际化支持,通过插件机制可扩展更多的语言支持。
在下一版本中将支持ER模型图,支持Oracle XML类型,支持PostGreSQL与IBM DB2
BasicQuery是一个基于Swing的查询分析器。它通过JDBC驱动访问数据库,也支持通过连接池连接数据库。因此可以测试引入连接池和不引入连接池对执行速度的影响。
T-SQL developer支持的特性包括:
1.数据库对象树视图:
*.所选数据库的层次,它的表格和字段,关健字等。
*.查看表格中的数据。
*.对象基本的新增/修改/删除操作。
2.SQL编辑器:基本的剪切,复制,粘贴等功能。
*.语法高亮显法。
*.代码自动完成(自动提示表,字段,函数及参数等)。
3.存储过程调试器。
4.导入/导出工具:把数据库对象导入/导出成文本文件,SQL脚本等。
JSqlTool是一个基于swing通过JDBC/ODBC来查看(包括过滤、排序等)和编辑数据库表格/视图中的内容并能够执行sql脚本(具备语法着色功能)。表格数据可以导成SQL新增语句或Excel文件。JSqlTool还提供查看、打印、导出、保存数据库E/R图的功能。
Execute Query一个开源的数据库管理工具,具有:查询编辑器,数据库浏览器,生成ERD,比较数据类型,创建表格,创建索引,生成SQL脚本,导入/导出数据,导入/导出XML数据,连接管理等功能。
DataBrowser是一个基于Java跨平台,跨数据库的数据访问工具。提供多种数据库连接器包括:ODBC,Oracle,DB2,PostgreSQL,MS SQL Server,MySQL,InstantDB。利用该工具能够查看表和视图的结构,查看表字段的数据类型。它还提供一个语法高亮显示的SQL编辑器以便编辑,调试,执行和保存SQL脚本。
如果还有在学java的人有什么不懂的或是需要什么工具,留言俺可以帮助你们~~~~
分享到:
相关推荐
数据库同步工具:基于Java开发,包含22个文件,包括9个Java类文件、2个Markdown文档、2个JAR包文件、2个XML配置文件、2个Properties配置文件、1个.gitignore文件、1个LICENSE文件、1个PNG图像文件、1个GIF图像文件、...
基于java的开发源码-Oracle数据库工具 WARTS.zip 基于java的开发源码-Oracle数据库工具 WARTS.zip 基于java的开发源码-Oracle数据库工具 WARTS.zip 基于java的开发源码-Oracle数据库工具 WARTS.zip 基于java的开发...
因此,Web版的数据库管理工具应运而生,它们为用户提供了一个基于浏览器的界面,使得在任何地方都可以便捷地访问和管理数据库。 【描述】这个Web版本的数据库连接工具是用Java和Angular技术栈构建的,这是一种现代...
《基于Java实现的数据库管理系统详解》 在信息技术领域,数据库管理系统(DBMS)是不可或缺的一部分,它负责管理和处理数据,提供高效、安全的数据存储和访问。本项目名为“基于Java实现的数据库管理系统”,是一个...
基于JAVA和SQL-Server图书管理系统课程设计 本课程设计旨在设计和开发一个基于JAVA和SQL-Server的图书管理系统,旨在解决图书馆中借阅者或工作人员查找特定书目的困难问题。该系统将能够缩短借阅者的等待时间,减轻...
【基于Java的宠物管理系统】是一个综合性的项目,它利用了Java技术栈,结合了SSM(Spring、SpringMVC、MyBatis)框架和Layui前端框架,以MySQL为后台数据库,MyEclipse作为开发环境。这个系统设计用于管理和维护宠物...
该项目是一款基于Java开发的数据库操作工具集源码,包含57个文件,涵盖42个Java源文件、2个PNG图片文件、2个JavaScript文件、1个Git忽略文件、1个LICENSE文件、1个Markdown文件、1个XML文件、1个CSS文件、1个EOT字体...
总的来说,这个基于Java的数据库设计生成工具结合了JDBC和Apache POI的优点,提供了一种便捷的方式来管理和共享数据库设计信息。配合“数据库设计文档.xlsx”和“DataBaseDocumentCreater4Excel”这两个文件,用户...
该项目是一款基于Java开发的专业数据库管理工具——dbeaver的破解版设计源码,包含35个文件,包括19个PNG图片文件、6个XML配置文件、4个JAR包文件、2个MD文档文件和2个Java源文件。
这款基于Java的工具与phpMyAdmin类似,它提供了便捷的方式来执行常见的数据库管理任务,如创建、修改和删除数据库表,运行SQL查询,管理用户权限等。对于开发人员和系统管理员来说,这种工具可以极大地提高工作效率...
Java数据库编程实战项目-网上书店管理系统!使用了图形用户界面GUI技术,jdbc技术连接数据库。包含完整的项目搭建教程以及源码。使用到的开发工具有idea,MySQL,数据库图形界面工具navicat。实现了图书信息管理,...
本项目是一套基于SSM的仓库管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、软件工具等,该项目可以直接作为毕设使用。 项目都经过严格调试,...
该项目是一款基于Java和JavaScript的openGauss数据库管理和开发工具源码设计,总文件量为2520个,涵盖2035个Java源文件、249个PNG图片文件、45个XML配置文件、32个属性文件、25个项目文件、23个类路径文件、23个MF...
总结来说,基于Java的数据库通用转储工具旨在解决企业在数据库管理中遇到的数据迁移和共享问题。通过模块化设计和Java技术的运用,该工具可以灵活应对不同数据库环境,提供便捷的数据操作和迁移服务,对于提升企业...
【标题】基于Java的仓库管理系统设计源代码及数据库 在软件开发领域,仓库管理系统是一种用于组织、跟踪和管理库存的工具。本项目是基于Java语言实现的仓库管理系统,结合了数据库设计,为学习数据库和Java编程的...
java毕业设计——基于java的QQ屏幕截图工具的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——基于java的QQ屏幕截图工具的设计与实现(论文+答辩PPT+源代码+数据库).zip java毕业设计——基于java的QQ...
基于 Java 酒店管理系统的设计与实现是现代酒店行业中一种必要的信息化解决方案。该系统的设计目的旨在提高酒店的服务质量和管理水平,同时降低管理成本。本系统通过使用 Java Web 项目开发,以满足酒店管理的需求,...
《数据库图书管理系统完整版的Java项目》是一款基于Java技术实现的图书管理软件,它涵盖了图书馆管理的核心功能,为用户提供了一套高效、完善的图书资源管理解决方案。这个系统充分体现了Java语言在开发企业级应用中...
【Java框架开发的WMS管理系统】是现代企业信息化管理中的重要组成部分,主要用于仓库管理的高效化、自动化。WMS(Warehouse Management System)系统利用先进的信息技术,实现库存的精确跟踪,优化仓库作业流程,...
【基于Java的Oracle数据库工具WARTS】 WARTS(Web-based Application for Reporting, Testing and Status)是一款基于Java开发的Oracle数据库管理工具。它提供了一个Web界面,使得用户可以通过浏览器来执行SQL查询...