<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # NetBeans 和 Derby > 原文: [http://zetcode.com/db/apachederbytutorial/netbeans/](http://zetcode.com/db/apachederbytutorial/netbeans/) 在本章中,我們將使用 NetBeans IDE 中的 Derby 數據庫。 NetBeans 在其基本 Java SE 捆綁軟件中對 Derby 數據庫提供了內置支持。 到目前為止,我們已經與 Apache Derby 發行版合作。 在本章中,我們將使用 Java DB。 它是相同的數據庫,只是名稱不同。 Java DB 是 Java 6 版本附帶的 Java 發行版。 ![NetBeans services window](https://img.kancloud.cn/a0/71/a0712e0f6fb8c3713c49245883c15574_290x284.jpg) 圖:NetBeans 服務窗口 在“服務”窗口中,我們展開“數據庫”節點。 我們可以看到兩個節點。 Java DB 節點和驅動節點。 在 Java DB 節點中,我們擁有所有數據庫。 在驅動程序節點中,我們可以看到用于連接到 RDBMS 的各種 JDBC 驅動程序。 這些數據庫驅動程序隨 NetBeans IDE 一起提供。 我們有適用于嵌入式和服務器模式的 Java DB 驅動程序。 ![Java DB Properties Window](https://img.kancloud.cn/b9/92/b992579fa4092c10d50fcca68c4dfd42_535x178.jpg) 圖:Java DB 屬性窗口 上圖是“Java DB 屬性”對話框窗口。 當我們右鍵單擊 Java DB 節點并選擇`Properties`選項時,將顯示該窗口。 在此對話框中,我們可以設置兩個重要設置。 Java DB 安裝目錄和 Java DB 系統目錄。 ## 建立數據庫 首先要做的是創建一個新的數據庫。 我們將創建`testdb`數據庫。 ![Java DB context menu](https://img.kancloud.cn/ec/f6/ecf6e2aa798584592762c3db091bf2f3_256x144.jpg) 圖:Java DB 上下文菜單 當我們右鍵單擊 Java DB 節點時,將顯示一個上下文菜單。 它具有四個選項:啟動服務器,停止服務器,創建數據庫和屬性。 我們選擇創建數據庫項來創建一個新數據庫。 ![Create Java DB Database dialog](https://img.kancloud.cn/76/35/76359794da921abafbaf49346701e93a_568x269.jpg) 圖:“創建 Java DB 數據庫”對話框 彈出對話框。 在此對話框窗口中,我們提供數據庫名稱,用戶名和密碼。 注意數據庫位置字符串。 這是 Java DB 系統目錄,將在其中創建我們的數據庫文件。 默認的 Java DB 系統目錄是主目錄中的`.netbeans-derby`目錄。 ![New database created](https://img.kancloud.cn/5e/b2/5eb2b4bf2ab918c6b0b677691e56700c_99x56.jpg) 圖:創建新數據庫 目前,我們已經創建了一個新數據庫。 它通過 Java DB 節點下的新數據庫圖標直觀地指示。 ## 數據庫連接 創建數據庫后,我們創建一個數據庫連接。 ![Disconnected icon](https://img.kancloud.cn/cf/25/cf2552490927458dd58e791a469dad6f_16x15.jpg) ![Connected icon](https://img.kancloud.cn/1d/2c/1d2c06417eccaea8c7cdaa131b8eac2a_16x15.jpg) NetBeans 將這些圖標用于連接對象。 第一個圖標用于斷開連接的數據庫連接對象,第二個圖標用于已建立的數據庫連接對象。 ![Database connection](https://img.kancloud.cn/90/92/909201e319ddc4bb5f82317345dd6f33_352x19.jpg) 上面的連接是使用 Java DB 服務器驅動程序創建的 Java DB 連接。 請注意,當我們創建`testdb`數據庫時,將自動啟動 Java DB 服務器并創建連接。 可以通過右鍵單擊 Java DB 驅動程序并選擇“連接使用”選項來創建新的數據庫連接。 我們將創建一個嵌入式 Java DB 數據庫連接。 創建連接之前,如果 Java DB 服務器正在運行,則需要停止它。 Java DB 數據庫不能由 Java DB 服務器引導,也不能同時由嵌入式驅動程序連接。 注意,我們不必顯式啟動服務器。 該服務器可以在后臺啟動。 例如,通過連接到 Java DB 服務器連接對象或創建新數據庫。 ![Stopping the server](https://img.kancloud.cn/ec/e0/ece0e324241cecfa43eb73d18e71f4d4_240x128.jpg) 圖:停止服務器 我們用鼠標右鍵單擊 Java DB 節點。 如果啟用了“停止服務器”選項,則表示服務器正在運行。 我們選擇它來停止服務器。 ![Creating embedded connection](https://img.kancloud.cn/e2/54/e2541192c03c6b09249568474ead1dc6_362x109.jpg) 圖:創建嵌入式連接 要創建嵌入式連接,我們右鍵單擊 Java DB 嵌入式驅動程序,然后選擇連接使用選項。 同樣,我們通過選擇 Java DB 服務驅動程序來創建服務器連接。 ![New connection wizard](https://img.kancloud.cn/b4/56/b45605413c1343726c52b4721e061ac4_479x334.jpg) 圖:新建連接向導 我們有一個新建連接向導對話框。 在此對話框中,我們填寫數據庫名稱和用戶憑據。 JDBC URL 是根據此數據創建的。 我們已經指定了`testdb`數據庫的完整路徑。 這里似乎沒有考慮 Java DB 系統目錄。 ![Embedded connection icon](https://img.kancloud.cn/2c/27/2c27bd08a293725bed4d7154b61444e9_430x18.jpg) 成功創建嵌入式數據庫連接后,我們在 NetBeans Services 窗口中看到以上圖標。 ## 建立表 數據庫連接已創建。 接下來要做的是創建一個新的數據庫表。 我們將創建一個名為`FRIENDS`的簡單表,其中包含兩列:`Id`和`Name`。 ID 為`INTEGER`和`Name VARCHAR(30)`。 我們擴展數據庫連接節點,并進一步擴展`USER12`模式。 我們右鍵單擊表圖標,然后選擇創建表選項。 ![Creating a new table](https://img.kancloud.cn/4f/e2/4fe22a42d7858b06e81c9d03516fdd09_671x148.jpg) 圖:創建一個新表 出現創建表對話框。 我們創建兩列。 ID 和名稱。 ![Friends table created](https://img.kancloud.cn/8e/12/8e12df4a41399c99c9a7ba9d2267b685_245x343.jpg) 圖:創建的`Friends`表 `FRIENDS`表已創建。 現在`Tables`節點是可擴展的,我們看到一個新的表圖標。 ![Executing a command](https://img.kancloud.cn/34/15/341504cb4f3884f9e4db4ede5be5e311_341x238.jpg) 圖:執行命令 接下來,我們將執行一些 SQL 語句。 我們右鍵單擊`FRIENDS`表圖標,然后選擇執行命令選項。 NetBeans 中將出現一個新的 SQL 命令窗口。 ![Inserting data into the FRIENDS table](https://img.kancloud.cn/10/1a/101a1ba202aa9f382ed86104a257f698_478x159.jpg) 圖:將數據插入`FRIENDS`表 在“SQL 命令”窗口中,我們編寫了幾個`INSERT INTO SQL`語句。 我們通過單擊“運行 SQL”圖標來執行語句。 該圖標是帶有綠色三角形的棕色橢圓形對象。 我們也可以使用`Ctrl + Shift + E`快捷方式執行 SQL 語句。 ![Viewing FRIENDS data](https://img.kancloud.cn/1b/16/1b16cf0e318f7dfd34c7fe7ab2e00310_404x209.jpg) 圖:查看`FRIENDS`數據 在 SQL 命令窗口中運行`SELECT * FROM FRIENDS`,我們看到一個新窗口彈出。 在此窗口中,我們有一個表小部件,其中的數據按列和行進行組織。 我們有圖標來修改此 gui 組件中的數據。 ![Icons to modify data](https://img.kancloud.cn/aa/11/aa113880f9fa4a70d3e92ea0f3f3c1c3_159x30.jpg) 上圖顯示了用于處理表中數據的圖標。 前兩個圖標分別用于插入新記錄和刪除所選記錄。 如果我們使用鼠標指針選擇更多的行并同時按下`Shift`鍵,則可以刪除多個記錄。 如果修改了數據,則會啟用“提交記錄”圖標。 僅在我們執行此操作后才保存數據。 除了 SQL 語句,我們可以使用 GUI 工具修改數據。 通過雙擊記錄,將顯示一個行小部件。 在此小部件中,我們可以更改數據。 通過單擊“提交記錄”操作來保存更改。 在本章中,我們已經在 NetBeans IDE 中使用 Java DB。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看