(1)  下列四項中,  關(guān)于創(chuàng)建 MySQL 數(shù)據(jù)庫說法錯誤的是 A 。

(A)  MySQL 中所有的數(shù)據(jù)庫都需要用戶自己創(chuàng)建

(B)  每一個數(shù)據(jù)庫都有一個唯一的名稱

(C)  用戶可以通過命令創(chuàng)建數(shù)據(jù)庫

(D)  用戶通過圖形操作界面工具創(chuàng)建數(shù)據(jù)庫"/>
領(lǐng)創(chuàng)教育(山東)集團有限公司
新聞詳情

國家開放大學(xué)高起專真題《MySQL 數(shù)據(jù)庫應(yīng)用試題一》

81
發(fā)表時間:2022-12-29 10:32

1. 單選題

(1)   下列四項中,   關(guān)于創(chuàng)建 MySQL 數(shù)據(jù)庫說法錯誤的是 A 。

(A)   MySQL 中所有的數(shù)據(jù)庫都需要用戶自己創(chuàng)

(B)   每一個數(shù)據(jù)庫都有一個唯一的名稱

(C)   用戶可以通過命令創(chuàng)建數(shù)據(jù)庫

(D)   用戶通過圖形操作界面工具創(chuàng)建數(shù)據(jù)

(2) 設(shè)置字符集的目的是為了避免在數(shù)據(jù)庫中存儲的數(shù)據(jù)出現(xiàn)亂碼

的情,   如果要在數(shù)據(jù)庫中存放中文,   最好使用 C 。

(A)   big5

(B)   gb2312

(C)   gbk

(D)   dec8

(3) 如果要查看某一個數(shù)據(jù)庫的詳細信息,   可以使用 C 命令進行

看。

(A)   SHOW

(B)   SHOW CHARACATER SET

(C)   SHOW CREATE DATABASE

(D)   以上都可以

(4)   下列四項中,   關(guān)于刪除 MySQL 數(shù)據(jù)庫說法正確的是 D 。 (A)   使用圖形操作界面工具刪除數(shù)據(jù)的方法僅有一

(B) 除數(shù)據(jù)庫成功后,原來分配的系統(tǒng)空間被暫時不被收回,需


要時還可以恢復(fù)

(C)   用于刪除數(shù)據(jù)庫的語句是DELETE DATABASE db_name

(D)   刪除數(shù)據(jù)庫后,   數(shù)據(jù)庫中存儲的所有數(shù)據(jù)表和數(shù)據(jù)也將一同刪除,   而且不能恢復(fù)

(5)   MySQL 與其他關(guān)系型數(shù)據(jù)庫 (SQL Server/Oracle)   架構(gòu)上最 大的區(qū)別是D 。

(A)   索   (B)   連接層   (C)   SQL   (D)   存儲引擎層    (6)   MySQL 提供了多種存儲引擎,   下列哪種不屬于它是存儲引擎 C ?

(A)   MyISAM

(B)   InnoDB

(C)   OLTP

(D)   MEMORY

(7)   下列關(guān)于事務(wù)的描述,   錯誤的是 C 。

(A)   MySQL 事務(wù)主要用于處理操作量大, 復(fù)雜度高的數(shù)據(jù)

(B)   在關(guān)系數(shù)據(jù)庫中,   事務(wù)可以是一組 SQL 語句或整個程序 (C)   在關(guān)系數(shù)據(jù)庫中,   事務(wù)不可以是一條 SQL 語句

(D) 務(wù)指訪問并可能更新數(shù)據(jù)庫中各種數(shù)據(jù)項的一個程序執(zhí)行單 。

(8)   下列哪種鎖定機制沒有被 MySQL 各存儲引擎使用B 。

(A)   表級鎖定

(B)   列級鎖定


(C)   行級鎖定

(D)   頁級鎖定

2. 填空題

(1) 如果在創(chuàng)建 MySQL 數(shù)據(jù)庫時不指定字符集,   那么就使用系統(tǒng)符集。   系統(tǒng)默認的字符集是 Server Default 。

