




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫基礎(chǔ)知識(shí)試題部門_ 姓名_ 日期_ 得分_一、 不定項(xiàng)選擇題(每題1.5分,共30分)1. DELETE語句用來刪除表中的數(shù)據(jù),一次可以刪除( )。D A .一行 B.多行 C.一行和多行 D.多行2. 數(shù)據(jù)庫文件中主數(shù)據(jù)文件擴(kuò)展名和次數(shù)據(jù)庫文件擴(kuò)展名分別為( )。CA. .mdf .ldf B. .ldf .mdfC. .mdf .ndf D. .ndf .mdf3. 視圖是從一個(gè)或多個(gè)表中或視圖中導(dǎo)出的( )。AA 表 B 查詢 C 報(bào)表 D 數(shù)據(jù)4. 下列運(yùn)算符中表示任意字符的是( )。BA. * B. % C. LIKE D._5. ( )是SQL Server中最重要的管理工具。AA企業(yè)管理器 B.查詢分析器 C.服務(wù)管理器 D.事件探察器6. ( )不是用來查詢、添加、修改和刪除數(shù)據(jù)庫中數(shù)據(jù)的語句。DA、SELECT B、INSERT C、UPDATE D、DROP7. 在oracle中下列哪個(gè)表名是不允許的( )。DA、abc$ B、abc C、abc_ D、_abc8. 使用SQL命令將教師表teacher中工資salary字段的值增加500,應(yīng)該使用的命令是( )。DA、Replace salary with salary+500B、Update teacher salary with salary+500C、Update set salary with salary+500D、Update teacher set salary=salary+5009. 表的兩種相關(guān)約束是( )。CA、主鍵和索引 B、外鍵和索引 C、主鍵和外鍵 D、內(nèi)鍵和外鍵10. ORACLE數(shù)據(jù)庫物理結(jié)構(gòu)包括( )。ABCA、數(shù)據(jù)文件 B、日志文件C、控制文件D、臨時(shí)文件11. 在Oracle中,一個(gè)用戶擁有的所有數(shù)據(jù)庫對(duì)象統(tǒng)稱為( )。CA、數(shù)據(jù)庫 B、模式 C、表空間 D、實(shí)例12. 在Oracle中,可用于提取日期時(shí)間類型特定部分(如年、月、日、時(shí)、分、秒)的函數(shù)有( )。BA、DATEPART B、EXTRACT C、TO_CHAR D、TRUNC13. 在Oracle中,下面用于限制分組函數(shù)的返回值的子句是( )。BA、WHERE B、HAVING C、ORDER BY D、無法限定分組函數(shù)的返回值14. 在Oracle數(shù)據(jù)庫中,( )用戶模式存儲(chǔ)數(shù)據(jù)字典表和視圖對(duì)象。DA、SYSTEM B、SYS C、SCOTT D、SYSDBA15. 在Oracle數(shù)據(jù)庫的邏輯結(jié)構(gòu)中有以下組件:A、表空間 B、數(shù)據(jù)塊 C、區(qū) D、段,這些組件從大到小依次是( )。BA、ABCD B、ADCBC、ACBD D、DACB16. 列出表結(jié)構(gòu)的命令是( D )。A、DESCRIBE B、DROP C、TRUNCATE D、SELECT17. 使用SQL語句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)( )。B使用SQL語句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)( )A、使用WHERE子句B、在GROUP BY后面使用HAVING 子句C、先使用WHERE子句,再使用HAVING 子句D、先使用HAVING 子句,再使用WHERE子句18. 在Oracle維護(hù)過程中,第一步應(yīng)查看數(shù)據(jù)庫管理系統(tǒng)的運(yùn)行日志,其日志文件名為:( )。CA、error_SID.logB、Alert_SID.logC、trace_SID.logD、logtail_SID.log19. ORACLE中 char類型與varchar2類型的區(qū)別,描述正確的是( )。ADA、char 為定長字符數(shù)據(jù)類型B、char為不定長字符數(shù)據(jù)類型C、varchar2為定長數(shù)據(jù)類型D、varchar2為不定長數(shù)據(jù)類型20. 在動(dòng)環(huán)監(jiān)控系統(tǒng)的數(shù)據(jù)庫服務(wù)器上安裝了Windows2003系統(tǒng),如果要使得BASS2100或者C3M系統(tǒng)的數(shù)據(jù)庫支持4G以上的內(nèi)存,那么應(yīng)該安裝( )版本。BA、32位企業(yè)版 B、64位企業(yè)版 C、標(biāo)準(zhǔn)版 D、個(gè)人版二、 填空題(每空1分,共35分)1. SQL Server中數(shù)據(jù)庫是由_和_組成的。.MDF 數(shù)據(jù)主記錄文件 .LDF 數(shù)據(jù)庫日志文件2. 使用_命令來創(chuàng)建一個(gè)新數(shù)據(jù)庫及存儲(chǔ)該數(shù)據(jù)庫的文件。CREATE DATABASE3. SQL Server中支持兩種類型的變量,分別是_和_。全局、局部4. Oracle數(shù)據(jù)庫由一個(gè)或多個(gè)表空間組成,表空間由一個(gè)或多個(gè)_組成。表空間具有_和_兩種狀態(tài)。當(dāng)處于前者時(shí),表空間的數(shù)據(jù)可為用戶使用,當(dāng)處于后者時(shí),表空間的數(shù)據(jù)不可用。數(shù)據(jù)文件、讀寫 READ WRITE和只讀 READ ONLY5. 查看ORACLE中用戶當(dāng)前信息的命令是_。select username,default_tablespace from user_users6. ORACLE數(shù)據(jù)庫由三種類型的文件組成:_、_和_。數(shù)據(jù)文件、日志文件和控制文件7. ORACLE進(jìn)程分為_、_和_。用戶進(jìn)程、服務(wù)器進(jìn)程、后臺(tái)進(jìn)程8. C3M系統(tǒng)中,LSC數(shù)據(jù)庫的默認(rèn)實(shí)例的系統(tǒng)標(biāo)識(shí)符SID名稱是_,默認(rèn)密碼是_。C3MLSC、gxxgosun9. C3M系統(tǒng)采用的數(shù)據(jù)庫為Oracle 10G版本,其中,在應(yīng)用服務(wù)器上應(yīng)該安裝_,數(shù)據(jù)庫服務(wù)器上應(yīng)該安裝_。服務(wù)器版、客戶端版10. C3M系統(tǒng)數(shù)據(jù)庫的備份是通過批處理腳本實(shí)現(xiàn)的,那么應(yīng)該通過_實(shí)現(xiàn)自動(dòng)定期的備份數(shù)據(jù)庫。定制任務(wù)11. C3M系統(tǒng)應(yīng)用服務(wù)器上應(yīng)該配置Oracle數(shù)據(jù)庫的監(jiān)聽程序和_之后,才能訪問數(shù)據(jù)庫。Net網(wǎng)絡(luò)服務(wù)名12. 在C3M系統(tǒng)中,當(dāng)發(fā)現(xiàn)設(shè)備模板信息錯(cuò)誤的時(shí)候,應(yīng)該進(jìn)入_用戶,找到_和_兩張表,刪除錯(cuò)誤模板的記錄,然后再重新導(dǎo)入數(shù)據(jù)。Gxx02、set_device_template、set_device_standard13. C3M系統(tǒng)的數(shù)據(jù)庫中,標(biāo)準(zhǔn)通道類型的表是在_用戶的_和_兩張表。Gxx06、pre_channle_type、pre_channle_type_relation14. SQL語言中,用于排序的是_子句,用于分組的是_子句。Order by、group by15. _是一個(gè)非常特殊但又非常有用的函數(shù),它可以計(jì)算出滿足約束條件的一組條件的行數(shù)。count16. SQL數(shù)據(jù)模型有三種類型,分別是_、_和_。概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型17. SQL屬于_型數(shù)據(jù)庫管理系統(tǒng)。關(guān)系18. SQL中有一種簡便的插入多行數(shù)據(jù)的方法,這種方法是使用_查詢出的結(jié)果代替VALUES子句。select語句三、 簡答題(共55分)1. 數(shù)據(jù)庫在什么情況下不能被刪除?(5分)2. 在ORACLE數(shù)據(jù)庫中,如何恢復(fù)被誤刪的數(shù)據(jù)文件?(5分)3. 請(qǐng)簡述ORACLE數(shù)據(jù)庫系統(tǒng)具有的備份方式。(5分)Oracle數(shù)據(jù)庫的備份方法很多,無論使用那種備份方法,備份的目的都是為了在出現(xiàn)故障后能夠以盡可能小的時(shí)間和代價(jià)恢復(fù)系統(tǒng)。其中用export實(shí)用程序?qū)С鰯?shù)據(jù)庫對(duì)象(邏輯備份)、冷備份和熱備份是三種最基本的備份方法。1、冷備份是Oracle最簡單的一種備份。執(zhí)行冷備份前必須關(guān)閉數(shù)據(jù)庫,然后使用操作系統(tǒng)實(shí)用工具或者第三方工具備份所有相關(guān)的數(shù)據(jù)庫文件。優(yōu)點(diǎn):能簡單快速地備份;能簡單快速地恢復(fù);執(zhí)行簡單。缺點(diǎn):必須關(guān)閉數(shù)據(jù)庫,不能進(jìn)行點(diǎn)恢復(fù)。2、熱備份是當(dāng)數(shù)據(jù)庫正在運(yùn)行時(shí)進(jìn)行數(shù)據(jù)備份的過程。執(zhí)行熱備份的前提是:數(shù)據(jù)庫運(yùn)行在可歸檔日志模式。適用于24X7不間斷運(yùn)行的關(guān)鍵應(yīng)用系統(tǒng)。優(yōu)點(diǎn):備份時(shí)數(shù)據(jù)庫可以是打開的;熱備份可以用來進(jìn)行點(diǎn)恢復(fù)。初始化參數(shù)文件、歸檔日志在數(shù)據(jù)庫正常運(yùn)行時(shí)是關(guān)閉的,可用操作系統(tǒng)命令拷貝。缺點(diǎn):執(zhí)行過程復(fù)雜。由于數(shù)據(jù)庫不間斷運(yùn)行,測(cè)試比較困難。不能用操作系統(tǒng)實(shí)用工具拷貝打開的文件。必須使用Oracle提供的ocopy工具來拷貝打開的文件。熱備份可能造成CPU、I/O過載,應(yīng)在數(shù)據(jù)庫不太忙時(shí)進(jìn)行。3、冷備份和熱備份都備份物理數(shù)據(jù)庫文件,因而被稱為物理備份。而export備份的是數(shù)據(jù)庫對(duì)象,因此被稱為邏輯備份。優(yōu)點(diǎn):能執(zhí)行對(duì)象或者行恢復(fù);備份和恢復(fù)速度更快;能夠跨操作系統(tǒng)平臺(tái)遷移數(shù)據(jù)庫;數(shù)據(jù)庫可一直運(yùn)行。缺點(diǎn):export并不是冷備份和熱備份的替代工具;冷、熱備份可保護(hù)介質(zhì)失效;export備份可保護(hù)用戶或應(yīng)用錯(cuò)誤。4. 存儲(chǔ)過程與觸發(fā)器的區(qū)別?(5分)觸發(fā)器是一種特殊類型的存儲(chǔ)過程,當(dāng)使用下面的一種或多種數(shù)據(jù)修改操作在指定表中對(duì)數(shù)據(jù)進(jìn)行修改時(shí),觸發(fā)器會(huì)生效:UPDATE、INSERT 或 DELETE。觸發(fā)器可以查詢其它表,而且可以包含復(fù)雜的SQL語句。它們主要用于強(qiáng)制復(fù)雜的業(yè)務(wù)規(guī)則或要求。例如,可以控制是否允許基于顧客的當(dāng)前帳戶狀態(tài)插入定單。觸發(fā)器還有助于強(qiáng)制引用完整性,以便在添加、更新或刪除表中的行時(shí)保留表之間已定義的關(guān)系。然而,強(qiáng)制引用完整性的最好方法是在相關(guān)表中定義主鍵和外鍵約束。如果使用數(shù)據(jù)庫關(guān)系圖,則可以在表之間創(chuàng)建關(guān)系以自動(dòng)創(chuàng)建外鍵約束。觸發(fā)器的優(yōu)點(diǎn)如下:觸發(fā)器是自動(dòng)的:它們?cè)趯?duì)表的數(shù)據(jù)作了任何修改(比如手工輸入或者應(yīng)用程序采取的操作)之后立即被激活。觸發(fā)器可以通過數(shù)據(jù)庫中的相關(guān)表進(jìn)行層疊更改。例如,可以在 titles 表的 title_id 列上寫入一個(gè)刪除觸發(fā)器,以使其它表中的各匹配行采取刪除操作。該觸發(fā)器用 title_id 列作為唯一鍵,在 titleauthor、sales 及 roysched 表中對(duì)各匹配行進(jìn)行定位。觸發(fā)器可以強(qiáng)制限制,這些限制比用 CHECK約束所定義的更復(fù)雜。與CHECK約束不同的是,觸發(fā)器可以引用其它表中的列。存儲(chǔ)過程是SQL語句和可選控制流語句的預(yù)編譯集合,以一個(gè)名稱存儲(chǔ)并作為一個(gè)單元處理。存儲(chǔ)過程存儲(chǔ)在數(shù)據(jù)庫內(nèi),可由應(yīng)用程序通過一個(gè)調(diào)用執(zhí)行,而且允許用戶聲明變量、有條件執(zhí)行以及其它強(qiáng)大的編程功能。存儲(chǔ)過程可包含程序流、邏輯以及對(duì)數(shù)據(jù)庫的查詢。它們可以接受參數(shù)、輸出參數(shù)、返回單個(gè)或多個(gè)結(jié)果集以及返回值??梢猿鲇谌魏问褂?SQL 語句的目的來使用存儲(chǔ)過程,它具有以下優(yōu)點(diǎn):1.可以在單個(gè)存儲(chǔ)過程中執(zhí)行一系列SQL語句。2.可以從自己的存儲(chǔ)過程內(nèi)引用其它存儲(chǔ)過程,這可以簡化一系列復(fù)雜語句。3.存儲(chǔ)過程在創(chuàng)建時(shí)即在服務(wù)器上進(jìn)行編譯,所以執(zhí)行起來比單個(gè)SQL語句快。4.存儲(chǔ)過程能夠減少網(wǎng)絡(luò)流量5.存儲(chǔ)過程可被作為一種安全機(jī)制來充分利用5. 用一條SQL語句查詢出student表中每門功課都大于80分的學(xué)生姓名。(5分)Name kecheng fenshu 張三 語文 81張三 數(shù)學(xué) 75李四 語文 76李四 數(shù)學(xué) 90王五 語文 81王五 數(shù)學(xué) 100王五 英語 90select distinct name from student where name not in (select name from student where fenshu desc empName Null? Type- - -EMPNO NOT NULL NUMBER(4)ENAME VARCHAR2(10)JOB VARCHAR2(9)MGR NUMBER(4)HIREDATE DATESAL NUMBER(7,2)COMM NUMBER(7,2)DEPTNO NUMBER(2) 請(qǐng)寫出以下操作的完整的SQL語句:(25分)1)、查詢每個(gè)部門的工資總和。select sum(sal) from emp2)、向EMP表中插入一條與SMITH內(nèi)容相同的記錄,但姓名改為Lida,雇員號(hào)改為7899。insert (empno,ename,job,mgr,hiredate,sal,comm,depno) into emp values (select (7899,Lida,job,mgr,hiredate,sal,comm,depno) from emp where ename=smith)3)、將雇員Smith工資加$1000。update emp set sal=sal+1000 where ename=Smith4)、創(chuàng)建一張新表EMP2,把EMP表中工資大于$2000的雇員插
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國一級(jí)石榴茶行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025-2030年人物石像項(xiàng)目商業(yè)計(jì)劃書001
- 2025年裂隙燈顯微鏡項(xiàng)目發(fā)展計(jì)劃
- 滬教版六年級(jí)數(shù)學(xué)第一學(xué)期期中試卷
- 牛津版四年級(jí)下冊(cè)英語Breakfast同步練習(xí)題
- 高效玻璃清潔劑與拋光劑行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 高效電熱壺企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 非正交多址接入系統(tǒng)的迭代多用戶檢測(cè)算法研究
- 第一二單元階段素養(yǎng)檢測(cè)(培優(yōu)卷)二年級(jí)數(shù)學(xué)下冊(cè)人教版
- 中國氫冶金行業(yè)市場(chǎng)集中度、投融資動(dòng)態(tài)及未來趨勢(shì)預(yù)測(cè)報(bào)告(智研咨詢發(fā)布)
- YY/T 1282-2022一次性使用靜脈留置針
- GB/T 17591-2006阻燃織物
- 教師二次成長論-最新課件
- 裝配式混凝土建筑體系介紹課件
- 菜品成本卡模版
- 青年在選擇職業(yè)時(shí)考慮
- DB51∕T 938-2009 草原鷹架招鷹控鼠技術(shù)規(guī)程
- 土木工程建筑工程畢業(yè)設(shè)計(jì)辦公樓
- 中國工藝美術(shù)史資料(田自秉)課件
- 施工現(xiàn)場(chǎng)防汛安全檢查表
- AFM-原子力顯微鏡簡介
評(píng)論
0/150
提交評(píng)論