既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点

既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点,第1张

SQL 出现的早,图形界面出现的比较迟。图形界面不一定能解决创建数据库中的所有问题。

比如在程序中要创建一个数据库,就要用SQL语句,而不能用图形界面让用户自己创建。

图形界面容易 *** 作,交互性强,功能较弱。SQL语言功能强大,批处理性能好,交互性弱。

可以。一个mysql使用多个图形化界面,界面更加多样化,内容丰富,图形化界面更好。mysql是一个可视化界面的MySQL数据库管理控制台,提供了四个非常好用的图形化应用程序,方便数据库管理和数据查询。

写一个javaBean,比如叫Result, 这里只给你个示范, private int id; private String name; public void setId(int id){ thisid = id; } public int getId(){ return id; } public void setName(String name){ thisname = name; } public String getName(){ return name; } 然后得到结果后把结果设成javaBean,再把javaBean装到list里 LIst resultList = new ArrayLIst();

while(rsnext()){ Result result = new Result();

resultsetId(rsgetInt("memID"));

resultsetName(rsgetString("memNam"));

resultListadd(result);} 最后再你需要的地方展现就可以了 for(int i=0; i<resultListsize(); i++){ Result result = listget(i);JLable lable1 = new JLable(resultgetId); JLable lable2 = new JLable(resultgetName); }只是写了思路,不是在工具上写的,可能有语法错误,还不懂在m我。

MySQL是数据库(服务端),SQLyog是连接MySQL的可视化客户端软件。

MySQL没有图形界面。 MySQL *** 作命令(例如查询和更改)需要在MySQL服务器上使用sql语句执行。 查询结果只能显示在服务器上。而SQLyog有图形界面,是为了解决MySQL的问题而产生的mysql客户端软件。

SQLyog是一个集成的开发环境,专门用于开发MySQL数据库存储的程序单元。 程序员或数据库管理员可以在SQLyog中执行MySQL *** 作,例如添加、删除、修改和查询SQL语句,存储过程、触发器等MySQL功能的使用。

扩展资料:

SQLyog所具有的基本功能举例:

1、快速备份和还原数据。

2、以GRID / TEXT格式显示结果。

3、支持客户端选择和过滤数据。

4、批量执行大型SQL脚本文件。

5、快速执行多个查询,每页可以返回1000个以上的记录集,并且此 *** 作直接在内存中生成。

6、完全使用MySQL C APIs程序接口。

7、使用直观的表格界面创建或编辑数据表格。

8、使用直观的表格界面编辑数据。

9、执行索引管理。

10、创建或删除数据库。

11、 *** 纵数据库的各种权限:库、表、字段。

参考资料来源:

百度百科-SQLyog

百度百科-MySQL

Java Swing中实现数据库查询还是很简单的,就如你上面的问题,可以在一个JFrame上添加两个JPanel,一个JPanel添加用于输入查询条件的文本输入框和一个Button,另一个添加用于显示查询的组件。

这样你在输入查询条件之后,点击查询按钮,将要触发一个鼠标点击事件,你可以在处理这个事件的方法之中实现查询功能,然后你在显示查询的组件上显示你查询到的结果。

具体使用什么样的组件你可以查看jdk文档,希望我的回答对你有所帮助!

以上就是关于既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点全部的内容,包括:既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点、一个mysql可以使用多个图形化界面吗、java怎么将查询到的数据库的内容显示到java图形界面上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10197969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存