首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載 | ||
![]() |
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試 MPA考試 | 中科院 |
|
![]() |
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語 |
|
![]() |
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 華為認證 | Java認證 |
|
![]() |
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格 報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師 人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平 駕駛員 | 網絡編輯 |
|
![]() |
衛生資格 | 執業醫師 | 執業藥師 | 執業護士 | |
![]() |
會計從業資格考試(會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師 注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師 |
|
![]() |
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師 質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師 設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師 城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師 |
|
![]() |
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲 |
(2)SQL除了具有數據查詢的功能外,還有_____。
A.數據定義 B.數據操縱 C.數據控制 D.以上答案均正確
【解析】本題考查的知識點是SQL語言的作用。在VisualFoxPro中,SQL的功能有四個:數據查詢、數據定義、數據操縱、數據控制。因此正確答案為D。
【答案】D
(3)下列選項中,不屬于數據定義功能的SQL語句是__________。
A.CREATE B.ALTER C.SELECT D.DROP
【解析】本題考查的知識點是SQL命令動詞的作用。
選項A用來創建表;選項B用來修改表結構;選項C用來查詢;選項D用來刪除表文件。在Visual FoxPro中,選項A,B,D都具有數據定義功能,只有選項C具有數據查詢的功能。
【答案】C
(4)SQL的核心是__________。
A.數據查詢 B.數據定義 C.數據操縱 D.數據控制
【解析】本題考查的知識點是SQL的核心。SQL作為結構化查詢語言,其核心是查詢。因此正確答案為A。
【答案】A
(5)SQL同其他數據操作語言不同,其關鍵在于_____。
A.SQL是一種過程性語言 B.SQL是一種非過程性語言
C.SQL語言簡練 D.SQL的詞匯有限
【解析】本題考查的知識點是SQL不同于其他語言的關鍵。SQL同其他數據操作語言不同的關鍵是SQL是一種非過程性語言。通過這一功能用戶只需說明做什么,而不用說明怎么做,不用了解數據存儲的格式及SQL命令的內部執行過程,就可以方便地對數據庫進行操作。
選項A的說法錯誤,選項C和D是SQL語言的特點,但不是SQL語言同其他數據操作語言不同的關鍵。
【答案】B
(6)建立表結構的SQL命令是____。
A.ALTER TABLE B.DROP TABLE
C.CREAT TABLE D.CREAT INDEX
【解析】本題考查的知識點是建立表結構的SQL命令。建立表結構的SQL命令是CREAT TABLE。ALTER TABLE命令的作用是修改表結構;DROP TABLE命令的作用是刪除表;CREAT INDEX命令的作用是建立索引。
【答案】C
(7)SQL可以_____使用,也可以_____使用。
【解析】本題考查的知識點是SQL語言的使用方式。SQL語言可以直接以命令方式交互使用,也可以嵌入到程序設計語言中以程序方式使用。
【答案】直接以命令方式交互,嵌入到程序設計語言中以程序方式
(8)在ALTER TABLE中,_____用來添加新字段;_____修改已有字段。
【解析】本題考查的知識點是ALTER TABLE命令及各子項的作用。在ALTER TABLE命令中,ADD用來添加新字段;ALTER用來修改已有字段。
【答案】ADD ALTER
四、數據操縱
數據操縱語言是完成數據操作的命令,一般分為兩種類型的數據操縱,它們統稱為DML:
●數據查詢:尋找所需的具體數據。
●數據修改:添加、刪除和改變數據。
數據操縱語言一般由INSERT(插入)、DELETE(刪除)、UPDATE(更新),SELECT(查詢)等組成,由于SELECT比較特殊,所以一般又將它以查詢語言單獨出現。
1.插入記錄
【格式1】
INSERT INTO<表名>[<字段名表>]VALUES(<表達式表>)
【格式2】
INSERT INTO<表名>FROM ARRAY<數組名>|FROM MEMVAR
【功能】在指定的表文件尾部追加一條記錄。格式1用表達式表中的各表達式值賦值給<字段名表>中的相應的各字段。格式2用數組或內存變量的值賦值給表文件中各字段。
【說明】如果某些字段名在INTO子句中沒有出現,則新記錄在這些字段名上將取空值(或默認值)。<字段名表>:指定表文件中的字段,缺省時,按表文件字段的順序依次賦值。
<表達式表>:指定要追加的記錄各個字段的值。
【例1】在表文件STUD的末尾追加三條記錄。
***用表達式方式追加第一條記錄***
INSERT INTO STUD(學號,姓名,性別,班級名,系別代號,地址,出生日期,是否團員);
VALUES("011110","李中國","男","計0121","01","湖北武漢",{^2005/01/06},.T.)
***用數組方式追加第二條記錄***
DIMENSION TA[8]
TA(1)="011103"
TA(2)="李寧"
TA(3)="女"
TA(4)="電0134"
TA(5)="02"
TA(6)="長沙希賽教育"
TA(7)={^2005/01/15}
TA(8)=.T.
INSERT INTO STUD FROM ARRAY TA
***用內存變量方式追加第三條記錄***
學號="011202"
姓名="趙娜"
性別="女"
班級名="英0112"
系別代號="03"
地址="廣西南寧"
出生日期={^2002/12/14}
是否團員=.F.
INSERT INTO STUD FROM MEMVAR
LIST
相關推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |