資料庫基礎知識試題

2023-02-09 02:21:02 字數 4415 閱讀 8401

部門姓名得分

一、 不定項選擇題(每題1.5分,共30分)

1. delete語句用來刪除表中的資料,一次可以刪除( )。d

a .一行 b.多行 c.一行和多行 d.多行

2. 資料庫檔案中主資料副檔名和次資料庫副檔名分別為( )。c

a. .mdf .ldfb. .ldf .mdf

c. .mdf .ndfd. .ndf .mdf

3. 檢視是從乙個或多個表中或檢視中匯出的( )。a

a 表 b 查詢 c 報表 d 資料

4. 下列運算子中表示任意字元的是( )。b

a. * b. % c. like d._

5. ( )是sql server中最重要的管理工具。a

a.企業管理器 b.查詢分析器 c.服務管理器 d.事件探察器

6. ( )不是用來查詢、新增、修改和刪除資料庫中資料的語句。d

a、select b、insert c、update d、drop

7. 在oracle中下列哪個表名是不允許的( )。d

a、abc$ b、abc c、abcd、_abc

8. 使用sql命令將教師表teacher中工資salary欄位的值增加500,應該使用的命令是d

a、replace salary with salary+500

b、update teacher salary with salary+500

c、update set salary with salary+500

d、update teacher set salary=salary+500

9. 表的兩種相關約束是c

a、主鍵和索引 b、外來鍵和索引 c、主鍵和外來鍵 d、內鍵和外來鍵

10. oracle資料庫物理結構包括abc

a、資料檔案 b、日誌檔案 c、控制檔案 d、臨時檔案

11. 在oracle中,乙個使用者擁有的所有資料庫物件統稱為c

a、資料庫 b、模式 c、表空間 d、例項

12. 在oracle中,可用於提取日期時間型別特定部分(如年、月、日、時、分、秒)的函式有d

a、datepart b、extract c、to_char d、trunc

13. 在oracle中,下面用於限制分組函式的返回值的子句是b

a、where b、h**ing c、order by d、無法限定分組函式的返回值

14. 在oracle資料庫中使用者模式儲存資料字典表和檢視物件。d

a、system b、sys c、scott d、sysdba

15. 在oracle資料庫的邏輯結構中有以下元件:a、表空間 b、資料塊 c、區 d、段,這些元件從大到小依次是b

a、a→b→c→db、a→d→c→b

c、a→c→b→dd、d→a→c→b

16. 列出表結構的命令是a

a、describe b、drop c、truncate d、select

17. 使用sql語句進行分組檢索時,為了去掉不滿足條件的分組,應當b

a、使用where子句

b、在group by後面使用h**ing 子句

c、先使用where子句,再使用h**ing 子句

d、先使用h**ing 子句,再使用where子句

18. 在oracle維護過程中,第一步應檢視資料庫管理系統的執行日誌,其日誌檔名為c

a、error_'sid'.log

b、alert_'sid'.log

c、trace_'sid'.log

d、logtail_'sid'.log

19. oracle中 char型別與varchar2型別的區別,描述正確的是ad

a、char 為定長字元資料型別

b、char為不定長字元資料型別

c、varchar2為定長資料型別

d、varchar2為不定長資料型別

20. 在動環監控系統的資料庫伺服器上安裝了windows2003系統,如果要使得bass2100或者c3m系統的資料庫支援4g以上的記憶體,那麼應該安裝( )版本。b

a、32位企業版 b、64位企業版 c、標準版 d、個人版

二、 填空題(每空1分,共35分)

1. sql server中資料庫是由和組成的。

.mdf 資料主記錄檔案 .ldf 資料庫日誌檔案

2. 使用命令來建立乙個新資料庫及儲存該資料庫的檔案。

create database

3. sql server中支援兩種型別的變數,分別是和

全域性、區域性

4. oracle資料庫由乙個或多個表空間組成,表空間由乙個或多個_________組成。表空間具有和兩種狀態。

當處於前者時,表空間的資料可為使用者使用,當處於後者時,表空間的資料不可用。

資料檔案、讀寫 read write和唯讀 read only

5. 檢視oracle中使用者當前資訊的命令是

select username,default_tablespace from user_users

6. oracle資料庫由三種型別的檔案組成和

資料檔案、日誌檔案和控制檔案

7. oracle程序分為和

使用者程序、伺服器程序、後台程序

8. c3m系統中,lsc資料庫的預設例項的系統識別符號sid名稱是預設密碼是

c3mlsc、gxxgosun

