CodeGym
促銷活動
學習
Adesua ahorow
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題

課堂

  • 評論
  • 關於我們
開始
開始學習
現在就開始學習
  • Me Nkɔso
  • Adesua ahorow
  • 探索地圖
  • 課堂
  • 創建表

    SQL & Hibernate
    等級 6, 課堂 1
    有意義的表創建 在前面的課程中,我們已經對創建表的查詢有了一些了解,現在是時候深入研究一下了。 創建表與在 Java 中聲明類非常相似,並且具有以下模式: CREATE TABLE table_name (
    開放
  • 向表中插入數據

    SQL & Hibernate
    等級 6, 課堂 2
    INSERT INTO VALUES() 語句 我們弄清楚瞭如何創建表,現在讓我們詳細了解如何使用 SQL 查詢向表中添加數據。 事實上,這樣做非常簡單,但有幾個細微差別。向表中插入數據的最簡單選項需要指定兩件事: 列名 列值(數據) 必須指定列名,因為很多時候列都有默認值,在插入數據時沒有指定。通常每個表都有至少一個這樣的列,例如行 ID。 向表中插入數據的查詢的一般形式如下所示: INSERT INTO таблица (колонка1, колонка2, колон
    開放
  • 更改表中的數據

    SQL & Hibernate
    等級 6, 課堂 3
    4.1 UPDATE SET語句 如果您需要更改表中的現有記錄,那麼為此我們使用運算符UPDATE。 一方面,運算符UPDATE類似於運算符INSERT,因為我們需要為列指定新值。另一方面,在 operator 上SELECT,因為它允許您立即處理數據組。 重要的!運算符的目的UPDATE不是改變表中某一行的數據,而是改變滿足一定條件的所有行的數據。而且如果你犯了一個小錯誤,你很容易丟失表中的所有數據。 請求的一般視圖: UPDATE таблица SET
    開放
  • 刪除表中的數據

    SQL & Hibernate
    等級 6, 課堂 4
    5.1 DELETE FROM 語句 SQL 中最容易做的就是刪除數據。您可以非常快速地刪除所有內容,甚至沒有人會要求您進行任何確認。 讓我們從最簡單的場景開始:如何刪除表中的一行。 這是您最常看到的場景,通常是刪除特定記錄,標準查詢通常如下所示: DELETE FROM таблица
    開放
  • 更改表的結構

    SQL & Hibernate
    等級 6, 課堂 5
    6.1 改變數據庫的結構 最後,使用數據庫最有趣的部分是更改數據庫。如果你認為這是一件非常簡單的事情,那麼這裡有一個關於這個話題的軼事:
    開放
  • INDEX:指標

    SQL & Hibernate
    等級 6, 課堂 6
    7.1 指數出現的原因 沒有它就沒有數據庫的另一個重要的事情是索引。 想像這樣一種情況,用戶表中有 1000 萬用戶,你想顯示所有級別在 90 以上的用戶。這個查詢寫起來很簡單: SELECT * FROM user WHERE level > 90 太好了,我們在不到一分鐘的時間內就寫好了請求。從 SQL 服務器執行此查詢需要多長時間?要執行這樣的查詢,他要翻一千萬條記錄,就算只有一條記錄,也需要很多時間。 我們如何在 Java 中完成類似的任務?我們首先將用戶集合按級別排
    開放
  • 約束:數據庫完整性

    SQL & Hibernate
    等級 6, 課堂 7
    數據庫完整性控制 了解數據庫的另一件重要事情是 CONSTRAINS。在約束的幫助下,您可以控製表中的數據更改並保持它們的完整性和一致性。 當我們談論數據庫時,什麼是數據一致性? 讓我們以帶有員工、產品和任務表的在線商店為例。我們已經知道任務表中可能存在未分配給任何人的任務:此類行的 employee_id為 NULL。 但是如果任務表中有一個條目的 employee_id 等於,比方說,115,會發生什麼?畢竟,我們沒有這樣的員工。employee 表中沒有 id = 11
    開放
  • 從 Java 應用程序連接到數據庫

    SQL & Hibernate
    等級 7, 課堂 0
    Java 數據庫連接 您了解 SQL 的基礎知識。這很好。但今天你會感覺更好。今天,您將開始學習如何通過 Java 應用程序使用數據庫。 有許多不同的 DBMS,因此 Java 的創建者決定標準化 Java 應用程序與數據庫的工作方式。他們稱這個標準為JDBC:Java DataBase Connectivity。 JDBC 有 3 個主要接口: Connection——負責連接數據庫 Statement——負責查詢數據庫 ResultSet——負責向數據庫查詢的結果 事實上
    開放
  • 第一個 JDBC 程序

    SQL & Hibernate
    等級 7, 課堂 1
    行家 最重要的細節是 MySQL 服務器本身的 JDBC 驅動程序庫。它只是不會出現在您的計算機上,因此您需要將其添加到那裡。 如果您正在使用 Maven,那麼您需要通過指出正確的庫來幫助他。 MySQL JDBC 驅動程序:
    開放
  • 從結果集中獲取數據

    SQL & Hibernate
    等級 7, 課堂 2
    管理當前線路 我們編寫了第一個程序並且運行良好。我們編寫了一個查詢,執行了它,結果executeQuery()方法返回了一個對像給我們結果集包含所有查詢結果的 。現在我們將嘗試弄清楚如何從中獲得這些結果。 查詢結果可能包含各種類型的數千行和數百列,因此這並不像您想像的那麼簡單。例如,圖片可以存儲在數據庫中,然後您可以將圖片作為一組字節或InputStream來下載。 但我們將從最簡單的開始——“當前結果行”的概念。由於結果通常有很多行,因此對象結果集裡面有一個指向當前行的指針
    開放
  • JDBC 中的數據類型協商

    SQL & Hibernate
    等級 7, 課堂 3
    數據類型 讓我們看一下表格: “C:\Program Files\Java\jdk-17.0.3.1\bin\java.exe... ID java.lang.整數 情報局 4個 姓名 java.lang.字符串 變量 12 等級 java.lang.整數 情報局 4個 創建日期 java.sql.日期 日期 91 進程結束,退出代碼為 0 在第三列中,我們看到類型:INT、VARCHAR、DATE。這些是 SQL 服務器類型。服務器意味著提供他知道的那些類型的數據。這些類型
    開放
  • 與時間一起工作

    SQL & Hibernate
    等級 7, 課堂 4
    隨著時間的推移,當前的事態 自從 JDBC 被發明並對其接口進行標準化以來,已經過去了 20 年,在此期間發生了很多變化。 首先,世界已經全球化,現在一台服務器可以為來自世界各地的用戶提供服務。網速上來了。因此,另一種數據類型被添加到 SQL 中以處理時間。現在類型看起來像這樣: DATE - 存儲日期:年、月、日。 TIME - 存儲時間:小時、分鐘、秒。 TIMESTAMP - 存儲特定時間點:日期、時間和毫秒。 TIMESTAMP WITH TIME ZONE - 時間
    開放
  • 1
  • ...
  • 50
  • 51
  • 52
  • 53
  • 54
  • ...
  • 60
學習
  • 註冊
  • Java 課程
  • 任務協助
  • 定價
  • Java 語法
社群
  • 使用者
  • 文章
  • 論壇
  • 聊天
  • 成功故事
  • 活動
  • Affiliate Dwumadie no
公司
  • 關於我們
  • 聯繫
  • 評論
  • 新聞發佈
  • CodeGym 教育計畫
  • 常見問答
  • 支援
CodeGym CodeGym 是幫助您從零開始學習 Java 程式設計的線上課程。這個課程是讓初學者成為 Java 大師的完美途徑。內容有 1200+ 個任務,並為您即時驗證,還提供 Java 基礎理論中不可不知的內容。為了讓你在學習上取得成功,我們實作了一系列激勵性功能,像是小測驗、編碼專案,還有關於高效學習以及 Java 開發人員職涯的內容。
追蹤我們
介面語言
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia
繁體中文
Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
程式員不是生出來的,是練出來的 © 2025 CodeGym
MastercardVisa
程式員不是生出來的,是練出來的 © 2025 CodeGym