數(shù)據(jù)庫(kù)試題和名詞解釋.doc_第1頁(yè)
數(shù)據(jù)庫(kù)試題和名詞解釋.doc_第2頁(yè)
數(shù)據(jù)庫(kù)試題和名詞解釋.doc_第3頁(yè)
數(shù)據(jù)庫(kù)試題和名詞解釋.doc_第4頁(yè)
數(shù)據(jù)庫(kù)試題和名詞解釋.doc_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用一、單項(xiàng)選擇題(30分)1. 關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)實(shí)體之間的聯(lián)系是通過(guò)表與表之間的( )A公共索引 B公共存儲(chǔ) C公共元組 D公共屬性2. 事務(wù)日志是用于保存( )A數(shù)據(jù)操作 B對(duì)數(shù)據(jù)庫(kù)的更新操作 C程序運(yùn)行過(guò)程 D程序的執(zhí)行結(jié)構(gòu)3. 數(shù)據(jù)庫(kù)物理設(shè)計(jì)的任務(wù)是設(shè)計(jì)數(shù)據(jù)庫(kù)的( )外模式 內(nèi)模式 概念模式 三者都不是4. 一位教師可以教多門課,一門課只能由一位教師來(lái)教。在E-R數(shù)據(jù)模型中,這種聯(lián)系屬于()。A. 1:1 B. 1:n C. m:n D. 無(wú)法確定5. 對(duì)于學(xué)生基本信息表來(lái)說(shuō),下列( )作為其主鍵最合適。 A. 學(xué)號(hào) B. 學(xué)號(hào)及姓名 C. 系號(hào)和學(xué)號(hào) D. 系和姓名6. 事務(wù)在執(zhí)行時(shí),所遵循的“要么全做,要么不做”這是事務(wù)的( )性質(zhì)。 A. 封裝性 B. 執(zhí)行的原子性 C. 彼此的隔離性 D. 作用的持久性 7. 下面產(chǎn)品中,屬于關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的是( )A . ORACLE B . DELPHI C . AUTOCAD D. POWERBULDER8.下列SQL語(yǔ)句中,用于建立索引的語(yǔ)句是( )A CREATE DATABASE B CREATE TABLE C CREATE VIEW D CREATE INDEX9.SQL語(yǔ)句中,F(xiàn)ROM子句對(duì)應(yīng)( )A投影運(yùn)算 B并操作 C笛卡兒積操作 D選擇操作10.有關(guān)系代數(shù)表達(dá)式,與之等價(jià)的SQL語(yǔ)句是()A SELECT * FROM R B SELECT a FROM RC SELECT a,b FROM R WHERE ab D SELECT a,b,c FROM R WHERE ab11.SQL中的視圖提高了數(shù)據(jù)庫(kù)系統(tǒng)的( )A完整性 B并發(fā)控制 C隔離性 D安全性12.如果要修改表的結(jié)構(gòu),應(yīng)該使用SQL語(yǔ)句的( )語(yǔ)句A CHANGE TABLE B MODIFY TABLE C ALTRER TABLE D UPDATE TABLE13. 職工號(hào)在一個(gè)視圖中可能當(dāng)作字符串,而在另一個(gè)視圖中可能被當(dāng)作整數(shù),這是( )命名沖突概念沖突域沖突約束沖突 14.在關(guān)系數(shù)據(jù)庫(kù)中,數(shù)據(jù)字典只保存( )A數(shù)據(jù) B元數(shù)據(jù) C表名 D屬性名15.SQL的DML語(yǔ)句包括( )A. JOIN,PROJECT,AND和NOT B. SELECT,INSERT,ROLLBACK和COMMITC. AND,OR,NOT和UNION D. SELECT,INSERT,SELETE和UPDATE二、填空題(20分)1. 一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)主要由( )、( ) 、 ( ) 、 ( ) 和 ( )等5部分構(gòu)成。2. 數(shù)據(jù)庫(kù)中數(shù)據(jù)的最小單位是 ( )。3.兩個(gè)實(shí)體集之間的聯(lián)系可概括為3種:1) ( ) 2) ( ) 3) ( )。 4.最常用的數(shù)據(jù)模型主要有三種( ) 、( ) 、 ( )。5.系統(tǒng)數(shù)據(jù)庫(kù)是由SQL Server內(nèi)部創(chuàng)建和提供的一組數(shù)據(jù)庫(kù),其中最主要的數(shù)據(jù)庫(kù)有4個(gè),包括(1) ( ) (2) ( ) (3) ( ) (4) ( )。 6.安全認(rèn)證是指數(shù)據(jù)庫(kù)系統(tǒng)對(duì)用戶訪問(wèn)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)所輸入的 ( ) 和( )進(jìn)行確認(rèn)的過(guò)程。7.數(shù)據(jù)的完整性是指數(shù)據(jù)的( )和( )。三、判斷題(10分)1數(shù)據(jù)在語(yǔ)法上的約束稱為完整性約束。( )2數(shù)據(jù)模型是用來(lái)描述現(xiàn)實(shí)世界的。因此,越專業(yè)越好。( )3每一個(gè)關(guān)系都應(yīng)有一個(gè)主鍵,用來(lái)唯一識(shí)別一個(gè)元組。它的值不能為空,否則無(wú)法區(qū)分和識(shí)別元組,這就是域完整性約束。( )4. E-R(實(shí)體聯(lián)系數(shù)據(jù)模型)與傳統(tǒng)數(shù)據(jù)模型的區(qū)別在于:E-R不是面向?qū)崿F(xiàn),而是面向現(xiàn)實(shí)世界的,因 此,它能比較自然地描述現(xiàn)實(shí)世界。( )5由一個(gè)基表定義的視圖,只有含有基表的主鍵或候選鍵,并且視圖中沒(méi)有用表達(dá)式或函數(shù)定義的屬性,才允許對(duì)視圖更新。()四、問(wèn)答題(10分)什么是基本表,什么是視圖,兩者的區(qū)別和聯(lián)系是什么?答: 基本表是實(shí)際存儲(chǔ)在數(shù)據(jù)庫(kù)中的表,視圖由是由一個(gè)或若干基本表或其他視圖導(dǎo)出的表。視圖和基本表一樣,可以被查詢、被刪除,也可以在一個(gè)視圖上再定義新的視圖。視圖和基本表的區(qū)別有一下幾點(diǎn):(1)視圖是一個(gè)虛表,定義視圖只存放視圖的定義,而不存放視圖相應(yīng)的數(shù)據(jù)。(2)對(duì)視圖的更新操作有一定的限制,而基本表沒(méi)有。(3)所屬結(jié)構(gòu)層次不同,基本表對(duì)應(yīng)數(shù)據(jù)庫(kù)的模式部分,而視圖對(duì)應(yīng)外模式部分。五、操作題(30分)設(shè)有如下關(guān)系,用SELECT完成查詢 學(xué)生(學(xué)號(hào),姓名,年齡,所在系);課程(課程號(hào),課程名,先行課);選課(學(xué)號(hào),課程號(hào),成績(jī)).用SQL完成以下操作:1.求數(shù)學(xué)系學(xué)生的學(xué)號(hào)和姓名。2.求選修課程C1且成績(jī)?cè)?090之間的學(xué)生學(xué)號(hào)和成績(jī),并將成績(jī)乘以系數(shù)0.8輸出。3.將一個(gè)新學(xué)生記錄(學(xué)號(hào):98010,姓名:張三,年齡:20,所在系:計(jì)算機(jī)系 )插入到學(xué)生表中。4.求學(xué)生的學(xué)號(hào)、姓名、選修的課程名及成績(jī)。5. 求選修課程C1且成績(jī)?cè)?090之間的學(xué)生學(xué)號(hào)和成績(jī),并將成績(jī)乘以系數(shù)0.8輸出。6.刪除藝術(shù)系的學(xué)生記錄及選課記錄。數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用 答案一、單項(xiàng)選擇題(30分)D B BB A B A D C D D C C B B二、填空題(20分)1.數(shù)據(jù)庫(kù) 、 數(shù)據(jù)庫(kù)管理系統(tǒng) 、 應(yīng)用系統(tǒng) 、 數(shù)據(jù)庫(kù)管理員 和 用戶 2. 數(shù)據(jù)項(xiàng) 3. 1) 一對(duì)一 2) 一對(duì)多 3) 多對(duì)多4. 層次模型 、 網(wǎng)狀模型 、 關(guān)系模型 5. (1) master (2) model (3) msdb (4) tempdb6. 用戶名 和 密碼 7. 正確性 和 相容性三、判斷題(10分)FFFTT四、問(wèn)答題(10分)什么是基本表,什么是視圖,兩者的區(qū)別和聯(lián)系是什么?答: 基本表是實(shí)際存儲(chǔ)在數(shù)據(jù)庫(kù)中的表,視圖由是由一個(gè)或若干基本表或其他視圖導(dǎo)出的表。視圖和基本表一樣,可以被查詢、被刪除,也可以在一個(gè)視圖上再定義新的視圖。視圖和基本表的區(qū)別有一下幾點(diǎn):(1)視圖是一個(gè)虛表,定義視圖只存放視圖的定義,而不存放視圖相應(yīng)的數(shù)據(jù)。(2)對(duì)視圖的更新操作有一定的限制,而基本表沒(méi)有。(3)所屬結(jié)構(gòu)層次不同,基本表對(duì)應(yīng)數(shù)據(jù)庫(kù)的模式部分,而視圖對(duì)應(yīng)外模式部分。五、操作題(30分)1. Select學(xué)號(hào),姓名from 學(xué)生 where所在系 = 數(shù)學(xué)系2. Select 學(xué)號(hào),成績(jī)*0.8 from選課 where 課程號(hào)=C1 and 成績(jī) between 80 and 903. Insert into 學(xué)生 values(98010, 張三20, 計(jì)算機(jī)系)4. Select學(xué)號(hào),姓名,課程名,成績(jī) from選課, 學(xué)生,課程where學(xué)生. 學(xué)號(hào)=選課.學(xué)號(hào) and課程.課程號(hào)=選課.課程號(hào)5. Select 學(xué)號(hào),成績(jī)*0.8 from選課 where 課程號(hào)=C1 and 成績(jī) between 80 and 906. Delete from 選課 where 學(xué)號(hào) in (select 學(xué)號(hào) from 學(xué)生 where 所在系 = 藝術(shù))Delete from 學(xué)生 where所在系 = 藝術(shù)數(shù)據(jù)庫(kù)應(yīng)用技術(shù)期末考試試題 一、 填空題( 30*1分 1、根據(jù)模型應(yīng)用目的的不同,數(shù)據(jù)模型可以分為兩類:_和 結(jié)構(gòu)數(shù)據(jù)模型 。 2、結(jié)構(gòu)數(shù)據(jù)模型直接描述數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu),常用的結(jié)構(gòu)數(shù)據(jù)模型有層次模型,_,_和面向?qū)ο竽P?,其中sql數(shù)據(jù)庫(kù)是基于_建立的。 3、訪問(wèn)sql server數(shù)據(jù)庫(kù)對(duì)象時(shí),需要經(jīng)過(guò)身份驗(yàn)證和_兩個(gè)階段,其中身份驗(yàn)證分為windows驗(yàn)證模式和_驗(yàn)證模式。 4、_是存儲(chǔ)在文件中的一系列sql語(yǔ)句,即一系列按順序提交的批處理。 5、sql server使用_文件記載用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行的所有操作。 6、sp_help系統(tǒng)存儲(chǔ)過(guò)程的功能是_。 7、數(shù)據(jù)完整性實(shí)質(zhì),存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)正確無(wú)誤并且相關(guān)數(shù)據(jù)具有一致性,根據(jù)完整性機(jī)制所作用的數(shù)據(jù)庫(kù)對(duì)象和范圍不同,可以分為:_,_,_,_四種,其中標(biāo)志列(identity)可以實(shí)現(xiàn)_數(shù)據(jù)完整性。 8、sql語(yǔ)言中行注釋的符號(hào)為_(kāi);塊注釋的符號(hào)為_(kāi)。 9、sql server中的變量分為兩種,全局變量和局部變量。其中全局變量的名稱以_字符開(kāi)始,有系統(tǒng)定義和維護(hù)。局部變量以_字符開(kāi)始,由用戶自己定義和賦值。 10、使用索引可以減少檢索時(shí)間,根據(jù)索引的存儲(chǔ)結(jié)構(gòu)不同將其分為兩類:_和_。 11、命令truncate table的功能是_。 12、備份是為了在數(shù)據(jù)庫(kù)遭到破壞時(shí),能夠修復(fù),數(shù)據(jù)庫(kù)備份的類型有四種分別為:_,_,_,_。 13、在sql server2000中,其權(quán)限分為三類,即_權(quán)限、_權(quán)限和_權(quán)限。 14、用戶對(duì)數(shù)據(jù)進(jìn)行添加、修改和刪除時(shí),自動(dòng)執(zhí)行的存儲(chǔ)過(guò)程稱為_(kāi)。 15、對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)時(shí),求最大值的函數(shù)是_。 二、選擇題 (10分) 1、下面存在于服務(wù)器端的組件是:( )。 a、服務(wù)管理器 b、企業(yè)管理器組件 c、查詢分析器組件 d、導(dǎo)入導(dǎo)出組件 2、下面描述錯(cuò)誤的是( )。 a、每個(gè)數(shù)據(jù)文件中有且只有一個(gè)主數(shù)據(jù)文件。b、日志文件可以存在于任意文件組中。c、主數(shù)據(jù)文件默認(rèn)為primary文件組。d、文件組是為了更好的實(shí)現(xiàn)數(shù)據(jù)庫(kù)文件組織。 3、sql server數(shù)據(jù)庫(kù)文件有三類,其中主數(shù)據(jù)文件的后綴為:a、.ndf b、.ldf c、.mdf d、.idf 4、下面標(biāo)志符不合法的是:( )。 a、my delete b、_mybase c、$money d、trigger1 5、下面對(duì)索引的相關(guān)描述正確的是:( )。 A 經(jīng)常被查詢的列不適合建索引。B 列值唯一的列適合建索引。C有很多重復(fù)值的列適合建索引。D是外鍵或主鍵的列不適合建索引。 6、下列說(shuō)法中正確的是: a、sql中局部變量可以不聲明就使用 b、sql中全局變量必須先聲明再使用c、sql中所有變量都必須先聲明后使用 d、sql中只有局部變量先聲明后使用;全局變量是由系統(tǒng)提供的用戶不能自己建立。 7、下面字符串能與通配符表達(dá)式abca進(jìn)行匹配的是:( )。 a、bcdef b、a_bcd c、abc_a d、aa 8、 下列語(yǔ)句中正確的是 _ 。表score(sti_id,names,math,english,vb)A select stu_id,sum(math) from score B select sum(math),avg(vb) from score C select * ,sum(english) from score D delete * from score 9、 下列說(shuō)法正確的是 _ 。 a 、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。 b 、視圖是虛表,觀察到的數(shù)據(jù)是實(shí)際基本表中的數(shù)據(jù)。 c 、索引查找法一定比表掃描法查詢速度快。 d 、索引的創(chuàng)建只和數(shù)據(jù)的存儲(chǔ)有關(guān)系。 10、下列途徑哪個(gè)不是實(shí)現(xiàn)值域完整性 _ 。 a 、 rule( 規(guī)則 ) b 、 primary key c 、 not null d 、 default 三、簡(jiǎn)答題。 (15分) 1、簡(jiǎn)述視圖的意義和優(yōu)點(diǎn)? 2、列出sql server數(shù)據(jù)庫(kù)中常見(jiàn)的數(shù)據(jù)庫(kù)對(duì)象。 四、綜合應(yīng)用題。( 45分) 學(xué)生選課系統(tǒng),主要表有: 學(xué)生基本信息表(學(xué)號(hào)、姓名、性別、專業(yè)、出生年月),選課表(學(xué)號(hào)、課程號(hào)、分?jǐn)?shù)),課程表(課程號(hào)、課程名、所屬專業(yè)、學(xué)分)要求: 1、用e-r圖表示上述關(guān)系的概念模型。(8分) 2、用表的形式表示每張表的關(guān)系模式(字段名,數(shù)據(jù)類型),并標(biāo)出各表上的應(yīng)該添加的約束。(7分) 3、寫出sql語(yǔ)句。 1) 查詢所有選sql課程的學(xué)生學(xué)號(hào),姓名和專業(yè)。(5分) 2) 刪除所有選擇數(shù)學(xué)的同學(xué)的選課記錄。(5分) 3) 查詢有哪些課程沒(méi)有被任何同學(xué)報(bào)選。(5分) 一、 填空題( 20*2分 ) 1、e-r 數(shù)據(jù)模型一般在數(shù)據(jù)庫(kù)設(shè)計(jì)的 _ 階段使用。 2、 根據(jù)模型應(yīng)用目的的不同,數(shù)據(jù)模型可以分為兩類:一類是_,是按用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息進(jìn)行抽象;另一類是_,是按計(jì)算機(jī)的觀點(diǎn)建模。 3、 結(jié)構(gòu)數(shù)據(jù)模型直接描述數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu),常用的結(jié)構(gòu)數(shù)據(jù)模型有 _,_,_,_。 4、命令 truncate table的功能是_。 5、數(shù)據(jù)完整性 是指 存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)正確無(wú)誤并且相關(guān)數(shù)據(jù)具有一致性,根據(jù)完整性機(jī)制所作用的數(shù)據(jù)庫(kù)對(duì)象和范圍不同,可以分為: _,_,_,_四種,其中主鍵可以實(shí)現(xiàn)_完整性。 6、模糊查詢符號(hào) 代表 _ ,查詢條件 eim 代表意思是 _ 。 7、使用索引可以減少檢索時(shí)間,根據(jù)索引的存儲(chǔ)結(jié)構(gòu)不同將其分為兩類: _和_。 8、sql server中的變量分為兩種,全局變量和局部變量。其中全局變量的名稱以_字符開(kāi)始,有系統(tǒng)定義和維護(hù)。局部變量以_字符開(kāi)始,由用戶自己定義和賦值。 9、實(shí)現(xiàn)數(shù)據(jù)完整性的途徑有 _ 、 _ 、 _ 、 _ 等。 二、選擇題 (10*2分) 1下面僅存在于服務(wù)器端的組件是:( ) a、服務(wù)管理器 b、企業(yè)管理器組件c、查詢分析器組件 d、導(dǎo)入導(dǎo)出組件 2、下面描述錯(cuò)誤的是( )。 A每個(gè)數(shù)據(jù)文件中有且只有一個(gè)主數(shù)據(jù)文件。B日志文件可以存在于任意文件組中。C主數(shù)據(jù)文件默認(rèn)為 primary文件組。D 文件組是為了更好的實(shí)現(xiàn)數(shù)據(jù)庫(kù)文件組織。 3、下面標(biāo)志符不合法的是:( )。 a、my delete b、_mybase c、$money d、trigger1 4、下面字符串能與通配符表達(dá)式abc _ a進(jìn)行匹配的是:( )。 a、bcdef b、a_bcd c、aba d、aa 5、下面是合法的smallint數(shù)據(jù)類型數(shù)據(jù)的是:( )。 a、2235 b、32768 c、-32767 d、58345 6 、關(guān)系數(shù)據(jù)模型 _ 。 A只能表示實(shí)體間的 1 : 1 聯(lián)系 B只能表示實(shí)體間的 1 : n 聯(lián)系 C只能表示實(shí)體間的 m : n 聯(lián)系 D只能表示實(shí)體間的上述 3 種聯(lián)系 7/、數(shù)據(jù)庫(kù)概念模式產(chǎn)生于數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的 _ 階段。 a 、規(guī)劃 b 、需求分析 c 、概念設(shè)計(jì) d 、邏輯設(shè)計(jì) 8 、 客觀存在的各種報(bào)表、圖表和查詢格式等原始數(shù)據(jù)屬于 _ 。 a 、機(jī)器世界 b 、信息世界 c 、現(xiàn)實(shí)世界 d 、模型世界 9、sql server數(shù)據(jù)庫(kù)文件有三類,其中主數(shù)據(jù)文件的后綴為: a、.ndf b、.ldf c、.mdf d、.idf 10 、下列語(yǔ)句中正確的是 _ 。表 score(sti_id,names,math,english,vb) A select stu_id,sum(math) from score B select sum(math),avg(vb) from score C select * ,sum(english) from score D delete * from score 三、簡(jiǎn)答題。 (10分) 1、簡(jiǎn)述視圖的意義和優(yōu)點(diǎn)? 2、 試述如何有效的保護(hù)數(shù)據(jù)庫(kù)的安全? 四、綜合應(yīng)用題。( 30分) 學(xué)生選課系統(tǒng),主要表有:學(xué)生基本信息表(學(xué)號(hào)、姓名、性別、專業(yè)、出生年月等),選課表(學(xué)號(hào)、課程號(hào)、分?jǐn)?shù)),課程表(課程號(hào)、課程名、所屬專業(yè)、學(xué)分)要求: 1、用e-r圖表示上述關(guān)系的概念模型。(5分) 3、寫出sql語(yǔ)句。 1) 查詢所有選sql課程的學(xué)生學(xué)號(hào),姓名和專業(yè)。(5分) 2) 刪除所有選擇數(shù)學(xué)的同學(xué)的選課記錄。(5分) 3) 查詢有哪些課程沒(méi)有被任何同學(xué)報(bào)選。(5分) 4、創(chuàng)建存儲(chǔ)過(guò)程。(10分) 1)、能夠查詢出選修任何課程的學(xué)生信息及相應(yīng)的分?jǐn)?shù)。 2)、以表格的形式返回本課程的平均分?jǐn)?shù)。 a 卷答案: 一、填空題。 1 概念模型;2、網(wǎng)狀模型、關(guān)系模型,關(guān)系模型; 3、權(quán)限驗(yàn)證、混合; 4、腳本5、日志文件; 6、顯示數(shù)據(jù)對(duì)象的相關(guān)屬;7、實(shí)體完整性、值域完整性、引用完整性、值域完整性,實(shí)體完整性; 8、- , /* */;9、 , ;10 、簇集索引、非簇集索引11 、清空數(shù)據(jù)庫(kù)12 、數(shù)據(jù)庫(kù)備份,事務(wù)日志備份,差異備份,文件和文件組備份事務(wù)13 、對(duì)象、語(yǔ)句、隱含14 、觸發(fā)器15 、 max() 二、選擇題。15 a 、 b 、 c 、 c 、 c 610 d 、 c 、 b 、 b 、 b 三、簡(jiǎn)答題1 、( 1 )分割數(shù)據(jù),簡(jiǎn)化優(yōu)點(diǎn) ( 2 )簡(jiǎn)化操作 ( 3 )提供自動(dòng)的安全保護(hù)功能 ( 4 )為數(shù)據(jù)庫(kù)重構(gòu)提供一定的邏輯獨(dú)立性。 2 、表、存儲(chǔ)過(guò)程、觸發(fā)器、視圖、規(guī)則、默認(rèn)值、索引等 四、綜合題答案略 b 卷答案: 一、 填空題 1 概念設(shè)計(jì)階段;2概念模型、結(jié)構(gòu)數(shù)據(jù)模型;3層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P停?清空數(shù)據(jù)庫(kù);5 實(shí)體完整性、值域完整性、引用完整性、值域完整性、實(shí)體完整性;6 任意字符 查詢以 e 開(kāi)頭中間任意字符(串) im 結(jié)尾的字符串;7 簇集索引、非簇集索引;8 、 ;9約束 默認(rèn) 規(guī)則 存儲(chǔ)過(guò)程等。 二、選擇題15 a 、 b 、 c 、 c 、 c 610 d 、 c 、 b 、 c 、 b 三、簡(jiǎn)答題 答:(一)分割數(shù)據(jù),簡(jiǎn)化優(yōu)點(diǎn)、簡(jiǎn)化操作, 提供自動(dòng)的安全保護(hù)功能,為數(shù)據(jù)庫(kù)重構(gòu)提供一定的邏輯獨(dú)立性。 (二)數(shù)據(jù)庫(kù)完整性、視圖、存儲(chǔ)過(guò)程等。 四 、綜合題答案略第一章 1.數(shù)據(jù)數(shù)據(jù)是描述現(xiàn)實(shí)世界的各種信息的符號(hào)記錄,是信息的載體,是信息的具體表現(xiàn)形式,其具體的表現(xiàn)有數(shù)字、文字、圖形、圖像、聲音等。2.信息信息是現(xiàn)實(shí)世界事物存在的方式或運(yùn)動(dòng)狀態(tài),是一種已經(jīng)被加工為特定形式的數(shù)據(jù)。3.數(shù)據(jù)處理數(shù)據(jù)處理指的是利用計(jì)算機(jī)從大量的原始數(shù)據(jù)中抽取有價(jià)值的信息,作為行為和決策的依據(jù)。數(shù)據(jù)處理包括:數(shù)據(jù)管理,數(shù)據(jù)加工,數(shù)據(jù)傳播4.數(shù)據(jù)管理在數(shù)據(jù)處理的一系列活動(dòng)中,將數(shù)據(jù)收集、存儲(chǔ)、分類、傳輸?shù)然静僮鳝h(huán)節(jié)稱為數(shù)據(jù)管理。5.數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合,具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。數(shù)據(jù)庫(kù)方法是面向?qū)ο蟮姆椒?,而文件方法是面向過(guò)程的方法。6.DBMS (數(shù)據(jù)庫(kù)管理系統(tǒng))數(shù)據(jù)庫(kù)管理系統(tǒng)是操縱和管理數(shù)據(jù)庫(kù)的一組軟件,它是數(shù)據(jù)庫(kù)系統(tǒng)(DBS)的重要組成部分,位于用戶和操作系統(tǒng)之間,用于建立、運(yùn)用和維護(hù)數(shù)據(jù)庫(kù),具有定義、建立、維護(hù)和使用數(shù)據(jù)庫(kù)的功能。7.數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)構(gòu)成,其總目的是存儲(chǔ)和產(chǎn)生所需要的信息,一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),用戶和硬件環(huán)境組成。8.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)包括 :數(shù)據(jù)傳遞系統(tǒng),數(shù)據(jù)處理系統(tǒng),管理信息系統(tǒng)8. DBA是“數(shù)據(jù)庫(kù)管理員”的簡(jiǎn)稱,是數(shù)據(jù)庫(kù)系統(tǒng)中的高級(jí)用戶,全面負(fù)責(zé)數(shù)據(jù)庫(kù)系統(tǒng)的管理、維護(hù)、正常使用等工作.9. DBMS的功能:(P16-P17)9.數(shù)據(jù)庫(kù)技術(shù)經(jīng)歷了手工管理,文件管理,數(shù)據(jù)庫(kù)技術(shù)三個(gè)階段。*10.數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性 (P11)(1)數(shù)據(jù)的物理獨(dú)立性:用戶的應(yīng)用程序與存儲(chǔ)在磁盤上數(shù)據(jù)庫(kù)中的數(shù)據(jù)是相互獨(dú)立的。(2)數(shù)據(jù)庫(kù)的邏輯獨(dú)立性:應(yīng)用程序?qū)?shù)據(jù)全局邏輯結(jié)構(gòu)的依賴程度。*11數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)數(shù)據(jù)模式結(jié)構(gòu)(P17)12.數(shù)據(jù)庫(kù)系統(tǒng)和文件系統(tǒng)相比具有的優(yōu)點(diǎn):(P11-P13) 12.模式模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,它僅涉及到對(duì)數(shù)據(jù)類型的描述,不涉及到具體的數(shù)值。13.外模式外模式是是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,描述數(shù)據(jù)的局部邏輯結(jié)構(gòu),是概念模式的子集。14.概念模式(邏輯模式)概念模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述,描述數(shù)據(jù)的全局邏輯結(jié)構(gòu)。15.內(nèi)模式(存儲(chǔ)模式)內(nèi)模式是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式,是對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)的描述。16.映象映象指的是兩個(gè)層次之間的對(duì)應(yīng)關(guān)系。在數(shù)據(jù)庫(kù)的層次結(jié)構(gòu)中,通過(guò)概念視圖/內(nèi)視圖的映象保證數(shù)據(jù)的物理獨(dú)立性,通過(guò)外視圖/概念視圖的映象保證數(shù)據(jù)的邏輯獨(dú)立性。 17.數(shù)據(jù)庫(kù)設(shè)計(jì)的六個(gè)階段:需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)實(shí)施和數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)附:第三章-數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)方法 我建議大家對(duì)看幾遍課本,一定要掌握了ER圖的畫法和關(guān)系模型表示(P48-58)給大家一個(gè)例題,首先,我覺(jué)得這題會(huì)考,不過(guò)只要我們會(huì)做這一道就沒(méi)問(wèn)題了:例2上海可的商業(yè)連鎖集團(tuán)需要建立信息系統(tǒng)。該系統(tǒng)中存在3個(gè)實(shí)體集,一是“商店”實(shí)體集,屬性有商店編號(hào)、商店名、地址等;二是“商品”實(shí)體集,屬性有商品號(hào)、商品名、規(guī)格、單價(jià)等;三是“職工”實(shí)體集,屬性有職工編號(hào)、姓名、性別、業(yè)績(jī)等。商店與商品間存在“銷售”聯(lián)系,每個(gè)商店可銷售多種商品,每種商品也可以放在多個(gè)商店銷售,每個(gè)商店銷售的一種商品有月銷售量;商店與職工之間存在“聘用”聯(lián)系,每個(gè)商店有許多職工,每個(gè)職工只能在一個(gè)商店工作,商店聘用職工有聘期和工資。 (1).試畫出E-R圖。(2).將該E-R圖轉(zhuǎn)換成關(guān)系模式,并指出主碼和外碼。 ER圖: 關(guān)系模式: 商店(商店編號(hào),商店名,地址) 職工(職工編號(hào),姓名,性別,業(yè)績(jī),商店編號(hào),聘期,工資)商品(商品號(hào),商品名,規(guī)格,單價(jià))銷售(商店編號(hào),商品號(hào),月銷售量) 20.關(guān)系的完整性約束包括:實(shí)體完整性,參照完整性,用戶定義完整性24.數(shù)據(jù)字典數(shù)據(jù)字典通常是一系列表,存儲(chǔ)著數(shù)據(jù)庫(kù)中有關(guān)信息的當(dāng)前描述,包括數(shù)據(jù)庫(kù)三級(jí)模式、數(shù)據(jù)類型、用戶名表、用戶權(quán)限、程序與其用戶聯(lián)系等有關(guān)數(shù)據(jù)庫(kù)系統(tǒng)的信息,能夠幫助用戶、DBA和DBMS本身使用和管理數(shù)據(jù)庫(kù)。25.數(shù)據(jù)模型數(shù)據(jù)模型是用圖解的方法描述數(shù)據(jù)庫(kù)中數(shù)據(jù)結(jié)構(gòu)的形式,包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性三個(gè)要素。26.實(shí)體模型(信息模型)實(shí)體模型也就是信息模型,是現(xiàn)實(shí)世界事物及其聯(lián)系的抽象表示。27.關(guān)系模型是用二維表格結(jié)構(gòu)來(lái)表示實(shí)體以及實(shí)體間聯(lián)系的模型。28.實(shí)體客觀存在并可以相互區(qū)別的事物稱為實(shí)體。如單位、職工和項(xiàng)目等。29.實(shí)體集實(shí)體集是性質(zhì)相同的同類實(shí)體的集合,也叫實(shí)體整體。31.主碼主碼是指能夠唯一地標(biāo)識(shí)實(shí)體集中的每個(gè)實(shí)體的某個(gè)屬性或?qū)傩越M合,用于把某個(gè)實(shí)體個(gè)體與其他實(shí)體個(gè)體區(qū)分來(lái)開(kāi)。也稱為關(guān)鍵碼。32.實(shí)體聯(lián)系類型是實(shí)體之間的相互關(guān)系,有三種聯(lián)系類型,分別為一對(duì)一聯(lián)系、一對(duì)多聯(lián)系和多對(duì)多聯(lián)系。33.聯(lián)系實(shí)體集之間的對(duì)應(yīng)關(guān)系稱為聯(lián)系。聯(lián)系有三種類型,分別為:一對(duì)一聯(lián)系、一對(duì)多聯(lián)系和多對(duì)多聯(lián)系。34.域域是屬性的取值范圍。35.屬性屬性是實(shí)體所具有的某一特性,包括屬性的型和屬性的值,一個(gè)實(shí)體用若干個(gè)屬性來(lái)描述。36.字段記錄中的一個(gè)數(shù)據(jù)項(xiàng)稱為字段。37.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)也稱為分量,是數(shù)據(jù)庫(kù)中可以命名的最小邏輯數(shù)據(jù)單位,指某個(gè)元組對(duì)應(yīng)列的屬性值,用來(lái)描述屬性的數(shù)據(jù)。38.記錄記錄也稱為元組,指的是關(guān)系中的一行數(shù)據(jù),用它描述實(shí)體。它是數(shù)據(jù)項(xiàng)的有序集,即一個(gè)記錄是由若干個(gè)數(shù)據(jù)項(xiàng)組成。41.文件文件是一個(gè)具有符號(hào)名的一組同類記錄的集合,包含記錄的結(jié)構(gòu)和記錄的值。將一個(gè)關(guān)系中的數(shù)據(jù)實(shí)際存儲(chǔ)起來(lái)就形成文件。第二章1.域域也稱值域,是一組具有相同數(shù)據(jù)類型的值的集合,在關(guān)系中用來(lái)表示屬性的取值范圍。2.基數(shù)基數(shù)是域中所包含的值的個(gè)數(shù)。3.屬性屬性是實(shí)體所具有的某一特性,包括屬性的型和屬性的值,一個(gè)實(shí)體用若干個(gè)屬性來(lái)描述4.關(guān)系關(guān)系是從域的笛卡兒積中提取出的符合實(shí)際意義的子集,是一張二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名。7.元組表中的行稱為元組,一行為一個(gè)元組,對(duì)應(yīng)存儲(chǔ)文件中的一個(gè)記錄值。8.關(guān)系 碼 關(guān)系碼是關(guān)系中唯一標(biāo)識(shí)關(guān)系中的元組的一個(gè)或一組屬性,使得在不同的元組中,相應(yīng)的(組合)屬性值不同。9. 候選碼)候選碼是對(duì)具有關(guān)系鍵特性的一個(gè)或多個(gè)屬性(組)的統(tǒng)稱10. 、主碼)主碼是從多個(gè)候選碼中選出的一個(gè)關(guān)系碼,用來(lái)唯一標(biāo)識(shí)實(shí)體的個(gè)體,在關(guān)系中用來(lái)作為插入、刪除、檢索元組的操作變量。11 外碼)外碼是本關(guān)系的一個(gè)屬性(組),它不是本關(guān)系的關(guān)系碼,但卻是另一關(guān)系的關(guān)系碼則稱這個(gè)屬性(組)為本關(guān)系的外碼。12.實(shí)體完整性主碼的值不能為空或部分為空的約束條件稱為實(shí)體完整性。13. 參照完整性參照完整性指的是關(guān)系中的外碼必須與參照關(guān)系的碼相符,要么在參照關(guān)系中有值,或者本身取空值。14. 14.關(guān)系數(shù)據(jù)庫(kù)模式關(guān)系數(shù)據(jù)庫(kù)模式是一組關(guān)系模式的集合,是對(duì)關(guān)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論