9. c3m系統採用的資料庫為oracle 10g版本,其中,在應用伺服器上應該安裝資料庫伺服器上應該安裝

伺服器版、客戶端版

10. c3m系統資料庫的備份是通過批處理指令碼實現的,那麼應該通過實現自動定期的備份資料庫。

定製任務

11. c3m系統應用伺服器上應該配置oracle資料庫的監聽程式和之後,才能訪問資料庫。

net網路服務名

12. 在c3m系統中,當發現裝置模板資訊錯誤的時候,應該進入使用者,找到和兩張表,刪除錯誤模板的記錄,然後再重新匯入資料。

gxx02、set_device_template、set_device_standard

13. c3m系統的資料庫中,標準通道型別的表是在_________使用者的和兩張表。

gxx06、pre_channle_type、pre_channle_type_relation

14. sql語言中,用於排序的是子句,用於分組的是子句。

order by、group by

15是乙個非常特殊但又非常有用的函式,它可以計算出滿足約束條件的一組條件的行數。

count

16. sql資料模型有三種型別,分別是和

概念資料模型、邏輯資料模型和物理資料模型

17. sql屬於型資料庫管理系統。

關係18. sql中有一種簡便的插入多行資料的方法,這種方法是使用查詢出的結果代替values子句。

select語句

三、 簡答題(共55分)

1. 資料庫在什麼情況下不能被刪除?(5分)

2. 在oracle資料庫中,如何恢復被誤刪的資料檔案?(5分)

3. 請簡述oracle資料庫系統具有的備份方式。(5分)

oracle資料庫的備份方法很多,無論使用那種備份方法,備份的目的都是為了在出現故障後能夠以盡可能小的時間和代價恢復系統。其中用export實用程式匯出資料庫物件(邏輯備份)、冷備份和熱備份是三種最基本的備份方法。

1、冷備份是oracle最簡單的一種備份。執行冷備份前必須關閉資料庫,然後使用作業系統實用工具或者第三方工具備份所有相關的資料庫檔案。

優點:能簡單快速地備份;能簡單快速地恢復;執行簡單。

缺點:必須關閉資料庫,不能進行點恢復。

2、熱備份是當資料庫正在執行時進行資料備份的過程。執行熱備份的前提是:資料庫執行在可歸檔日誌模式。適用於24x7不間斷執行的關鍵應用系統。

優點:備份時資料庫可以是開啟的;熱備份可以用來進行點恢復。初始化引數檔案、歸檔日誌在資料庫正常執行時是關閉的,可用作業系統命令拷貝。

缺點:執行過程複雜。由於資料庫不間斷執行,測試比較困難。

不能用作業系統實用工具拷貝開啟的檔案。必須使用oracle提供的ocopy工具來拷貝開啟的檔案。熱備份可能造成cpu、i/o過載,應在資料庫不太忙時進行。

3、冷備份和熱備份都備份物理資料庫檔案,因而被稱為物理備份。而export備份的是資料庫物件,因此被稱為邏輯備份。

優點:能執行物件或者行恢復;備份和恢復速度更快;能夠跨作業系統平台遷移資料庫;資料庫可一直執行。

缺點:export並不是冷備份和熱備份的替代工具;冷、熱備份可保護介質失效;export備份可保護使用者或應用錯誤。

資料庫基礎知識

第7章 visual foxpro資料庫應用基礎 課題名稱 7.1 補充知識1 概述 資料庫基礎知識課時 2 一 問題的提出 1.為什麼要學習本課程?資料庫基礎知識是學習visual foxpro資料庫應用的基石。2.學習本課程需要解決的問題 資料庫組織資料的方法 資料模型。讓學生初步了解資料庫的一...

資料庫基礎知識

2007年9月全國計算機等級考試二級筆試試卷access考試試題 一 選擇題 1 35每小題2分,共70分 11.用二維表來表示實體及實體之間聯絡的資料模型是 a.實體 聯絡模型 b.層次模型 c.網狀模型 d.關係模型 答案 d 13.假設乙個書店用 書號,書名,作者,出版社,出版日期,庫存數量....

資料庫基礎知識

1.基本概念 資料 資訊 資料處理 資料庫 db 資料庫管理系統 dbms 資料庫系統 dbs 2.access資料庫的7種物件及其作用 3.概念模型 1 概念模型中的幾個相關概念 實體之間聯絡型別的種類並能對例項進行分析 e r圖 4.資料模型的種類及特點 5.關係資料模型 掌握以下基本概念 關係...