繁体   English   中英

学习JDBC应该涵盖的主题

[英]The topics that should be covered for learning JDBC

我被要求学习JDBC。 我不知道从哪里开始。 我从一些书开始。 它正在使用一些SQL表(我也是SQL的新手)。 因此,我希望任何人能帮助我解决JDBC应该涵盖的主题。 我还想知道如何在Windows中创建一个简单的数据库,以便将数据库连接到我的程序。

哪些书籍,材料对于以下方面有用:

  • Java初学者
  • JDBC
  • Java和JDBC之间的连接(我不知道它是否正确)
  • Java与SQL之间的关系。

首先着重于使用SQL访问数据库。

JDBC只允许您编写Java代码来调用SQL,因此您需要首先了解SQL,并且要了解SQL,您需要稍微了解数据库:表,列,键。

这样您就可以完成本教程,例如此链接文本

Java初学者

前往 Sun Oracle自己的教程。


JDBC

同样,供应商自己的教程是最好的(仅基本Java 之后学习!):

您想先学习SQL( JDBC 之前学习):


Java和JDBC之间的连接(我不知道它是否正确)

JDBC是Java API(一组接口和类)。 没有“ Java和JDBC之间的连接”之类的东西。 您宁愿在Java和数据库之间进行连接。 为此,您使用 JDBC。 您首先需要知道所讨论数据库的JDBC URL以及登录用户名和密码。 然后,您可以按如下所示进行连接:

Connection connection = DriverManager.getConnection(url, username, password);

URL的外观取决于所讨论的DB和JDBC驱动程序。 您想查阅有关JDBC驱动程序的文档。


Java与SQL之间的关系。

没有。 两者都是独立的独立语言,每种都有自己的目的。 SQL是一种数据库通信语言。 Java是一种面向对象的编程语言。 在Java中,您可以使用JDBC API来以编程方式执行 SQL,但实际上仅此而已。


我也想知道如何在Windows中创建一个简单的数据库,以便将数据库连接到我的程序

只需选择一个数据库服务器并下载并安装它即可。 有几种流行的选择:

它们每个还附带有数据库供应商特定的JDBC文档。 值得一读(仅在您已经了解基本JDBC的情况下!)。


也可以看看:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM