二級數(shù)據(jù)庫程序設計考試題庫及答案_第1頁
二級數(shù)據(jù)庫程序設計考試題庫及答案_第2頁
二級數(shù)據(jù)庫程序設計考試題庫及答案_第3頁
二級數(shù)據(jù)庫程序設計考試題庫及答案_第4頁
二級數(shù)據(jù)庫程序設計考試題庫及答案_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

二級數(shù)據(jù)庫程序設計考試題庫及答案

一、單選題

1.下列關于用戶及權限的敘述中,錯誤的是()

A、刪除用戶時:系統(tǒng)同時刪除該用戶創(chuàng)建的數(shù)據(jù)表

B、root用戶擁有操作和管理MySQL的所有權限

C、系統(tǒng)允許給用戶授予與root相同的權限

D、新建用戶必須經(jīng)過授權才能訪問數(shù)據(jù)庫

參考答案:A

2.軟件測試的目的()

A、評估軟件可靠性

B、發(fā)現(xiàn)并改正程序中的錯誤

C、改正程序中的錯誤

D、發(fā)現(xiàn)程序中的錯誤

參考答案:D

3.數(shù)據(jù)庫備份的程序()

A、mysqladmin

B、mysqldump

C、mysqlcheck

D、mysqlimport

參考答案:B

4.下列關于MySQL的說法,正確的是()

A、MySQL能夠運行與多種操作系統(tǒng)平臺

B、MySQL的編程語言是PHP

C、MySQL只適用于中小型應用系統(tǒng)

D、MySQL具有數(shù)據(jù)庫檢索和界面設計的功能

參考答案:A

5.二進制日志文件敘述錯誤的是()

A、使用二進制日志文件能夠監(jiān)視用戶對數(shù)據(jù)庫的所有操作

B、二進制日志文件記錄對所有數(shù)據(jù)庫的更新操作

C、啟用二進制日志文件,會使系統(tǒng)性能有所降低

D、啟用二進制日志文件,會浪費一定的存儲空間

參考答案:A

6.mysql中,子查詢可以使用運算符any,他表示()

A、所有值都滿足條件

B、至少一個值滿足條件

C、一個值都不用滿足條件

D、至多一個值滿足條件

參考答案:B

7.在MySQL數(shù)據(jù)庫中,可以再服務器、數(shù)據(jù)庫、表等級上指定缺省字

符集,而這些字符集的設定將作用于()

A、所有字段

B、char、varchar>text等字符類型的字段

C、所有數(shù)據(jù)庫連接

D、數(shù)值型字段

參考答案:B

8.循環(huán)隊列,敘述正確的是()

A、隊頭指針是固定不變的

B、隊頭指針一定大于隊尾指針

C、隊頭指針一定小于隊尾指針

D、隊頭指針可以大于隊尾指針,也可以小于隊尾指針

參考答案:D

9.MySQL數(shù)據(jù)庫最小授權對象是()

A、歹U

B、表

C、數(shù)據(jù)庫

D、用戶

參考答案:A

10.在面向對象方法中,不屬于對象基本特點的是()

A、一致性

B、分類性

C、多態(tài)性

D、標識唯一性

參考答案:A解析:分類性、多態(tài)性、標識唯一性、封裝性、模塊獨

立性

11.MySQL中用來創(chuàng)建數(shù)據(jù)庫對象的命令是()

A、create

B、alter

C、drop

D、grant

參考答案:A

12.撤銷用戶的權限應使用的關鍵字是()

A、drop

B、alter

C、revoke

D、grant

參考答案:C

13.軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()

A、可行性分析報告

B、軟件需求規(guī)格說明書

C、概要設計說明書

D、集成測試計劃

參考答案:B

14.在討論關系模型時一,與屬性同意的是()

A、元組

B、列

C、表

D、關系

參考答案:B

15.數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)控制功能包括()

A、數(shù)據(jù)完整性

B、數(shù)據(jù)的安全性

C、恢復和并發(fā)控制

D、三者

參考答案:D

16.在mysql中進行授權時,可根據(jù)需要制定的選項有

1、被授權用戶的用戶名

2、被授權用戶的登陸地點

3、可操作的數(shù)據(jù)庫對象

4、欲授權的權限種類()

A、1、3

B、1、3、4

C、1、2、3

D、1、2、3、4

參考答案:D

17.要消除查詢結果集中的重復值,使用關鍵字()

A、union

B、distinct

C、limit

D、remove

參考答案:B

18.使用關鍵字CALL可以調用數(shù)據(jù)庫對象()

A、觸發(fā)器

B、事件

C、存儲過程

D、存儲函數(shù)

參考答案:C

19.下列關于MYSQL數(shù)據(jù)庫的敘述中,錯誤的是()

A、執(zhí)行alterdatabase語句更改參數(shù)時,不影響數(shù)據(jù)庫中現(xiàn)有對象

B、執(zhí)行createdatabase語句后,創(chuàng)建了一個數(shù)據(jù)庫對象容器

C、執(zhí)行dropdatabase語句后,數(shù)據(jù)庫中的對象同時被刪除

D、createdatabase和createschema作用相同

參考答案:A

20.不可以生明和使用游標的是()

A、存儲過程

B、存儲函數(shù)

C、交互式sql查詢

D、觸發(fā)器

參考答案:C

21.在MySQL中,使用關鍵字AUT0_INCREMENT設置自增屬性時,要求

該屬性的數(shù)據(jù)類型是()

A、字符串類型

B、日期類型

C、整型

D、枚舉類型

參考答案:C

22.SQL語句中,判斷字段sno是否為空值時,應該使用的表達式是

()

A、snoisnull

B、sno=null

C、snonullornot

D、以上方式皆可

參考答案:A

23.下列敘述中錯誤的是()

A、軟件測試的目的是為了發(fā)現(xiàn)錯誤并改正錯誤

B、對被調試的程序進行錯誤定位是程序調試的必要步驟

C、程序調試通常稱為debug

D、軟件測試應嚴格執(zhí)行測試計劃,排除測試的隨意性

參考答案:A

24,模式/內模式映像保證數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的()

A、邏輯獨立性

B、物理獨立性

C、共享性

D、結構化

參考答案:B

25.不論是定點數(shù)還是浮點數(shù),如果用戶指定的精度超出范圍,會()

A、向上取

B、向下取

C、四舍五入

D、報錯

參考答案:C

26.mysql實現(xiàn)分頁效果,使用關鍵字()

A、limit

B、orderby

C、where

D、truncate

參考答案:A

27.備份整個數(shù)據(jù)庫的命令是()

A、mysqldump

B、mysql

C、mysqlimport

D、backup

參考答案:A

28.支持子程序調用的數(shù)據(jù)結構是()

A、棧

B、樹

C、隊列

D、二叉樹

參考答案:A

29.下列敘述正確的是()

A、線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同

B、線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間多

C、線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間少

D、線性表的鏈式存儲結構與順序存儲結構在存儲空間的需求沒有可

參考答案:B

30.在SQL語言按功能分類,不包括()

A、DDL

B、DML

C、DCL

D、DLL

參考答案:D

31.下列關于E-R圖向關系模式轉換的描述中,正確的是()

A、一個多對多的聯(lián)系可以與任意一端實體對應的關系合并

B、三個實體間的一個聯(lián)系可以轉換為三個關系模式

C、一個一對多的聯(lián)系只能轉換為一個獨立的關系模式

D、一個實體通常轉換為一個關系模式

參考答案:D

32.下列關于drop、truncate、delete命令描述正確的()

A、三者都能刪除數(shù)據(jù)表的結構

B、三者都只能刪除數(shù)據(jù)表的數(shù)據(jù)

C、三者都只能刪除數(shù)據(jù)表的結構

D、三者都能刪除數(shù)據(jù)表的數(shù)據(jù)

參考答案:D

33.下列關于觸發(fā)器描述錯誤的是()

A、觸發(fā)器的執(zhí)行是自動的

B、觸發(fā)器多用來保證數(shù)據(jù)的完整性

C、觸發(fā)器可以創(chuàng)建在視圖或表上

D、一個觸發(fā)器只能定義在一個基本表上

參考答案:C

34.關于事件描述錯誤的是()

A、事件是基于特定時間周期來觸發(fā)的

B、創(chuàng)建事件的語句是createevent

C、事件觸發(fā)后,執(zhí)行事件中定義的SQL語句序列

D、如果不顯式的指明,事件在創(chuàng)建后處于關閉狀態(tài)

參考答案:D

35.下列關于空值的描述,正確的是()

A、空值等同于數(shù)值0

B、空值等同于空字符串

C、空值表示無值

D、任意兩個空值均相同

參考答案:C

36.下列關與數(shù)據(jù)庫系統(tǒng)三級模式結構的描述中,正確的是()

A、一個數(shù)據(jù)庫可以有多個模式

B、一個數(shù)據(jù)庫可以有多個外模式

C、一個數(shù)據(jù)庫可以有多個內模式

D、一個數(shù)據(jù)庫可以有多個模式和外模式

參考答案:B

37.查詢一個表中總記錄的SQL語法格式為()

A、selectcount(*)fromtbl_name;

B、selectcountfromtbl_name;

C、selectfromtbl_name;

D、select*fromtbl_name;

參考答案:A

38.下列敘述正確的是()

A、棧是先進先出的線性表

B、棧是先進后出的線性表

C、循環(huán)隊列是非線性結構

D、有序線性表可以采用順序存儲結構,也可以采取鏈式存儲結構

參考答案:D

39.不能建立索引的語句()

A、createtable

B、altertable

C、createindex

D、showindex

參考答案:D

40.事件敘述正確的是()

A、活動的事件能夠在指定時刻執(zhí)行某些任務

B、事件必須與特定的數(shù)據(jù)表相關

C、事件用于維護系統(tǒng)的完整性

D、刪除事件的語句是deleteevent

參考答案:A

41.學生表student,包含屬性有學號sno>學生姓名sname>基于

student表建立視圖,其中可更新的視圖是()

A、createviewvlasselectsno,sname,fromstudent;

B、createviewv2(major)asselectdistincy(smajor)fromstudent

C、createviewv3(major,scount)asselectsmajor,count()

D、createviewv4(sname,sage)asselectsname,age+5from

參考答案:A

42.設有如下定義存儲過程的語句框架

createproceduretest(inxint)begin---end;調用該存儲過程的語句

是()

A、calltest(0)

B、calltestlO

C、selecttest(10)

D、selecttestlO

參考答案:A

43.數(shù)據(jù)庫的三級模式結構中,一個數(shù)據(jù)庫只能有一個()

A、模式和外模式

B、模式和內模式

C、子模式

D、外模式

參考答案:B

44.層次型、網(wǎng)狀型、關系型數(shù)據(jù)庫劃分原則是()

A、記錄長度

B、文件大小

C、聯(lián)系的復雜程度

D、數(shù)據(jù)之間的聯(lián)系方式

參考答案:D

45.用戶剛創(chuàng)建,只能登錄服務器,無法執(zhí)行任何數(shù)據(jù)庫操作的原因

是()

A、用戶還需要激活密碼

B、用戶尚未激活

C、用戶還沒有任何數(shù)據(jù)庫對象的操作權限

D、以上皆有可能

參考答案:C

46.安裝和配置mysql實例中,選擇決策型OLAP實例或者聯(lián)機事務處

理OLTP的區(qū)別是()

A、并發(fā)連接數(shù)不同

B、連接端口不同

C、默認字符集不同

D、服務命不同

參考答案:A

47.下列關于數(shù)據(jù)庫的敘述中,錯誤的是()

A、數(shù)據(jù)庫只保存數(shù)據(jù)

B、數(shù)據(jù)庫中的數(shù)據(jù)具有較高的數(shù)據(jù)獨立性

C、數(shù)據(jù)庫按照一定的數(shù)據(jù)模型組織數(shù)據(jù)

D、數(shù)據(jù)庫是大量有組織、可共享數(shù)據(jù)的集合

參考答案:A

48.在MySQL中,下列有關CHAR和VARCHAR的比較中,不正確的是()。

A、CHAR是固定長度的字符類型,VARCHAR則是可變長度的字符類型

B、由于CHAR固定長度,所以在處理速度上要比VARCHAR快,但是會

占更多存儲空間

C、CHAR和VARCHAR的最大長度都是255

D、使用CHAR字符類型時,將自動刪除末尾的空格

參考答案:C

49.下列關于E-R圖,正確的是()

A、實體可以包含多個屬性,但聯(lián)系不能包含自己的屬性

B、聯(lián)系僅存在于兩個實體之間,及二元關系

C、兩個實體之間的聯(lián)系分為1:1、1:n、N:M三種

D、通常使用E-R圖建立數(shù)據(jù)庫的物理模型

參考答案:C

50.使用MySQL時,客戶端執(zhí)行SQL命令,無法執(zhí)行SQL命令的是()

A、mysql命令行

B、phpMyAdmin

C、mysqld

D、Navicat工具

參考答案:C

51.下列關于數(shù)據(jù)的描述,錯誤的是()

A、數(shù)據(jù)是描述事物的符號記錄

B、數(shù)據(jù)和它的語義不可分

C、數(shù)據(jù)就是數(shù)字

D、數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象

參考答案:C

52.在E-R圖中,表示實體聯(lián)系的圖形是()

A、橢圓形

B、矩形

C、菱形

D、三角形

參考答案:C

53.下列敘述正確的是()

A、循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結構

B、在循環(huán)隊列中,只需要隊頭指針就能反映列種元素的動態(tài)變化

C、在循環(huán)隊列中,只需要隊尾指針就能反映列種元素的動態(tài)變化

D、循環(huán)隊列中元素的個數(shù)是由有隊頭和隊尾兩個指針共同決定的

參考答案:D

54.在使用altertable修改表結構時;關于change和modify兩子句

的描述中,()

A、change后面需要寫兩次列名,而modify不需要

B、兩種方式都可用于修改某個列的數(shù)據(jù)類型

C、都可以使用first或after來修改列的排列順序

D、modify可用于修改某個列的名稱

參考答案:D

55.下列關于MySQL基本表和視圖的描述中,正確的是()

A、對基本表和視圖的操作完全相同

B、只能對基本表進行查詢操作,不能對視圖進行查詢操作

C、只能對基本表進行更新操作,不能對視圖進行更新操作

D、能對基本表和視圖進行更新操作,但對視圖的更新操作時受限制

參考答案:D

56.下列關于棧的敘述正確的是()

A、棧按先進先出組織數(shù)據(jù)

B、棧按先進后出組織數(shù)據(jù)

C、只能在棧底插入數(shù)據(jù)

D、不能刪除數(shù)據(jù)

參考答案:B

57.MySQL安裝成功后,在系統(tǒng)中默認建立的用戶個數(shù)是()

A、0

B、1

C、2

D、3

參考答案:B

58.存儲過程可以使用()

A、局部變量

B、全局變量

C、系統(tǒng)變量

D、以上皆可

參考答案:D

59.存儲過程的定義中,參數(shù)的輸入輸出類型包括()

A、inout

B、inoutinout

C、in

D、out

參考答案:B

60.在數(shù)據(jù)庫設計階段,將E-R圖轉換為關系數(shù)據(jù)模型的是()

A、需求分析階段

B、概念分析階段

C、物理分析階段

D、邏輯分析階段

參考答案:D

61.下列有關groupby語句的描述錯誤的是()

A、分組條件可以有多個,并且每一個可以分別指定排序方式

B、可以使用where子句對所得的分組進行篩選

C、groupby可以配合聚合函數(shù)一起使用,單groupby子句不能直接

使用聚合函數(shù)

D、除了聚合函數(shù),select語句中每個列都必須在groupby字句中給

參考答案:B

62.下列關于表敘述中,錯誤的是()

A、所有合法用戶都能執(zhí)行創(chuàng)建表的命令

B、MYSQL中建立的表一定屬于某個數(shù)據(jù)庫

C、建表的同時能夠通過Primarykey指定表的主鍵

D、MYSQL中允許建立臨時表

參考答案:A

63.insert觸發(fā)器操作數(shù)據(jù),可以使用的臨時表是()

A、new

B、old

C、new和old

D、last

參考答案:A

64.不受字符集設置影響的數(shù)據(jù)類型()

A、char

B、int

C、varchar

D、text

參考答案:B

65.一個棧的初始狀態(tài)為空。現(xiàn)將元素1、2、3、4、5、A、B、C、D、

E依次入棧,然后再出棧,則元素出棧的順序是()

A、12345ABCDE

B、EDCBA54321

C、ABCDE12345

D、54321EDCBA

參考答案:B

66.使用PHP進行mysql編程時一,不能讀取結果集中記錄的函數(shù)是()

A、mysql_fetch_array()

B、mysql_fetch_row()

C、mysql_fetch_assoc()

D、mysql_affected_rows()

參考答案:D

67.執(zhí)行revoke語句的結果是()

A、用戶權限被撤銷,但用戶仍保留在系統(tǒng)中

B、用戶權限被撤銷,并且從系統(tǒng)中刪除該用戶

C、將某個用戶的權限轉移給其他用戶

D、保留用戶權限

參考答案:A

68.定點數(shù)以什么形式存儲()

A、字符串

B、浮點數(shù)

C、實數(shù)

D、整數(shù)

參考答案:A

69.在MySQL中,NULL的含義是()

A、無值

B、數(shù)值0

C、空串

D、FALS

E、E

參考答案:A

70.關于觸發(fā)器中after和before描述錯誤的是()

A、before在insert、update之前,可以對new進行修改

B、after不能對new進行修改

C、兩者都不能修改old數(shù)據(jù)

D>update觸發(fā)時,只有在after中才能訪問到new,只有在before

中才能訪問到OLD

參考答案:D

71.下列關于MySQL數(shù)據(jù)庫備份與恢復的敘述中,錯誤的是()。

A、數(shù)據(jù)庫恢復措施與數(shù)據(jù)庫備份的類型有關

B、數(shù)據(jù)庫恢復是使數(shù)據(jù)庫從錯誤狀態(tài)恢復到最近一次備份時的正確

狀態(tài)

C、數(shù)據(jù)庫恢復的基礎是數(shù)據(jù)庫副本和日志文件

D、mysqldump命令的作用是備份數(shù)據(jù)庫中的數(shù)據(jù)

參考答案:D

72.數(shù)據(jù)庫管理系統(tǒng)是()

A、操作系統(tǒng)的一部分

B、在操作系統(tǒng)支持下的系統(tǒng)軟件

C、一種編譯系統(tǒng)

D、一種操作系統(tǒng)

參考答案:B

73.下列排序方法中,最壞情況下比較次數(shù)最少的是()

A、冒泡排序

B、簡單選擇排序

C、直接插入排序

D、堆排序

參考答案:D

74.程序流圖中帶有箭頭的線段表示()

A、控制流

B、圖元關系

C、數(shù)據(jù)流

D、模塊調用

參考答案:A

75.下列敘述正確的是()

A、順序存儲結構的存儲一定是連續(xù)的,鏈式存儲結構的存儲空間不

一定是連續(xù)的

B、順序存儲結構只針對線性結構,鏈式存儲結構只針對非線性結構

C、順序存儲結構能夠存儲有序表,鏈式存儲結構不能夠存儲有序表

D、鏈式存儲結構比順序存儲結構節(jié)約存儲空間

參考答案:A解析:一般來說,在線性表的鏈式存儲結構中,各數(shù)據(jù)

結點的存儲序號是不連續(xù)的,并且各結點在存儲空間中的位置關系與

邏輯關系也不一致。線性鏈表中數(shù)據(jù)的插入和刪除都不需要移動表中

的元素,只需改變結點的指針域即可

76.圖形化管理工具()

A、phpMyAdmin

B、Navicat

C、mysqlworkbench

D、mysqldump

參考答案:D

77.數(shù)據(jù)庫設計中反映數(shù)據(jù)要求的模式是()

A、內模式

B、概念模式

C、外模式

D、設計模式

參考答案:C

78.PHPAdmin圖形化管理工具,工作模式是()

A、C/S模式

B、B/S模式

C、命令行方式

D、腳本方式

參考答案:B

79.給名字為wangsan的用戶授權對數(shù)據(jù)庫studb中的stuinfo表的

查詢和插入權限()

A、grantselect,insertonstudn.stuinfofor“wangsan“Tocalhost”

B、grantselect,insertonstudn.stuinfoto^wangsanlocalhostv

C、grant<<wangsan,,>,localhost^toselect,insertforstudn.stuinfo

D、grant“wangsan""localhost^^tostudn.stuinfoonselect,insert

參考答案:B

80.數(shù)據(jù)庫應用系統(tǒng)的核心問題()

A、數(shù)據(jù)庫設計

B、數(shù)據(jù)庫系統(tǒng)設計

C、數(shù)據(jù)庫維護

D、數(shù)據(jù)庫管理員培訓

參考答案:A

81.在MySQL中,使用關鍵字AUT0_INCREMENT設置自增屬性時,要求

該屬性的數(shù)據(jù)類型是()

A、INT

B、DATATIM

C、E

D、VARCHAR

E、D0UBL

F、E

參考答案:A

82.如果delete語句中沒有使用where子句,藐視正確的是()

A、刪除指定數(shù)據(jù)表中的最后一條數(shù)據(jù)

B、刪除指定數(shù)據(jù)表中的全部數(shù)據(jù)

C、不刪除任何數(shù)據(jù)

D、刪除指定數(shù)據(jù)表中的第一條數(shù)據(jù)

參考答案:B

83.MySQL服務器使用TCP/IP網(wǎng)絡的默認端口號是()

A、3306

B、8088

C、8080

D、3124

參考答案:A

84.CHECK(score>=0ANDscore<=100)關于該表達式,下列敘述正確的

是()

A、check能夠單獨執(zhí)行SQL語句

B、該表達式定義了對字段score的約束

C、score的取值范圍是[0T00]

D、更新表中數(shù)據(jù)時,檢查score的值是不滿足check約束

參考答案:A

85.常見的數(shù)據(jù)庫系統(tǒng)運行和應用結構包括()

A、C/S和B/S

B、B2和B2c

C、C/S和P2P

D、B/S

參考答案:A

86.算法空間復雜度是指()

A、算法在執(zhí)行過程中所需要的計算機存儲空間

B、算法所處理的數(shù)據(jù)量

C、算法程序中語句或指令條數(shù)

D、算法在執(zhí)行過程中所需要的臨時工作單元數(shù)

參考答案:A

87.給定如下SQL語句

createviewtest.v_testasSelect*fromtest.studentswhereage<=19;

該語句的功能是()

A、在test表上建立一個名為v_test的視圖

B、在student表上建立一個查詢,存儲在名為test的表中

C、在test數(shù)據(jù)庫的student表上建立一個v_test的視圖

D、在test表上建立一個名為students的視圖

參考答案:C

88.查看觸發(fā)器內容的語句是()

A、showtiggers

B、seiect*frominformation_schema;

C、select*fromtriggers;

D、select*fromtrigger;

參考答案:A

89.下列關于存儲過程的敘述中,正確的是()

A、存儲過程可以帶參數(shù)

B、存儲過程能夠自動觸發(fā)并執(zhí)行

C、存儲過程中只能包含數(shù)據(jù)更新語句

D、存儲過程可以有返回值

參考答案:A

90.算法的有窮性是指()

A、算法程序的運行時間是有限的

B、算法程序所處理的數(shù)據(jù)量是有限的

C、算法程序的長度是有限的

D、算法只能被有限的用戶使用

參考答案:A

91.表中不存在非主鍵列對主鍵部分函數(shù)依賴,符合()

A、1NF

B、2NF

C、3NF

D、BCNF

參考答案:B

92.對于長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)

/2的排序方法是()

A、快速排序

B、冒泡排序

C、直接插入排序

D、堆排序

參考答案:D

93.學生表

A、selectcount(*)fromstudent

B、selectcount(所在系編號)fromstudnet

C、selectcount(*)fromstudentgroupby”學號"

D、selectcount(總學分)fromstudent

參考答案:D

94.數(shù)據(jù)庫系統(tǒng)的三級模式結構是()

A、模式,外模式,內模式

B、外模式,子模式,內模式

C、模式,邏輯模式,物理模式

D、邏輯模式,物理模式,子模式

參考答案:A

95.存儲過程,使用游標的一般流程是()

A、打開讀取關閉

B、聲明填充內容讀取關閉

C、聲明打開讀取關閉

D、聲明填充內容打開讀取關閉

參考答案:C

96.grantallon*.*to…語句中,all*.*的含義分別是()

A、所有權限所有數(shù)據(jù)庫表

B、所有數(shù)據(jù)庫表所有權限

C、所有用戶、所有權限

D、所有權限、所有用戶

參考答案:A

97.se1ect*fromtbl_namewhereid=(se1ectidfromtb1_name),假設該

表包含id字段,name語句正確執(zhí)行的條件是()

A、該表必須有多條記錄

B、該表必須只有一條記錄

C、該表記錄數(shù)必須小于等于1條

D、此SQL語句錯誤,無論如何都無法正確執(zhí)行

參考答案:C

98.將E-R圖轉換為關系模式時,實體和聯(lián)系都可以表示為()

A、屬性

B、鍵

C、關系

D、域

參考答案:C

99.在軟件設計中不使用的工具是()。

A、系統(tǒng)結構圖

B、PAD圖

C、數(shù)據(jù)流圖(DFD圖)

D、程序流程圖

參考答案:C

100.下列關于SQL的敘述中,正確的是()

A、SQL是專供MySQL使用的結構化查詢語言

B、SQL是一種過程化的語言

C、SQL是關系數(shù)據(jù)庫的通用查詢語言

D、SQL只能以交互方式對數(shù)據(jù)庫進行操作

參考答案:C

101.MyISAM格式的數(shù)據(jù)表所對應的存儲文件不包括()

A、.frm

B、.MYD

C、.MYI

D、.ISD

參考答案:D

102.下列不能使用alter命令進行修改的數(shù)據(jù)庫對象是()

A、觸發(fā)器

B、事件

C、存儲過程

D、存儲函數(shù)

參考答案:A

103.一間宿舍可以住多個學生,則實體宿舍和學生之間的聯(lián)系是()

A、一對一

B、一對多

C、多對一

D、多對多

參考答案:B

104.關于MySQL中存儲函數(shù)和存儲過程的區(qū)別,不正確的是()

A、存儲過程可以有輸出參數(shù),存儲函數(shù)沒有

B、存儲函數(shù)必須使用return語句返回結果

C、調用存儲函數(shù)無需使用call語句

D、存儲函數(shù)中不想存儲過程那樣定義局部變量

參考答案:D

105.下列關于視圖的敘述中,正確的是()。

A、使用視圖,能夠屏蔽數(shù)據(jù)庫的復雜性

B、更新視圖數(shù)據(jù)的方式與更新表中數(shù)據(jù)的方式相同

C、視圖上可以建立索引

D、使用視圖,能夠提高數(shù)據(jù)更新的速度

參考答案:A解析:在MySQL中,定義視圖可為用戶屏蔽數(shù)據(jù)庫的復

雜性,使其不必詳細了解數(shù)據(jù)庫中復雜的表結構和表連接,因而能簡

化用戶對數(shù)據(jù)庫的查詢語句,故選項A正確;視圖是一張?zhí)摫恚?/p>

是受一定限制的,視圖不能索引,也不能有關聯(lián)的觸發(fā)器、默認值,

使用視圖時都必須處理查詢執(zhí)行時所需的任何一個檢索操作,更新數(shù)

據(jù)的速度也會相應降低,

106.軟件設計中模塊劃分應遵循的準則是()

A、低內聚高耦合

B、高內聚低耦合

C、低內聚高耦合

D、高內聚高耦合

參考答案:B

107.根據(jù)關系模型的完整性規(guī)則,以下主鍵的敘述正確的是()

A、主鍵不能包含兩個字段

B、主鍵不能作為另一個關系的外鍵

C、主鍵不允許取空值

D、主鍵可以取重復值

參考答案:C

108.給定語句mysql-uroot-ptest<test.sql()

A、將test數(shù)據(jù)庫中的數(shù)據(jù)備份到文件

B、將test數(shù)據(jù)庫中的表結構備份到文件

C、將備份文件恢復test數(shù)據(jù)庫或表

D、存在錯誤,無法執(zhí)行

參考答案:C

109.MySQL8.0自增持久化,下列操作的值為()

createtabletestl(idintprimarykeyauto_increment);insertintot

estlvalues(),(),(),(),();deletefromtestlwhereid=4;insertint

otestlvalues();select*fromtestlwhereid>=4;

A、4

B、3

C、5

D、6

參考答案:C

110.DBS的中文含義()

A、數(shù)據(jù)庫系統(tǒng)

B、數(shù)據(jù)庫管理員

C、數(shù)據(jù)庫管理系統(tǒng)

D、數(shù)據(jù)定義語言

參考答案:A

111.面向對象方法中,繼承是指()

A、一組對象都具有的相似性質

B、一個對象有另一個對象的性質

C、各對象之間的共同性質

D、類之間共享屬性和操作的機制

參考答案:D

112.列關于表級約束和列級約束的描述正確的是()

A、列級約束針對某個特定的列,包含在列定義中

B、表級約束和列級約束相互獨立,不包含在列定義中

C、列級約束可能涉及多個列,也可能涉及到一個列

D、表級約束可能涉及多個列,也可能涉及到一個表

參考答案:C

113.當觸發(fā)器涉及對觸發(fā)表的更新操作時一,使用觸發(fā)器必須()

A、BEFOR

B、UPDAT

C、E

D、AFTERUPDAT

E、E

F、UPDAT

G、BEFORE.E

參考答案:A解析:設有如下創(chuàng)建數(shù)據(jù)庫對象的部分語句

createeventTestonscgeduleeverylweekStartscurdate()+interval