(2)   可以通過SHOW CHARACATER SET 語句查看MySQL 中支持的字 符集。

(3)   如果要選擇某一個數(shù)據(jù)庫,   使其成為當前數(shù)據(jù)庫,   可以使用 USE 命令。

(4)   數(shù)據(jù)庫存儲引擎是數(shù)據(jù)庫底層軟件組織,   數(shù)據(jù)庫管理系統(tǒng) (DBMS)   使用它進行創(chuàng)建、查詢、   更新和刪除數(shù)據(jù)等操作。

(5)   查看 MySQL 數(shù)據(jù)庫中存儲引擎的語句是SHOW ENGINES。

(6) 事務(wù)中的操作要么都被執(zhí)行,   要不都不執(zhí)行,   這個特征稱之 為事務(wù)的原子性。

(7)   當用戶對數(shù)據(jù)庫并發(fā)訪問時,   為了確保事務(wù)完整性和數(shù)據(jù)庫致性,   需要使用鎖機制。

(8)   InnoDB 是當前MySQL 數(shù)據(jù)庫版本的默認存儲引擎,   持事務(wù)安全表,   支持行級鎖定和外鍵,   是事務(wù)型數(shù)據(jù)庫的首選引擎。 3. 簡答題

(1)   創(chuàng)建數(shù)據(jù)庫的命令語句是什么?   如何為數(shù)據(jù)庫指定字符集? 案:

創(chuàng)建數(shù)據(jù)庫的語法:


CREATE   DATABASE   db_name   [[DEFAULT]   CHARACTER   SET character_name];character_name:   指數(shù)據(jù)庫的字符集,   設(shè)置字符 集的目是為了避免在數(shù)據(jù)庫中存儲的數(shù)據(jù)出現(xiàn)亂碼的情況。   如果 創(chuàng)建數(shù)據(jù)庫時不指定字符集,   那么就使用系統(tǒng)的字符集。   系統(tǒng)默 認的字符集是ServerDefault。除了系統(tǒng)的默認字符集外,   還可以 big5、dec8、gb2312、gbk 等。   如果要在數(shù)據(jù)庫中存放中文, 最好使用 gbk。

(2)   通過 DROP DATABASE 命令刪除的數(shù)據(jù)庫還可以恢復(fù)其中的數(shù) 據(jù)

案:

使用 DROP DATABASE 命令時要非常謹慎,   在執(zhí)行該命令時,   MySQL 不會出任何提醒確認信息。   刪除數(shù)據(jù)庫后,   數(shù)據(jù)庫中存儲的所有 數(shù)據(jù)和數(shù)據(jù)也將一同被刪除,   而且不能恢復(fù)。

(3)   如何通過命令將某個數(shù)據(jù)庫設(shè)置為 MySQL 的當前數(shù)據(jù)庫?案:

如果要選擇某一個數(shù)據(jù)庫,使其成為當前數(shù)據(jù)庫,可以使用USE 令。擇某一個數(shù)據(jù)庫的語法:   USE db_name;

(4)   MySQL 是如何實現(xiàn)數(shù)據(jù)的一致性和并發(fā)性的?

案:

MySQL 通過事務(wù)和鎖來實現(xiàn)數(shù)據(jù)的一致性和并發(fā)性。事務(wù)指訪問并可 能更數(shù)據(jù)庫中各種數(shù)據(jù)項的一個程序執(zhí)行單元。   一般來說,   事務(wù) 滿足 4 個條件:   原子性 (Atomicity,   或稱不可分割性)、一


致性 (Consistency)、隔離 (Isolation,又稱獨立性)   和持久性 (Durability), 稱之為 ACID 特性。當用戶對數(shù)據(jù)庫并發(fā)訪問時, 確保事務(wù)完整性和數(shù)據(jù)庫一致性,   需要使用鎖機制,   它是實現(xiàn) 數(shù)據(jù)庫發(fā)控制的主要手段。   鎖可以防止用戶讀取正在由其他用戶 的數(shù)據(jù),   并可以防止多個用戶同時更改相同數(shù)據(jù)。   如果不使用 ,   數(shù)據(jù)庫中的數(shù)據(jù)可能在邏輯上不正確,   并且對數(shù)據(jù)的查詢可能 會產(chǎn)生意想不到的結(jié)果。

