版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MySQL數(shù)據(jù)字典與系統(tǒng)表試題及答案姓名:____________________
一、單項選擇題(每題2分,共10題)
1.MySQL中,用于存儲所有數(shù)據(jù)庫信息的系統(tǒng)表是:
A.INFORMATION_SCHEMA
B.SCHEMA
C.SYS
D.USER
2.以下關(guān)于MySQL數(shù)據(jù)字典的描述,錯誤的是:
A.數(shù)據(jù)字典提供了關(guān)于數(shù)據(jù)庫對象的詳細信息
B.數(shù)據(jù)字典中包含了所有數(shù)據(jù)庫用戶的權(quán)限信息
C.數(shù)據(jù)字典中的信息是動態(tài)變化的
D.數(shù)據(jù)字典中的信息可以通過SQL語句直接修改
3.在MySQL中,查看數(shù)據(jù)庫中所有表的名稱可以使用以下命令:
A.SELECT*FROMtables;
B.SELECT*FROMTABLES;
C.SELECT*FROMinformation_schema.tables;
D.SELECT*FROMsys.tables;
4.以下關(guān)于MySQL系統(tǒng)表的描述,正確的是:
A.系統(tǒng)表是MySQL數(shù)據(jù)庫的一部分,與用戶創(chuàng)建的表沒有直接關(guān)聯(lián)
B.系統(tǒng)表包含了MySQL數(shù)據(jù)庫的元數(shù)據(jù)信息
C.系統(tǒng)表的數(shù)據(jù)結(jié)構(gòu)與用戶表相同
D.系統(tǒng)表不能被用戶直接修改
5.以下關(guān)于MySQL系統(tǒng)表`information_schema.tables`的描述,錯誤的是:
A.該表存儲了所有數(shù)據(jù)庫中表的名稱、類型、引擎等信息
B.該表中的數(shù)據(jù)是動態(tài)變化的
C.該表中的信息可以通過SQL語句直接修改
D.該表是MySQL系統(tǒng)表的一部分
6.以下關(guān)于MySQL系統(tǒng)表`information_schema.columns`的描述,正確的是:
A.該表存儲了所有數(shù)據(jù)庫中列的名稱、數(shù)據(jù)類型、默認值等信息
B.該表中的數(shù)據(jù)是靜態(tài)的,不會隨著數(shù)據(jù)的增加而變化
C.該表中的信息可以通過SQL語句直接修改
D.該表是MySQL系統(tǒng)表的一部分
7.在MySQL中,查看數(shù)據(jù)庫中所有用戶信息的命令是:
A.SELECT*FROMusers;
B.SELECT*FROMinformation_schema.users;
C.SELECT*FROMsys.users;
D.SELECT*FROMuser;
8.以下關(guān)于MySQL系統(tǒng)表`information_schema.tables`中`table_schema`列的描述,正確的是:
A.該列存儲了表的所屬數(shù)據(jù)庫的名稱
B.該列存儲了表的創(chuàng)建者
C.該列存儲了表的創(chuàng)建時間
D.該列存儲了表的存儲引擎
9.在MySQL中,查看數(shù)據(jù)庫中所有存儲過程的命令是:
A.SELECT*FROMprocedures;
B.SELECT*FROMinformation_cedures;
C.SELECT*FROMcedures;
D.SELECT*FROMprocedure;
10.以下關(guān)于MySQL系統(tǒng)表`information_schema.table_constraints`的描述,正確的是:
A.該表存儲了所有數(shù)據(jù)庫中表約束的名稱、類型、索引等信息
B.該表中的數(shù)據(jù)是靜態(tài)的,不會隨著數(shù)據(jù)的增加而變化
C.該表中的信息可以通過SQL語句直接修改
D.該表是MySQL系統(tǒng)表的一部分
二、多項選擇題(每題3分,共10題)
1.MySQL數(shù)據(jù)字典中的信息包括:
A.數(shù)據(jù)庫的版本信息
B.數(shù)據(jù)庫中所有表的名稱和結(jié)構(gòu)
C.數(shù)據(jù)庫中所有用戶的權(quán)限信息
D.數(shù)據(jù)庫中所有存儲過程和函數(shù)的定義
E.數(shù)據(jù)庫中所有觸發(fā)器的定義
2.以下哪些是MySQL系統(tǒng)表的作用:
A.存儲數(shù)據(jù)庫的元數(shù)據(jù)信息
B.提供查詢數(shù)據(jù)庫結(jié)構(gòu)的工具
C.存儲數(shù)據(jù)庫的配置信息
D.存儲用戶定義的數(shù)據(jù)
E.存儲數(shù)據(jù)庫的日志信息
3.使用MySQL系統(tǒng)表`information_schema.tables`可以查詢到以下信息:
A.表的名稱
B.表的類型
C.表的引擎
D.表的字符集
E.表的創(chuàng)建時間
4.以下關(guān)于MySQL系統(tǒng)表`information_schema.columns`的列描述正確的是:
A.`column_name`列存儲列的名稱
B.`data_type`列存儲列的數(shù)據(jù)類型
C.`is_nullable`列存儲列是否可以為NULL
D.`column_default`列存儲列的默認值
E.`extra`列存儲列的額外信息,如自動遞增等
5.MySQL數(shù)據(jù)字典中的信息可以通過以下方式獲取:
A.使用SELECT語句查詢系統(tǒng)表
B.使用SHOW命令
C.使用MySQL命令行工具
D.使用圖形界面工具
E.使用編程語言編寫程序
6.以下關(guān)于MySQL系統(tǒng)表`information_schema.table_constraints`的描述正確的是:
A.該表存儲了所有表上的約束信息
B.`constraint_name`列存儲約束的名稱
C.`constraint_type`列存儲約束的類型(如PRIMARYKEY,FOREIGNKEY等)
D.`table_name`列存儲約束所在的表名
E.`referenced_table_name`列存儲被約束的表名
7.在MySQL中,以下哪些命令可以用來查看數(shù)據(jù)庫中的系統(tǒng)表:
A.SELECT*FROMinformation_schema.tables;
B.SELECT*FROMsys.tables;
C.SELECT*FROMmysql.tables;
D.SELECT*FROMinformation_schema.columns;
E.SELECT*FROMsys.columns;
8.以下關(guān)于MySQL系統(tǒng)表`information_schema.views`的描述正確的是:
A.該表存儲了所有數(shù)據(jù)庫中視圖的定義
B.`view_name`列存儲視圖的名稱
C.`view_definition`列存儲視圖的定義
D.`table_schema`列存儲視圖所屬的數(shù)據(jù)庫
E.`table_catalog`列存儲視圖所屬的數(shù)據(jù)庫的名稱
9.以下哪些是MySQL系統(tǒng)表`information_schema.table_privileges`的作用:
A.存儲數(shù)據(jù)庫中所有表的權(quán)限信息
B.`grantee`列存儲擁有權(quán)限的用戶或角色
C.`grantee`列存儲權(quán)限授予者的用戶或角色
D.`table_name`列存儲被授權(quán)的表名
E.`is_grantable`列存儲權(quán)限是否可被授予其他用戶
10.以下關(guān)于MySQL系統(tǒng)表`information_schema.key_column_usage`的描述正確的是:
A.該表存儲了所有表上鍵列的使用情況
B.`table_schema`列存儲表所屬的數(shù)據(jù)庫
C.`table_name`列存儲表名
D.`column_name`列存儲鍵列的名稱
E.`constraint_name`列存儲約束的名稱
三、判斷題(每題2分,共10題)
1.MySQL數(shù)據(jù)字典中的信息是靜態(tài)的,不會隨著數(shù)據(jù)庫的使用而變化。(×)
2.使用SHOWTABLES命令可以列出當(dāng)前數(shù)據(jù)庫中所有的表。(√)
3.MySQL系統(tǒng)表`information_schema.tables`中的`table_schema`列存儲了表的所屬數(shù)據(jù)庫的名稱。(√)
4.數(shù)據(jù)字典中的信息可以通過SQL語句進行修改。(×)
5.MySQL系統(tǒng)表`information_schema.columns`中的`is_nullable`列存儲了列是否可以為NULL的信息。(√)
6.使用SHOWCOLUMNS命令可以查看某個表的列信息。(√)
7.MySQL系統(tǒng)表`information_schema.table_constraints`存儲了所有數(shù)據(jù)庫中表約束的名稱、類型和索引信息。(√)
8.數(shù)據(jù)字典中的信息可以通過圖形界面工具進行查詢。(√)
9.MySQL系統(tǒng)表`information_schema.views`存儲了所有數(shù)據(jù)庫中視圖的定義。(√)
10.使用SHOWGRANTS命令可以查看某個用戶的所有權(quán)限信息。(√)
四、簡答題(每題5分,共6題)
1.簡述MySQL數(shù)據(jù)字典的主要功能。
2.解釋MySQL系統(tǒng)表`information_schema.tables`中`table_type`列的含義。
3.如何使用MySQL系統(tǒng)表`information_schema.columns`查詢某個表的列數(shù)據(jù)類型?
4.描述MySQL系統(tǒng)表`information_schema.table_constraints`在數(shù)據(jù)庫中的作用。
5.如何查看當(dāng)前數(shù)據(jù)庫中所有存儲過程的名稱和定義?
6.簡述使用MySQL系統(tǒng)表`information_schema.views`查詢視圖定義的優(yōu)點。
試卷答案如下
一、單項選擇題答案及解析思路
1.A解析:INFORMATION_SCHEMA是MySQL提供的一個標(biāo)準(zhǔn)信息庫,包含了數(shù)據(jù)庫的元數(shù)據(jù)信息。
2.D解析:數(shù)據(jù)字典中的信息是靜態(tài)的,不能通過SQL語句直接修改。
3.C解析:information_schema.tables是用于查詢數(shù)據(jù)庫中所有表的系統(tǒng)表。
4.B解析:系統(tǒng)表存儲了數(shù)據(jù)庫的元數(shù)據(jù)信息,與用戶創(chuàng)建的表沒有直接關(guān)聯(lián)。
5.C解析:information_schema.tables中的數(shù)據(jù)是動態(tài)變化的,不能直接修改。
6.A解析:information_schema.columns存儲了所有數(shù)據(jù)庫中列的名稱和相關(guān)信息。
7.B解析:information_schema.users系統(tǒng)表存儲了數(shù)據(jù)庫中所有用戶的信息。
8.A解析:table_schema列存儲了表的所屬數(shù)據(jù)庫的名稱。
9.B解析:SHOWPROCEDURESTATUS命令可以列出當(dāng)前數(shù)據(jù)庫中所有存儲過程的名稱和定義。
10.A解析:information_schema.table_constraints存儲了所有表上約束的信息。
二、多項選擇題答案及解析思路
1.ABCDE解析:數(shù)據(jù)字典包含了數(shù)據(jù)庫的版本、表結(jié)構(gòu)、用戶權(quán)限、存儲過程和觸發(fā)器等信息。
2.ABC解析:系統(tǒng)表存儲了元數(shù)據(jù)、查詢工具和配置信息,不存儲用戶數(shù)據(jù)和日志信息。
3.ABCDE解析:可以使用SELECT語句、SHOW命令、命令行工具和圖形界面工具獲取數(shù)據(jù)字典信息。
4.ABCDE解析:information_schema.columns中的列描述了列的名稱、類型、是否為NULL、默認值和額外信息。
5.ABDE解析:information_schema.table_constraints存儲了表約束的名稱、類型、所屬表和被引用表信息。
6.ABCDE解析:SHOWTABLES命令列出當(dāng)前數(shù)據(jù)庫中的所有表,而其他選項涉及系統(tǒng)表查詢。
7.ABCDE解析:information_schema.views存儲了視圖的定義,包括視圖名稱、定義和所屬數(shù)據(jù)庫。
8.ABCDE解析:information_schema.table_privileges存儲了數(shù)據(jù)庫中所有表的權(quán)限信息。
9.ABCDE解析:information_schema.key_column_usage存儲了表上鍵列的使用情況,包括表名、列名和約束名。
三、判斷題答案及解析思路
1.×解析:數(shù)據(jù)字典中的信息是動態(tài)變化的,會隨著數(shù)據(jù)庫的使用而更新。
2.√解析:SHOWTABLES命令可以列出當(dāng)前數(shù)據(jù)庫中所有的表。
3.√解析:table_schema列確實存儲了表的所屬數(shù)據(jù)庫的名稱。
4.×解析:數(shù)據(jù)字典中的信息是靜態(tài)的,不能通過SQL語句直接修改。
5.√解析:is_nullable列存儲了列是否可以為NULL的信息。
6.√解析:SHOWCOLUMNS命令可以查看某個表的列信息。
7.√解析:information_schema.table_constraints存儲了所有表約束的信息。
8.√解析:數(shù)據(jù)字典中的信息可以通過圖形界面工具進行查詢。
9.√解析:information_schema.views存儲了所有數(shù)據(jù)庫中視圖的定義。
10.√解析:SHOWGRANTS命令可以查看某個用戶的所有權(quán)限信息。
四、簡答題答案及解析思路
1.MySQL數(shù)據(jù)字典的主要功能包括存儲數(shù)據(jù)庫的元數(shù)據(jù)信息、提供查詢數(shù)據(jù)庫結(jié)構(gòu)的工具、存儲用戶權(quán)限信息等。
2.table_type列的含義是描述表的類型,如BASETABLE、VIEW等。
3.使用SELECT語句查詢某個表的列
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三視圖小學(xué)生題目及答案
- 養(yǎng)老院老人生活照顧人員行為規(guī)范制度
- 養(yǎng)老院老人緊急救援人員福利待遇制度
- 養(yǎng)老院老人健康監(jiān)測報告制度
- 養(yǎng)老院工作人員職責(zé)分工制度
- 大專入門考試題目及答案
- 辦公室消防安全管理制度
- 鐵路四確認制度
- 小藝考初試考哪些題目及答案
- 電商平臺支付流程設(shè)計原則
- 2025年鑄造原理考試試題及答案
- 2025全國注冊監(jiān)理工程師繼續(xù)教育必考題庫和答案
- 衣柜全屋定制設(shè)計方案
- ESG理論與實務(wù) 課件 第一章 ESG概述
- 食堂餐廳維修項目方案(3篇)
- 醫(yī)用手術(shù)器械講解
- 冰芯氣泡古大氣重建-洞察及研究
- DB37∕T 5031-2015 SMC玻璃鋼檢查井應(yīng)用技術(shù)規(guī)程
- 口腔腫瘤手術(shù)配合方案
- 新疆金川礦業(yè)有限公司堆浸場擴建技改項目環(huán)評報告
- 2025至2030年中國武漢餐飲行業(yè)市場現(xiàn)狀調(diào)查及發(fā)展趨向研判報告
評論
0/150
提交評論