1weekends2013-6-30dobegin…End關于上述語句,下列描述錯

誤的是()

114.數(shù)據(jù)流圖中帶有箭頭的線段表示()

A、控制流

B、事件驅動

C、數(shù)據(jù)流

D、模塊調用

參考答案:C

115.支持事務、外鍵的常用數(shù)據(jù)庫引擎()

A、MyISAM

B、MEMORY

C、FENDERATED

D、INNODB

參考答案:D

H6.MySQL中,用戶賬號存儲在()

A、mysql.host

B、mysql.account

C、mysql.user

D、information_schema.user

參考答案:C

117.兩者都不能修改OLD數(shù)據(jù)()

A、使用grant語句

B、使用createuser語句

C、直接操作mysql授權表

D、皆不可

參考答案:D

118.設有E-R圖,含有A、B兩個實體,A、B之間聯(lián)系的類型是m:n,

則將該E-R圖轉換為關系模式時,關系模式的數(shù)量是()

A、3

B、2

C、1

D、0

參考答案:A

解析:一個實體型轉換為一個關系模式,一個多對多的聯(lián)系轉換為一

個關系模式,故該關系模式的數(shù)量為3個

119.在使用insertinto插入記錄,對于auto_increment列,時期自

動增長,不能使用的填充方式是()

A、填充null值

B、填充數(shù)字0

C、填充數(shù)字1

D、不顯式的填充值

參考答案:D

120.某個二叉樹有5個度為2的節(jié)點,則該二叉樹的葉子節(jié)點數(shù)為()

A、10

B、6

C、8

D、4

參考答案:C

121.一個棧的初始狀態(tài)為空。現(xiàn)將元素1、2、3、4、5、A、B、C、D、

E依次入棧,然后再出棧,則元素出棧的順序是()

A、“12345ABCDE”

B、”EDCBA54321”

C、”ABCDE12345”

D、”54321EDCBA”

參考答案:B

123.關于觸發(fā)器敘述正確的是()

A、觸發(fā)器由數(shù)據(jù)表上的特定事務所觸發(fā)

B、觸發(fā)器可以由create操作觸發(fā)

C、觸發(fā)器可以帶有參數(shù)

D、觸發(fā)器可以建立在視圖上

參考答案:A

124.設有如下語句:declaretmpvartypechar(10)defaultwmysql

關于以上命令,敘述錯誤的是()

A、該語句聲明了一個用戶變量

B、temvar的缺省值是mysql

C、temvar被聲明為字符類型變量

D、temvar的作用域是聲明該變量的beginend語句塊

參考答案:A

125.下列數(shù)據(jù)結構中,屬于非線性結構的是()

A、循環(huán)隊列

B、帶鏈隊列

C、二叉樹

D、帶鏈棧

參考答案:C

126.耦合性和內聚性是對模塊獨立性度量的2個標準。下列敘述正確

的是()

A、提高耦合性降低內聚性有利于提高模塊的獨立性

B、降低耦合性提高內聚性有利于提高模塊的獨立性

C、耦合性是指一個模塊內部各個元素間彼此結合的緊密程度

D、內聚性是子模塊間互相連接的緊密程度

參考答案:B

127.設有學生成績表score(sno,eno,grade),學號、課程和成績

Createfunctionfun()returnsdecialbegindeclarexdecimalselecta

vg(grade)intoxfromscorereturnxend;關于上述存儲函數(shù)的敘述,錯

誤的是()

A、表達式avg(grade)intox有語法錯誤

B、x是全體學生選修所有課程的平均成績

C、fun沒有參數(shù)

D、returnsdecimal指明返回值的數(shù)據(jù)類型

參考答案:A

128.結構化程序設計的基本原則不包括()

A、多態(tài)性

B、自頂向下

C、模塊化

D、逐步求精

參考答案:A

129.MySQL激活觸發(fā)器的命令()

A、insert^delect>update

B、create、drop>insert

C、select、create>update

D、create、delete>update

參考答案:A

130.存儲函數(shù)和存儲過程的區(qū)別是()

A、存儲函數(shù)可以被其他應用程序調用,而存儲過程不能被其他應用

程序調用

B、存儲過程中必須包含一條return語句,而存儲函數(shù)不允許出現(xiàn)該

語句

C、存儲函數(shù)只能建立在單個數(shù)據(jù)表上,而存儲過程可以同時建立在

多個數(shù)據(jù)表上

D、存儲過程可以擁有輸出參數(shù),存儲函數(shù)不能擁有輸出參數(shù)

參考答案:D

131.軟件生命周期是指()

A、軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程

B、軟件從需求分析、設計、實現(xiàn)帶測試完成的過程

C、軟件開發(fā)過程

D、軟件運行維護過程

參考答案:A

132.設where子句表達式為:num20between30,其含義為:num的值

20-30范圍內所有整數(shù)且:()

A、包含20和30

B、不包含20和30

C、包含20不包含30

D、不包含20包含30

參考答案:A

133.SQL裝哪個修改表結構的語句是()

A、modifytable

B、modifystructure

C、altertable

D、alterstructure

參考答案:C

