阿摩線上測驗 登入

申論題資訊

試卷:104年 - 104 普通考試_統計、資訊處理:資料處理概要#42865
科目:資料處理
年份:104年
排序:0

題組內容

一、資料庫領域中,有種語言,稱為 SQL 語言。

申論題內容

⑵請分別說明 SQL 中的 1.資料定義語言(Data Definition Language),2.資料操作 語言(Data Manipulation Language),3.資料控制語言(Data Control Language), 這三者的內容及用途。(30 分)

詳解 (共 3 筆)

詳解 提供者:moerstw
1.Data Definition Language 2.Data Manipulation Language 3.Data Control Language
詳解 提供者:練習生
1.資料定義語言 Data Definition Language 是SQL語言集中,負責資料結構定義與資料庫物件定義的語言,由CREATE、ALTER與DROP三個語法所組成 CREATE 是負責資料庫物件的建立,舉凡資料庫、資料表、資料庫索引、預存程式、使用者函式、觸發程式或是使用者自定型別等物件,都可以使用 CREATE 指令來建立,而為了各式資料庫物件的不同,CREATE 也有很多的參數。 ALTER 是負責資料庫物件修改的指令,相較於 CREATE 需要定義完整的資料物件參數,ALTER 則是可依照要修改的幅度來決定使用的參數 DROP 則是刪除資料庫物件的指令,並且只需要指定要刪除的資料庫物件名稱即可,在 DDL 語法中算是最簡單的。 2.資料操縱語言 Data Manipulation Language 是SQL語言中,負責對資料庫物件執行資料存取工作的指令集,以INSERT、UPDATE、DELETE三種指令為核心,分別代表插入、更新與刪除 3.資料控制語言 Data Control Language在SQL語言中,是一種可對資料存取權進行控制的指令,它可以控制特定使用者帳戶對資料表、檢視表、預存程式、使用者自訂函式等資料庫物件的控制權。由 GRANT 和 REVOKE 兩個指令組成。
詳解 提供者:練習生
1.資料定義語言 Data Definition Language 是SQL語言集中,負責資料結構定義與資料庫物件定義的語言,由CREATE、ALTER與DROP三個語法所組成 CREATE 是負責資料庫物件的建立,舉凡資料庫、資料表、資料庫索引、預存程式、使用者函式、觸發程式或是使用者自定型別等物件,都可以使用 CREATE 指令來建立,而為了各式資料庫物件的不同,CREATE 也有很多的參數。 ALTER 是負責資料庫物件修改的指令,相較於 CREATE 需要定義完整的資料物件參數,ALTER 則是可依照要修改的幅度來決定使用的參數 DROP 則是刪除資料庫物件的指令,並且只需要指定要刪除的資料庫物件名稱即可,在 DDL 語法中算是最簡單的。 2.資料操縱語言 Data Manipulation Language 是SQL語言中,負責對資料庫物件執行資料存取工作的指令集,以INSERT、UPDATE、DELETE三種指令為核心,分別代表插入、更新與刪除 3.資料控制語言 Data Control Language在SQL語言中,是一種可對資料存取權進行控制的指令,它可以控制特定使用者帳戶對資料表、檢視表、預存程式、使用者自訂函式等資料庫物件的控制權。由 GRANT 和 REVOKE 兩個指令組成。