sql數據庫基礎面試題復習題考試題_第1頁
sql數據庫基礎面試題復習題考試題_第2頁
sql數據庫基礎面試題復習題考試題_第3頁
sql數據庫基礎面試題復習題考試題_第4頁
sql數據庫基礎面試題復習題考試題_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——sql數據庫基礎面試題復習題考試題不定項選擇題(針對以下題目,請選擇最符合題目要求的答案,每道題有一項或二項正確答案。針對每一道題目,所有答案都選對,則該題得分,所選答案錯誤或不能選出所有答案,則該題不得分。題量為50道,每題2分,總分為100分。)第一章

1、是SQLServer數據庫的主數據文件的擴展名。(選擇一項)

A、.sqlB、.mdbC、.ldfD、.mdf

2、在SQLServer2023中,有系統(tǒng)數據庫和用戶數據庫,以下不屬于系統(tǒng)數據庫的是()。

(選擇一項)

A、masterB、pubsC、modelD、msdb

3、當安裝完SQLServer2023數據庫時,系統(tǒng)默認當前的超級管理員是()(選擇一項)A、saB、masterC、administratorD、super

4、在使用SQLServer2023數據庫時,有時需要將本機的數據庫移動到其他機器上,恢復成對應的數據庫使用。移動數據庫分兩步進行,應包括()和附加數據庫(選擇一項)A、分開數據庫B、刪除數據庫C、新建數據庫D、合并數據庫

5、在SQLServer2023中,附加數據庫操作是指()(選擇一項)A、把SQLServer數據庫文件保存為其他數據文件

B、根據數據庫物理文件中的信息,把數據庫在SQLServer2023中恢復C、把所有該數據庫表的數據清空D、把數據庫刪除掉

6、某單位由不同的部門組成,不同的部門每天都會生產一些報告、報表等數據,以為都采用紙張的形式來進行數據的保存和分類,隨著業(yè)務的發(fā)展,這些數據越來越多,管理這些報告越來越吃力,此時應考慮()(選擇一項)A、由多個人來完成這些工作

B、在不同的部門中,由專門的人員去管理這些數據C、采用數據庫系統(tǒng)來管理這些數據D、把這些數據統(tǒng)一成一樣的格式

7、在SQLServer2023中,對于數據庫的定義正確的是()(選擇一項)A、數據庫是用來描述事物的符號記錄

B、數據庫是位于用戶與操作系統(tǒng)之間的一層數據管理軟件

C、數據庫是依照數據結構來組織、存儲和管理數據的創(chuàng)庫D、數據庫是指在計算機系統(tǒng)中引入數據庫系統(tǒng)后的構成

8、在SQLServer2023中,對于數據庫的基本概念描述錯誤的是()(選擇一項)A、數據、數據庫、數據庫管理系統(tǒng)和數據庫系統(tǒng)都是與數據庫技術相關的概念B、數據庫是計算機科學的重要分支,是信息系統(tǒng)的核心和基礎

C、數據庫系統(tǒng)由數據庫、數據庫管理系統(tǒng)、應用系統(tǒng)、數據庫管理員和用戶組成D、數據庫系統(tǒng)只由數據庫和用戶組成

9、數據庫管理技術發(fā)展至今,主要經歷了3個階段,它們的順序是()(選擇一項)A、人工管理階段、數據庫管理階段、文件管理階段B、人工管理階段、文件管理階段、數據庫管理階段C、數據庫管理階段、文件管理階段、人工管理階段D、文件管理階段、人工管理階段、數據庫管理階段

10、以下對于數據庫管理技術發(fā)展至今經歷的階段特點描述錯誤的是()(選擇一項)A、人工管理階段數據由人員自行攜帶,數據與程序并不能獨立且不能長期保存數據B、文件管理階段是指可以通過按文件訪問的方式管理數據C、數據庫管理階段使得數據結構化,數據共享性好但獨立性差

D、數據庫管理階段出現的數據庫管理系統(tǒng)實現了數據庫的獨立、使用和維護

11、數據庫系統(tǒng)根據數據存儲的數據模型可分為()(選擇一項)A、層次型數據庫

B、層次型數據庫、網狀型數據庫

C、層次型數據庫、網狀型數據庫、關系型數據庫

D、層次型數據庫、網狀型數據庫、關系型數據庫、面向對象型數據庫

12、在SQLServer2023中,最常用的數據存儲模型是()(選擇一項)A、層次型數據庫B、網狀型數據庫C、關系型數據庫

D、面向對象型數據庫

13在SQLServer2023中,對于數據庫管理系統(tǒng)的特點描述不正確的是()(選擇一項)A、安全性,數據不會丟失

B、共享性,多個用戶可以同時使用

C、獨立性,數據與應用程序之間相互分開D、完整性,數據保持一致

13、在SQLServer2023中,對于SQL全稱描述正確的是()(選擇一項)A、數據庫語言B、結構化查詢語言C、結構化語言