134.給定數(shù)據(jù)庫備份語句

select*frommysql_test.studentintooutfile"D:/aa.txt”

fieldsterminatedby"enclosedby'1inesterminatedby"?";

()

A、字段值放在?之間

B、字段值之間空格分割

C、字段值之間分割

D、字段值放在之間

參考答案:D

135.mysql中,下列關于授權的描述中,正確的是()

A、只能對數(shù)據(jù)表和存儲過程授權

B、只能對數(shù)據(jù)表和視圖授權

C、可以對數(shù)據(jù)項、數(shù)據(jù)表、存儲過程和存儲函數(shù)授權

D、可以對列、數(shù)據(jù)表、屬兔、存儲過程和存儲函數(shù)授權

參考答案:D

136.修改yoghurt登錄口令的命令是()

A、setpassword

B、updatepaddword

C、changepassword

D、modifypassword

參考答案:A

137.指定一個數(shù)據(jù)庫為當前數(shù)據(jù)庫的SQL語句語法格式為()

A、createdatabasedb_name;

B、usedb_name;

C、showdatabases

D、dropdatabasesdb_name

參考答案:B

138.在MySQL中執(zhí)行語句select"c"+"d”,結果是

A、0

B、cd

C、c+d

D、c-d

參考答案:A

139.在MySQL中子星下面語句:showgrants"wang""localhost";

結果顯示為grantuseageonto"wang""localhost”,該結果顯

示的是()

A、系統(tǒng)中所有的用戶信息

B、用戶名以wang開頭的用戶擁有所有權限

C、用戶wang擁有所有權限

D、系統(tǒng)中的所有資源信息

參考答案:C

140.設有借書信息表,結構為:借書信息(借書證號,借書人,住址,

聯(lián)系電話,圖書號,書名,借書日期)設每個借書人一本書只能借一

次,則該表的主鍵是()。

A、借書證號,圖書號

B、借書證號

C、借書證號,借書人

D、借書證號,圖書號,借書日期

參考答案:A

141.訂單表tb_order包含用戶信息uid和產(chǎn)品信息pid等屬性列,

一下語句能夠返回至少被訂購三次的pid是()

A、selectpidfromtb_orderwherecount(pid)>3;

B、selectpidfromtb_orderwheremax(pid)>3;

C、selectpidfromtb_ordergroupbypidhavingcount(pid)>3;

D、selectpidfromtb_ordergroupbypidhavingcount(pid)>=3;

參考答案:D

142.在軟件開發(fā)中,需求分析階段可以使用的工具是()

A、N-S圖

B、DFD圖

C、PAD圖

D、程序流程圖

參考答案:B解析:DFD圖、數(shù)據(jù)字典D

D、判定表和判定樹

143.關于外鍵說法錯誤的是()

A、外鍵是在一個或一組屬性上定義的約束

B、外鍵的取值可以為空

C、外鍵是所參照關系的主鍵或唯一性索引的屬性列

D、外鍵是唯一標識元組的一個或一組屬性

參考答案:D

144.刪除某個數(shù)據(jù)庫所有用戶數(shù)據(jù),不可以使用的命令是()

A、delete

B、truncate

C、drop

D、都不可

參考答案:C

145.事件的執(zhí)行時機()

A、單次計劃任務

B、重復計劃任務

C、單次計劃任務或重復計劃任務

D、按照優(yōu)先級調度執(zhí)行

參考答案:C

146.函數(shù)NOW()返回的結果是()

A、系統(tǒng)的當前日期

B、系統(tǒng)的當前時間

C、系統(tǒng)的當前日期和時間

D、系統(tǒng)的當前用戶

參考答案:C

147.在長度為n的有序線性表中進行二分查找,最壞情況下需要比較

的次數(shù)是0。

A、0(n)

B、0(rf2)

C、0(logn)

D、O(nlogn)

參考答案:C

148.在安裝和配置MySQL服務器的向導中,可選擇決策支持型(OLAP)

或聯(lián)機事務處理(OLTP),這兩種情況缺省并發(fā)用戶數(shù)分別是()

A、0LAP500,0LTP20

B、0LAP20,0LTP500

C、0LAP20,0LTP20

D、0LAP500,0LTP500

參考答案:B

二.多選題

1.數(shù)據(jù)庫系統(tǒng)DBMS描述()

A、用戶創(chuàng)建、管理、維護數(shù)據(jù)庫使用的軟件

B、定義數(shù)據(jù)結構,提供數(shù)據(jù)的操作機制

C、位于操作系統(tǒng)和用戶之間,對數(shù)據(jù)庫進行統(tǒng)一管理

D、維護數(shù)據(jù)庫的安全性、完整性和可靠性

參考答案:ABCD

2.MySQL工具()

A、mysqld:SQL后臺程序,程序運行時,客戶端進行連接訪問數(shù)據(jù)

B、mysqld_safe:服務器啟動腳本,在UNIX和NetWare中使用,具有

安全特性

C、mysql.server:服務器啟動腳本,調用mysqld_safe,包含特定級

別的、運行啟動服務器腳本的、運行目錄的系統(tǒng)

D

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論