阿摩線上測驗
登入
首頁
>
捷運◆手機APP程式開發及應用
>
108年 - 10808 臺北捷運:手機APP程式開發及應用#79375
>
題組內容
三、請回答以下 SQL 語法及操作問題(共 30 分)
(二) 請寫出 SQL 指令以完成資料庫操作。
(1) 建立名為 testDB 之資料庫。(3 分)
其他申論題
(三) 請說明 Android 應用程式宣示說明檔(AndroidManifest.xml) 的主要動作。(10 分)
#323174
(一) View Controller 是很常使用的視圖控制器,請畫出其狀態圖 (Valid State Transition) 並以此說明 viewDidLoad() 、 viewDidAppear(_:)、viewDidDisappear(_:)之呼叫時機。(10 分)
#323175
(二) 請說明以下程式執行結果。(10 分)
#323176
(一) 請說明何謂 sql injection,並且提出對應方案。(8 分)
#323177
(2) 於 test 資料庫建立名為 testTable 之資料表,此資料表 包含 4 個欄位,欄位名稱為 testID 、testName、 testDescribe,格式各為整數、長度為 25 之可變字元、 長度為 255 之可變字元。(3 分)
#323179
(3) 於 testTable 插入 3 筆資料,資料如下:(2 分)
#323180
(三) 現有兩個 table,名稱為 table1 與 table 2,table1 欄位包含 Name、ID1,table2 欄位包含 data、ID1、data,請說明以 下查詢指令的執行結果: SELECT table1.Name, COUNT(table2.data) AS Number F ROM table2 LEFT JOIN table1 ON table2.ID1 = table1.ID1 GROUP BY Name; (7 分)
#323181
(四) 請說明 DROP TABLE 和 TRUNCATE TABLE 的差別。(7 分)
#323182
(三) 請說明以下程式碼片段執行結果。(15 分)
#323183
(一) 一度電的電費為 3 元,若一盞 100 瓦的燈連續亮了 10 天,則電費為多少元?(10 分)
#323184