D、數據庫查詢語言

14、以下對SQLServer2023描述錯誤的是()(選擇一項)A、SQLServer采用的是瀏覽器/服務器體系結構

B、SQLServer2023是用于大規(guī)模聯機事物處理、數據倉庫和電子商務應用的數據庫和數據分析平臺

C、它為使用者提供了強大的、界面友好的工具

D、SQLServer2023降低了從移動設備到企業(yè)數據庫系統(tǒng)的多平臺上創(chuàng)立、部署、管理,使企業(yè)數據和分析應用程序的繁雜性

15、使用SQLServer2023,以下方式中()不能正確啟動服務器(選擇一項)A、在運行對話框中輸入netstopmssqlserverB、在運行對話框中輸入netstartmssqlserver

C、單擊“開始“?選擇〞程序“?選擇〞MicrosoftSQLServer2023“?選擇“配置工具〞?選擇“SQLServer配置管理器〞

D、單擊“開始“?選擇〞設置“?選擇〞控制面板“?選擇“管理工具〞?選擇“服務〞?選中SQLServer(MSSQLSERVER)服務

16、SQLServer中自己建立的studentMIS數據庫屬于(選擇一項)A用戶數據庫B、系統(tǒng)數據庫C、數據庫管理系統(tǒng)D、數據庫模板

17、以下關于系統(tǒng)數據庫說法錯誤的是(選擇一項)

A、master數據庫保存有放在SQLServer實體上的所有數據庫B、tempdb數據庫中存放的是臨時對象

C、msdb數據庫包含了諸如系統(tǒng)登錄、配置設置、已連接的Server等信息D、model數據庫是一個用來在實體上創(chuàng)立新用戶數據庫的模板數據庫

其次章

3、在SQLServer2023中,數據完整性是指()。(選擇一項)

A、數據庫中所有數據格式一致B、數據庫中數據的確鑿性C、所有的數據都存入了數據庫中D、數據庫中不存在數據冗余

4、在SQLServer2023中,()約束表示字段的NOTNULL屬性。(選擇一項)

A、主鍵B、檢查C、默認值D、非空

5、在SQLServer2000中,下面關于數據完整性的描述正確的是()(選擇二項)

A、假使數據庫中沒有重復的數據,即沒有數據冗余的時候,數據就是完整的B、維護數據完整性就是保證數據庫中數據的確鑿性C、數據庫中數據越詳細則越符合數據完整性

D、維護數據完整性可以保證數據的一致性,避免出現沒有意義的數據

4、在SQLServer2023中,主鍵用來實施()(選擇一項)

A、引用完整性約束B、實體完整性約束C、域完整性約束D、自定義完整性約束

5、在SQLServer2023數據庫中,有一個book(圖書)表,包含字段:bookId(圖書編號),title(書名),pDate(出版日期),author()等字段,其中()字段作為該表的主鍵是最適當的.(選擇一項)

A、bookIDB、titleC、pDateD、author

6、在SQLServer2023數據庫中,主鍵是表中的能用來唯一標識表中的每一行的一列或多列的組合。以下關于主鍵的說法正確的是()(選擇一項)A、表創(chuàng)立后,一旦設定了主鍵,主鍵就不能現更改

B、表中可以沒有主鍵C、主鍵列的值可以重復D、主鍵列允許插入空值

7、在SQLServer2023中,外鍵用于將一個表中的列與另一表中的列關聯起來,為了確保引用的完整性,要求()(選擇一項)

A、外鍵列的列值必需已經存在于主鍵表的對應列的列值中B、外鍵列的列值必需與主鍵表的對應列的列值——對應C、外鍵列不能有重復的值

D、外鍵表的數據行行數必需大于主鍵表的數據行行數

8、在SQLServer2023數據庫中,唯一地標識表中記錄的一列或者幾列被稱為()(選擇一項)

A、約束B、查詢C、主鍵D、關系9、在數據庫系統(tǒng)中,數據存在副本的現象是數據冗余,減少數據冗余最常用的方法是()(選擇一項)

A、建立實體之間的關系B、分類存儲C、去掉實體中存在數據冗余的列D、建立索引

10、數據庫系統(tǒng)發(fā)展到今天,占統(tǒng)治地位的乃然是關系數據庫。關系數據庫中所謂的數據冗余指的是()(選擇一項)

A、數據不確鑿B、存在重復數據C、數據之間不存在關系D、數據量太大

11、在SQLserver2023數據庫中,標識列本身沒有實際意義,而是為了區(qū)分表中不同的記錄。以下關于標識列的說法中錯誤的是()。(選擇一項)

A、一個表中只能有一格標識列B、不能對標識列加上默認約束C、標識列可以使任意數據類型D、不能更新或輸入標識列的值

12、在SQLServer2023數據庫中,主鍵是表中能用來惟一標識表中每一行的一列或多列的組合。通過設定表的主鍵可以實現()完整性約束。(選擇一項)A、引用B、實體C、域D、自定義

