簡體   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