(5)   MySQL 中都支持哪些存儲引擎?   實際應(yīng)用時該如何選擇? 案:

MySQL 中支的存儲引擎主要包括:   InnoDB、   MyISAM、   MEMORY、 MRG_MYISAM、BLACKHOLE、CSV、ARCHIVE、PERFORMANCE_SCHEMA 等。 際工作中選擇一個合適的存儲引擎是個很復(fù)雜的問題,   每種存儲 都有各自的優(yōu)勢。因此,   不能籠統(tǒng)地說哪個存儲引擎更好,   合適不合適。   如果要提供提交、   回滾和崩潰恢復(fù)能力的事務(wù)安 (ACID 兼容)   能力,   并要求實現(xiàn)并發(fā)控制,   InnoDB 是個很好 選擇。   如果數(shù)據(jù)表主要用來插入和查詢記錄,   MyISAM 引擎能 供較高的處理效率。   如果只是臨時存放數(shù)據(jù),   數(shù)據(jù)量不大,   且不需要較高的數(shù)據(jù)安全性,   可以選擇將數(shù)據(jù)保存在內(nèi)存中的 MEMORY 引擎,   MySQL 中使用該引擎作為臨時表,   存放查詢的中間 結(jié)果如果只有 INSERT 和 SELECT 操作,可以選擇 ARCHIVE 引擎, ARCHIVE 引擎支持高并發(fā)的插入操作,   適合存儲歸檔數(shù)據(jù)。


以上就是關(guān)于國家開放大學(xué)高起?!禡ySQL 數(shù)據(jù)庫應(yīng)用試題》,如果想要咨詢關(guān)于國家開放大學(xué)的任何問題,可以咨詢王老師:18766119382(同微信)

山東省領(lǐng)創(chuàng)教育集團王老師.jpg

分享到:
                         山東領(lǐng)創(chuàng)教育集團地址
                               集團總部:山東省濟南市歷城區(qū)花園路168號二建融基大廈9樓
                                                  二建校區(qū):山東省濟南市歷城區(qū)花園路168號二建融基大廈9樓906、903室
                                                                       聚隆校區(qū):山東省濟南市歷城區(qū)花園路與洪家樓南路交叉路口西南-聚隆財富中心9樓903
                                                海蔚校區(qū):山東省濟南市歷城區(qū)花園路101號海蔚大廈15樓1503-1508
                                             陸港校區(qū):山東省濟南市歷城區(qū)溫梁路6636號濟南陸港大廈1號樓10樓
德州分校:山東省德州市德城區(qū)萬達廣場
                                                東營分校:山東省東營市東營區(qū)北一路730號萬達廣場甲級寫字樓1709室
             淄博分校:淄博市張店區(qū)華光路云龍國際B座1001                                  青島分校:青島市李滄區(qū)重慶路30號中南世紀城南側(cè)商業(yè)樓2層
                                      留學(xué)部門:山東省濟南市歷城區(qū)花園路101號海蔚大廈15樓1502室
                                          歷山分部:濟南市歷城區(qū)花園路與歷山路交叉口泉景恒展大廈1001室
                  韓國分部:韓國首爾市江南區(qū)驛三路215號2層          
             聯(lián)系我們:15550011809(同微信) 周老師    
在线视频中文字幕乱人伦,最新在线精品国自产一区,尤物精品国产第一福利网站,97Sese97国产在线,中国一区二区三区无码国产,国产日韩久久免费福利网站,久久久少妇无码电影,日韩中文字幕无码高清毛
<acronym id="msc0a"></acronym>
  • <pre id="msc0a"></pre>