我們在" 如何利用ChatGPT等人工智慧工具,深入學習資料庫技能? "提到可以使用ChatGPT來學習習資料庫技能,更在" 有了人工智慧生成工具之後,MySQL教學型態會產生什麼變化? "說到 : 「設計者只需輸入對資料庫的需求描述,AI即可自動生成對應的SQL語句、關係模型和各種設計文件」。 現在我們將使用ChatGPT 3.5 免費工具來進行協同設計MySQL資料表單,以及撰寫PHP程式,看看整個程序是否可以順利進行。 第一個專案的需求如下 : (1) 建立一個MySQL database,字元集utf8mb4,排序原則utf8mb4_general_ci (2) 以正規化的精神規劃一個「訂單資料管理系統」,可以列出以下訂單資料表 : (3) 並且點選訂單日期,可以修改訂單日期。 (4) 並且列出訂單資料表或是修改訂單日期時,都必須先登入。 我們就在ChatGPT 3.5 開始輸入指令如下 : 建立一個MySQL database,字元集utf8mb4,排序原則utf8mb4_general_ci 請給我MySQL指令。 從ChatGPT得到了建立資料庫的指令 : CREATE DATABASE your_database_nam…
人工智慧生成工具(如語言模型)的崛起,為MySQL的學習、教學和資料庫規劃帶來了革命性的變化,其中 ChatGPT 、 Claude 、 Gemini 等大型語言模型尤為矚目。 這些先進的AI工具在基礎模型架構、訓練資料集規模和模型參數量級方面不斷進步,使其在自然語言理解和生成方面的能力愈發強大,對MySQL相關領域的影響也越來越顯著。 以ChatGPT為例,它是由OpenAI開發的一種基於Transformer架構的大型語言模型,使用了數以億計的網路文本資料進行訓練,GPT-3並採用了175B的龐大參數量,而 GPT-4 更是十倍的參數數量。這使得ChatGPT能夠理解和生成高度擬人化的自然語言,並在問答、對話、文本生成等任務上表現出色。 而 Claude 則是由Anthropic公司開發的另一個大型語言模型,它在ChatGPT的基礎上進行了優化和改進,引入了「憲章」(Charter)的概念,使其在保持高效能的同時,更加安全、可控和符合倫理。此外,Claude還擅長編寫程式碼、進行推理分析等任務,這對MySQL的教學和應用都有著重要的意義。 Gemini 是由Google開發的一個開源的大型語言模型,它採用了最新的Zero-shot技術,能夠在無需微調的情況下,直接應用於各…