首頁 / CompScience / Database / MySQL / MySQL DML

MySQL DML

2013-05-17_114702

這是MySQL 5實力養成暨評量裡的3-37.『下列有關SQL的資料操作語言()的敘述,何項是錯誤?』

答案:(A) 新增資料是透過INSERT INTO指令來進行;新增資料時,欄位名稱與值的數量、資料型態及資料長度必須一致

資料庫的世界常常有一些D什麼L的縮寫,ㄚ琪到現在還是有點搞不清楚,所以這題就陣亡了,今天一定要好好記起來才是。我們先把資料庫課程會題到的幾個縮寫列一下:

  • Data Query Language, DQL (資料查詢語言)
    • 用來查詢資料庫中的資料(某些書將DQL併入DML一起討論)
  • Data Definition Language, DDL (資料定義語言)

    • 用來宣告(或建立)資料庫物件
    • 針對Table, View或Database做建立(Create)、刪除(Drop)、更改(Alter)等動作。
  • , DML (資料操作語言)
    • 用來操作資料庫中的資料
    • 針對Table內的Data,做插入(Insert)、更新(Update)、刪除(Delete)等動作。
  • Data Control Language, DCL (資料控制語言)
    • 用來從事資料庫的權限控管,如Grant、Revoke、Alter Password等動作。

從這裡的說明應該可以看出來CREATE TABLE應該是DDL的部份,我一直覺得沒有錯,反倒是INSERT INTO的部份,說實在的我到現在還是看不出來哪裡錯說?有智慧的各位幫忙解惑一下吧,感恩。

Print Friendly, PDF & Email
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

One comment

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top