13、要在SQLServer2023數據庫中創(chuàng)立一個網站用戶信息表,其中用戶的Email地址用一個字段來存儲,規(guī)定Email地址中要含有“@〞和“.〞字符。這一規(guī)定可以采用()來實現。(選擇一項)

A、主鍵約束B、外鍵約束C、檢查約束D、默認約束

14、在SQLServer2023數據庫中建立表間關系是實施引用完整性約束,關于表間關系,以下說法錯誤的是()(選擇一項)

A、建立關系的兩張表中,關聯字段的名稱可以不同

B、建立關系的兩張表中,假使子表中包含記錄,則主表中一定包含記錄C、建立關系的兩張表中,假使主表中包含記錄,則子表中一定包含記錄D、建立關系的兩張表中,主表和子表中的記錄可是一對多的

15、在SQLServer2023數據庫中,可以使用()關鍵字來判斷表中是否存在包含空數據字段的記錄行(選擇一項)

A、NONEB、NOTC、NULLD、NO

16、以下關于數據表的描述錯誤的有()(選擇二項)A、數據庫中的表由行和列組成

B、列包含了若干行的信息,一列稱之為一條記錄C、行由同類的信息組成,每一行稱為一個字段D、一個表有一條或多條記錄組成

17、存儲電話號碼格式應當采用的數據類型是()(選擇一項)A、字符B、整數C、浮點數D、bit

18、在SQLServer2023中,標識列必需采用()數據類型(選擇一項)A、字符B、intC、浮點數D、bit

19、在SQLServer2023中,以下對字段數據類型指定錯誤的是()(選擇一項)A、charB、varcharC、int(4)D、decimal(4,1)

20、在SQLServer2023中,想建立一張名為student的表,以下創(chuàng)立正確的是()(選擇一項)

A、createtablestudent(…)B、createstudent(…)

C、createtablestudent{…}D、createdatabasestudent(…)

21、在SQLServer2023中,需要將表student,其中id字段需要設置為主鍵,則以下可以實現的有()(選擇二項)

5

b)selectsID,count(cID)fromstudentcoursegroupbysIDwherecount(cID)>5c)selectsID,count(cID)fromstudentcoursegroupbysIDhavingcount(cID)>5d)selectsID,count(cID)fromstudentcoursegroupbycIDhavingcount(cID)>5

11、在SQLServer2023中,現有客戶代表customer(主鍵:客戶編號cid),包含10行數據。訂單表orders(外鍵:客戶編號cid),包含6行數據。執(zhí)行sql語句:select*fromcustomersinnerjoinordersoncustomers.cid=orders.cid返回5行記錄,則執(zhí)行sql語句:select*fromcustomersinnerjoinordersoncustomers.cidorders.cid將返回()行記錄。(選擇一項)

A、11B、55C、60D、5

12、在SQLServer2005中,有時候需要顯示的列名為中文,下列哪項代碼具有此功能()。(選擇一項)

A、selectstuName=’學員姓名’fromscoreB、select*‘學員姓名’fromscoreC、selectstuName‘學員姓名’fromscoreD、以上都不正確

13、取當前時間轉換成10位字符串正確的是()(選擇一項)

A、selectconvert(getdate())B、selectconvert(char(10))

C、selectconvert(char(10),getdate())D、以上都不正確

14、在SQLServer2005中,查找student表中所有身份證號碼CardNo的前三位為010或020

的記錄,以下語句正確的是()。(選擇二項)

A、select*fromstudentwherecardnolike‘010%’or‘020%’

B、select*fromstudentwherecardnolike‘010%’orcardnolike‘020%’C、select*fromstudentwherecardnolike‘0(1,2)0%’D、select*fromstudentwherecardnolike‘0[1,2]0%’

15、在SQLServer2005中,學生表student中包含字段:學生編號sid(主鍵),學生姓名sName,現在查詢所有姓名重復的記錄,以下語句正確的是()。(選擇一項)

A、select*fromstudentgroupbysNamewherecount(sid)>1B、select*fromstudentwherecount(sid)>1

C、selecta.*fromstudenta,studentbwherea.sname=b.sname

D、selecta.*fromstudenta,studentbwherea.sname=b.snameanda.sid!=b.sid

9、在SQLServer2023中,有一個product(產品)表,包含字段:pname(產品名稱),要此后表中篩選出產品名稱為“蘋果〞或者“香蕉〞的紀錄,以下語句正確的是()(選擇一項)A、SELECT*FROMproductONpname=’蘋果’ORpname=’香蕉’B、SELECT*FROMproductONpname=’蘋果’ANDpname=’香蕉’C、SELECT*FROMproductWHEREpname=’蘋果’ORpname=’香蕉’D、SELECT*FROMproductWHEREpname=’蘋果’ANDpname=’香蕉’

10、在SQLServer2023中,要查找eatables表中item_desc字段的值以“CHOCO〞開

溫馨提示

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

評論

0/150

提交評論