新聞詳情
國家開放大學(xué)高起專真題《MySQL 數(shù)據(jù)庫應(yīng)用試題二》224
發(fā)表時(shí)間:2022-12-29 09:42 MySQL 數(shù)據(jù)庫應(yīng)用試題 1. 單選題 (1) 下列四項(xiàng)中, 不屬于 MySQL 數(shù)據(jù)庫優(yōu)勢和特性的是 C 。 (A) 運(yùn)行速度快 (B) 可移植性強(qiáng) (C) 對(duì)所有用戶免費(fèi) (D) 接口十分豐富 (2) 在高并發(fā)、 事務(wù)等場景下, MySQL 5.5 數(shù)據(jù)庫默認(rèn)使用哪種 存儲(chǔ)引擎? B。 (A) Myisam (B) InnoDB (C) Memory (D) ndbCluster (3) 如果 MySQL Server 運(yùn)行在Linux 操作系統(tǒng)上, 那么訪問 MySQL 服務(wù)器的客戶端程序應(yīng)該運(yùn)行在D 操作系統(tǒng)上。 (A) Linux (B) Windows (C) Mac OS (D) 以上都可以 (4) MySQL 數(shù)據(jù)庫是一個(gè)A 數(shù)據(jù)庫服務(wù)器。 (A) 多用戶、 多線程 (B) 單用戶、 多線程 (C) 單用戶、 單線程 (D) 以上都不是 (5) 下列四項(xiàng)中, 哪種方式不能啟動(dòng) MySQL 服務(wù)器 D 。 (A) 在Windows“服務(wù)”窗口設(shè)置 (B) 在 DOS 命令窗口輸入start 命令 (C) 將MySQL 安裝為Windows 服務(wù), 啟動(dòng)Windows 時(shí)自動(dòng)啟動(dòng) (D) 雙擊 MySQL 在桌面上的圖標(biāo) (6) 下面四項(xiàng)中, 哪種不是 MySQL 圖形化管理工具 C 。 (A) MySQL Workbench (B) phpMyAdmin (C) MySQL Community Server (D) MySQLDumper (7) 下列關(guān)于 WampServer 說法錯(cuò)誤的是A 。 (A) WampServer 安裝完成后, 需要對(duì)環(huán)境進(jìn)行各種配置(B) WampServer 是完全免費(fèi)的 (C) WampServer 支持中文語言 (D) Windows 環(huán)境下的Apache Web 服務(wù)器、 PHP 解釋器以及 MySQL 數(shù)據(jù)庫的整合軟件包 (8) 下面關(guān)于 MySQL Workbench, 說法錯(cuò)誤的是 D 。 (A) 可用于創(chuàng)建復(fù)雜的ER 模型 (B) 可用于建立數(shù)據(jù)庫文檔 (C) 可用于數(shù)據(jù)庫管理 (D) 提供中文操作界面 2. 填空題 (1) MySQL 作為最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一, 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。 (2) MySQL 數(shù)據(jù)庫是C/S 結(jié)構(gòu)的實(shí)現(xiàn), 由一個(gè)服務(wù)器守護(hù)程序 mysqlId 和很多不同的客戶程序和庫組成。 (3) MySQL 安裝完畢之后, 需要啟動(dòng)服務(wù)器進(jìn)程, 不然客戶端無 法連接數(shù)據(jù)庫。 (4) 退出MySQL 數(shù)據(jù)庫的命令為quit 或exit。 (5) 在登錄 MySQL 數(shù)據(jù)庫時(shí),直接用mysql 登錄命令出現(xiàn)“mysql 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序”錯(cuò)誤提示, 則有可能 是需要進(jìn)行環(huán)境變量配置。 (6) phpMyAdmin 是一個(gè)以PHP 為基礎(chǔ), 以Web-Base 方式架構(gòu) 在網(wǎng)站主機(jī)上的MySQL 的數(shù)據(jù)庫管理工具, 讓管理者可用 Web 接 口管理 MySQL 數(shù)據(jù)庫。 3. 簡答題 (1) MySQL 的優(yōu)勢和特性有哪些? 答案:和其他數(shù)據(jù)庫管理系統(tǒng)相比, MySQL 數(shù)據(jù)庫具有如下優(yōu)勢和 特性: 1)運(yùn)行速度快:支持多線程,充分利用 CPU 資源;優(yōu)化的 SQL 查 詢算法可有效地提高查詢速度。 2) 價(jià)格: MySQL 是開源的, 對(duì)多數(shù)個(gè)人用戶來說是免費(fèi)的。 3) 容易使用: 與其他大型數(shù)據(jù)庫的設(shè)置和管理相比, 其復(fù)雜程度 較低, 容易學(xué)習(xí)。 為用戶提供了用于管理、 檢查、 優(yōu)化數(shù)據(jù)庫操 作的管理工具。 4) 可移植性強(qiáng): 使用 C 和 C++編寫, 并使用了多種編譯器進(jìn)行測 試, 保證了源代碼的可移植性。 支持 AIX、 FreeBSD、 HP-UX、 Linux、Mac OS、 NovellNetware、 OpenBSD、 OS/2Wrap、 Solaris、 Windows 等多種操作系統(tǒng)。 5) 接口十分豐富: 為 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、 Ruby、 .NET 和 Tcl 等多種編程語言提供了API。 6) 功能強(qiáng)大: MySQL 數(shù)據(jù)庫是一個(gè)真正多用戶、 多線程 SQL 數(shù) 據(jù)庫服務(wù)器, 它是C/S 結(jié)構(gòu)的實(shí)現(xiàn), 由一個(gè)服務(wù)器守護(hù)程序 mysqlId 和很多不同的客戶程序和庫組成。 可支持大型的數(shù)據(jù)庫, 并且支持多種存儲(chǔ)引擎。 7) 使用靈活: 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù) 器網(wǎng)絡(luò)環(huán)境中, 也能夠作為一個(gè)庫而嵌入到其他的軟件中。 提供多 語言支持,常見的編碼如中文的 GB 2312、BIG5, 日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。此外,還提供了TCP/IP、ODBC 和JDBC 等多種數(shù)據(jù)庫連接途徑。 8) 安全性強(qiáng): 十分靈活和安全的權(quán)限和密碼系統(tǒng), 允許基于主機(jī) 的驗(yàn)證。 連接到服務(wù)器時(shí), 所有的密碼傳輸均采用加密形式, 從 而保證了密碼安全。 9) (2)MySQL 官方網(wǎng)站上都提供了哪些下載版本? 作為普通學(xué)習(xí) 者, 通常用哪個(gè)版本比較合適? 答案:MySQL 官方網(wǎng)站上針對(duì)不同的用戶, 提供了多種版本。 1) MySQL Community Server (社區(qū)版): 該版本完全免費(fèi), 但官 方不提供技術(shù)支持。 2) MySQL Enterprise Edition (企業(yè)版): 能夠以很高性價(jià)比為企 業(yè)提供數(shù)據(jù)倉庫應(yīng)用,支持 ACID 事務(wù)處理, 提供完整的提交、 回 滾、 崩潰服務(wù)和行級(jí)鎖定功能。 但該版本是付費(fèi)使用的, 官方提 供電話技術(shù)支持。 3) MySQL Cluster (集群版): 可將幾個(gè) MySQL Server 封裝成一 個(gè)Server, 主要用于架設(shè)集群服務(wù)器。 無法單獨(dú)使用, 需要在社 區(qū)版或企業(yè)版上使用。 開源免費(fèi)。MySQL Community Server 是開源 免費(fèi)的, 這也是普通學(xué)習(xí)者最常使用的版本。 (3) 啟動(dòng)和停止 MySQL 服務(wù)的命令是什么? 答案: 啟動(dòng)命令: \ > net start *name 停止命令: \ > net stop *name (4) 登錄和退出 MySQL 的命令是什么? 答案: 登錄MySQL 數(shù)據(jù)庫的命令格式為: \ > mysql –u 登錄名 –h 服 務(wù)器地址–p 密碼退出MySQL 數(shù)據(jù)庫的命令格式為:mysql > quit 或 mysql > exit 以上就是關(guān)于國家開放大學(xué)高起?!禡ySQL 數(shù)據(jù)庫應(yīng)用試題》,如果想要咨詢關(guān)于國家開放大學(xué)的任何問題,可以咨詢王老師:18766119382(同微信) |