



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫考試要點(diǎn)整理(一)數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)概念,DBMS提供的功能,數(shù)據(jù)語言(DDL,DML,DCL )數(shù)據(jù):是描述事物的符號(hào)記錄,是數(shù)據(jù)庫存儲(chǔ)的基本對(duì)象。數(shù)據(jù)庫:是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng):是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫。DMBS功能:數(shù)據(jù)定義,數(shù)據(jù)操作,數(shù)據(jù)庫的運(yùn)行管理,數(shù)據(jù)組織、存儲(chǔ)與管理,數(shù)據(jù)庫的保護(hù),數(shù)據(jù)庫的維護(hù)、通信。(二)數(shù)據(jù)管理的發(fā)展階段及每個(gè)階段的特點(diǎn)。1. 人工管理階段。特點(diǎn):數(shù)據(jù)不保存、數(shù)據(jù)不具有獨(dú)立性、數(shù)據(jù)不共享、有應(yīng)用程序管理數(shù)據(jù)。I -.2. 文件系統(tǒng)階段。特點(diǎn):聯(lián)機(jī)實(shí)時(shí)處理。3. 數(shù)據(jù)
2、庫系統(tǒng)階段。特點(diǎn):數(shù)據(jù)獨(dú)立、數(shù)據(jù)共享,解決數(shù)據(jù)冗余、數(shù)據(jù)完整性、安全性及并發(fā)控制等 一系列問題。(三)數(shù)據(jù)模型的概念,組成數(shù)據(jù)模型的三要素。1. 數(shù)據(jù)模型也是一種模型,它是現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。2. 數(shù)據(jù)模型的三要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。(四)概念模型,實(shí)體、屬性、碼、候選碼、外碼、域、實(shí)體型、實(shí)體集的概念。/ 八 I I | r r*1. 實(shí)體:現(xiàn)實(shí)世界仲客觀存在并可互相區(qū)分的事物叫做實(shí)體。2. 屬性:實(shí)體的某一特性稱為屬性,如藥品實(shí)體有藥品代碼、藥品名稱、規(guī)格等方面的屬性。3. 碼:唯一標(biāo)識(shí)一個(gè)實(shí)體的屬性或?qū)傩约缢幤返拇a。4. 候選碼:關(guān)系仲的某一屬性組的值能唯一地標(biāo)識(shí)一
3、個(gè)元組,則稱該屬性組為候選碼。5. 外碼:難以歸納,自行看書。6. 域:屬性的取值范圍。7. 實(shí)體型:若干個(gè)屬性型組成的集合可以表示一個(gè)實(shí)體的類型,簡(jiǎn)稱實(shí)體型。8. 實(shí)體集:同型實(shí)體的集合稱為實(shí)體集。':H;-譏(五) 實(shí)體間的聯(lián)系及 E-R模型。聯(lián)系的類型:-丨I1. 一對(duì)一聯(lián)系。2. 一對(duì)多聯(lián)系。3. 多對(duì)多聯(lián)系。E-R圖的建立過程:1. 首先確定實(shí)體。2. 確定聯(lián)系類型。3. 把實(shí)體類型和聯(lián)系類型組合成E-R圖。(六)實(shí)際的數(shù)據(jù)庫系統(tǒng)支持的主要數(shù)據(jù)模型是哪幾種,什么是關(guān)系模型,層次模型、網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu)。層次模型、關(guān)系模型、網(wǎng)狀模型。1. 層次模型:用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的
4、模型。特點(diǎn):有且僅有一個(gè)根節(jié)點(diǎn)。根節(jié)點(diǎn)意外的其他節(jié)點(diǎn)有且僅有一個(gè)父節(jié)點(diǎn)。2. 網(wǎng)狀模型:用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)模型。特點(diǎn):允許一個(gè)以上的節(jié)點(diǎn)無雙親。一個(gè)將誒點(diǎn)可以有多于一個(gè)的雙親。3. (重點(diǎn))關(guān)系模型:書本 12頁。(七)數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)、兩級(jí)映像功能、數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。1、三級(jí)模式結(jié)構(gòu):外模式、模式和內(nèi)模式。2、兩級(jí)映像功能:外模式 模式映像、模式 內(nèi)模式映像。(P18)3、 數(shù)據(jù)的物理獨(dú)立性:物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相互獨(dú)立的。4、 數(shù)據(jù)的邏輯獨(dú)立性: 指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的,即,當(dāng)數(shù)據(jù)
5、的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。(八)數(shù)據(jù)庫系統(tǒng)的組成。數(shù)據(jù)庫系統(tǒng)一般由4個(gè)部分組成:數(shù)據(jù)庫、硬件、軟件、人員。特點(diǎn):1、數(shù)據(jù)結(jié)構(gòu)化。2、數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充。3、數(shù)據(jù)獨(dú)立性高。4、數(shù)據(jù)由DBMS統(tǒng)一管理和控制。X / I I F J一* /(九)關(guān)系的定義及關(guān)系的特性,關(guān)系模式的表示,元組、屬性、主屬性、碼、候選碼、非碼屬性、全碼、外碼的概念。1. 關(guān)系模型的組成:關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系完整性約束。(三要素)2. 關(guān)系數(shù)據(jù)庫中,關(guān)系模式是型,是對(duì)關(guān)系數(shù)據(jù)庫的描述;關(guān)系是值,是這些關(guān)系模式在某一時(shí)刻對(duì)應(yīng)的 關(guān)系的集合。3.關(guān)系的三種類型:基本關(guān)系、查詢表和視圖表。4
6、. 關(guān)系的三類完整性約束:實(shí)體完整性約束、參照完整性約束、用戶定義完整性約束I SQL語言的特點(diǎn):綜合統(tǒng)一、高度非過程化、面向集合的操作方式、 以同一種語法結(jié)構(gòu)提供多種實(shí)用方式、語言簡(jiǎn)潔。 SQL語言的基本概念:P45(十三) SQL語言的數(shù)據(jù)定義(CREAT,DROP,ALTER )功能:包括對(duì)基本表、索引和視圖的建立、修改和刪除。1. 數(shù)據(jù)定義多看實(shí)驗(yàn)報(bào)告冊(cè),記清楚關(guān)鍵字以及語法。2. 索引的作用:可以加快查詢速度,加強(qiáng)行的唯一性。 SQLServer中的幾個(gè)主要索引:主碼索引、唯一索引、聚簇索引、非聚簇索引。(十)關(guān)系模型的三類完整性:實(shí)體完整性、參照完整性和用戶定義完整性。數(shù)據(jù)庫完整性
7、是指數(shù)據(jù)的正確性和相容性。完整性約束涉及的對(duì)象及其狀態(tài)。三類完整性約束(包括:主鍵、外鍵、缺省、非空、唯一、CHECK等)的定義、修改和刪除。(十一 )掌握關(guān)系代數(shù)的運(yùn)算:傳統(tǒng)的集合運(yùn)算(并、交、差、笛卡爾積)和專門的關(guān)系運(yùn)算(選擇、投影、連接、除法)|(十二) SQL語言的概念、四個(gè)特點(diǎn)。(十四) 掌握數(shù)據(jù)查詢(SELECT )語句功能和應(yīng)用(單表、多表連接、嵌套、集函數(shù)-count、sum, avg、max、min)多看實(shí)驗(yàn)報(bào)告冊(cè),記清楚關(guān)鍵字以及語法。(十五)掌握數(shù)據(jù)操縱功能:修改( UPDATE )、刪除(DELETE )和插入(INSERT )語句的應(yīng)用。多看實(shí)驗(yàn)報(bào)告冊(cè),記清楚關(guān)鍵字
8、以及語法。(十六) 基本表、視圖和概念,了解視圖的作用。1. 視圖的概念:視圖對(duì)應(yīng)于關(guān)系數(shù)據(jù)庫三級(jí)模式結(jié)構(gòu)中的外模式。視圖是虛表,但可以查詢,當(dāng)滿足某些 條件時(shí),視圖還可以進(jìn)行更新。2. 視圖的作用:視圖能簡(jiǎn)化用戶操作。視圖對(duì)重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性。提供某些安全性保證,簡(jiǎn)化用戶權(quán)限管理。 «(十七) 理解數(shù)據(jù)庫編程的基本語法、運(yùn)算符、變量及流程控制,游標(biāo)的定義及操作步驟。1. 三種語言類型:數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言。2. 具體過程請(qǐng)看書本第四章。3. 游標(biāo)的概念:游標(biāo)是由結(jié)果集和結(jié)果集中指向特定記錄的游標(biāo)位置組成的,游標(biāo)的作用類似于C語言中的指針。4.
9、游標(biāo)的操作步驟:聲明游標(biāo)打開游標(biāo)讀取游標(biāo)關(guān)閉游標(biāo)/ 八"l I :(十八)掌握存儲(chǔ)過程及觸發(fā)器的定義、原理和使用。1. 存儲(chǔ)過程:是一種數(shù)據(jù)庫對(duì)象,存儲(chǔ)在數(shù)據(jù)庫內(nèi),可有應(yīng)用程序通過一個(gè)調(diào)用執(zhí)行,而且允許用戶聲明變量、有條件執(zhí)行,具有很強(qiáng)的編程功能。2. 觸發(fā)器:實(shí)際上是一種特殊類型的存儲(chǔ)過程,他是在執(zhí)行某些特定的 T-SQL語句時(shí)自動(dòng)執(zhí)行的一種存儲(chǔ)過程。|-rI -X3. 具體請(qǐng)看實(shí)驗(yàn)報(bào)告冊(cè)相關(guān)實(shí)驗(yàn)。(十九)(平凡與非平凡的)函數(shù)依賴、完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴、函數(shù)依賴. ' . 1. 函數(shù)依賴:實(shí)質(zhì)上是對(duì)現(xiàn)實(shí)世界中事物屬性之間相關(guān)性的一種描述,是對(duì)現(xiàn)實(shí)事物屬
10、性間事物聯(lián)系及自然規(guī)律的客觀反映。2. 注意幾點(diǎn):(1)函數(shù)依賴是指關(guān)系模型R中所有的關(guān)系均要滿足約束條件,而不僅僅是某個(gè)或某些關(guān)系的特例。(2)一般情況下函數(shù)依賴沒有可逆性,即藥品代碼-藥品名稱,不能得出藥品名稱藥品代碼。(3)函數(shù)依賴仲可以包含屬性組。(4)X Y,則X稱為這個(gè)函數(shù)依賴的決定屬性組,也稱決定因素。(二十)關(guān)系規(guī)范化:了解 1NF,2NF,3NF,BCNF的定義,掌握把一個(gè)非規(guī)范的表轉(zhuǎn)化成未高一級(jí)范式的表的方法1. 范式:關(guān)系數(shù)據(jù)庫中的關(guān)系是要滿足一定要求的,滿足不同程度要求的即為不同范式。2. 規(guī)范化:一個(gè)低一級(jí)范式的關(guān)系模式可以通過模式分解與初始集合等價(jià),這個(gè)過程就叫做規(guī)
11、范化。3. 各個(gè)范式的條件:請(qǐng)參詳 P120P127(二十-一)數(shù)據(jù)庫設(shè)計(jì)的概念、特點(diǎn)、方法步驟(生命周期),每個(gè)階段所做的工作。(尤其要掌握需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)階段的工作內(nèi)容和步驟,各個(gè)階段之間模型的轉(zhuǎn)換及其規(guī)則)1. 數(shù)據(jù)庫設(shè)計(jì):數(shù)據(jù)庫設(shè)計(jì)過程首先需要對(duì)信息世界進(jìn)行抽象,提取信息世界中系統(tǒng)所需要的數(shù)據(jù)進(jìn)行整理,以建立系統(tǒng)對(duì)應(yīng)的概念模型,并根據(jù)DBMS的特點(diǎn)轉(zhuǎn)換成邏輯模型,形成系統(tǒng)所需要的數(shù)據(jù)庫,最后實(shí)施數(shù)據(jù)庫系統(tǒng)和維護(hù)。2. 數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn):完整、獨(dú)立、共享、冗余小及安全有效是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的重要目標(biāo)。3. 數(shù)據(jù)庫設(shè)計(jì)方法:新奧爾良方法、基于E-R模型的方法、基于 3N
12、F的方法、計(jì)算機(jī)輔助方法。4. 數(shù)據(jù)庫設(shè)計(jì)步驟:1. 需求分析階段2概念結(jié)構(gòu)設(shè)計(jì)階段3. 邏輯結(jié)構(gòu)設(shè)計(jì)階段4. 物理結(jié)構(gòu)設(shè)計(jì)階段5. 數(shù)據(jù)庫實(shí)施階段6. 數(shù)據(jù)庫運(yùn)行和維護(hù)階段。5具體細(xì)節(jié)請(qǐng)翻看書本 P144P171(二十二)數(shù)據(jù)安全性的概念,非法使用數(shù)據(jù)庫的三種形式,設(shè)置安全措施的5個(gè)級(jí)別。數(shù)據(jù)庫用的用戶、權(quán)限、角色管理,包括:創(chuàng)建、刪除、授權(quán)、回收權(quán)限等。SQL數(shù)據(jù)控制功能(GRANT、REVOKE)數(shù)據(jù)庫的安全性:指保護(hù)數(shù)據(jù)庫以防止非法使用而造成的數(shù)據(jù)泄露、修改或破壞。(二十三)事務(wù)的概念和特性、數(shù)據(jù)庫的3類故障機(jī)器原因、恢復(fù)原理和技術(shù)、恢復(fù)策略。詳讀課本例題及理解。1. 事務(wù)的概念:是數(shù)據(jù)庫操作的基本單位,它是由一條或多條SQL語句組成的一個(gè)邏輯單元,一旦執(zhí)行就立即提交給數(shù)據(jù)庫,不能回滾。2. 事務(wù)的特性:原子性、一致性、隔離性、持續(xù)性。3. 三類故障:事物鼓掌、系統(tǒng)故障和介質(zhì)鼓掌。(二十四)并發(fā)控制的技術(shù)(并發(fā)操作及引起的數(shù)據(jù)不一致及其解決辦法)、基本封鎖的種類(S鎖,X鎖)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度珠寶企業(yè)社會(huì)責(zé)任與環(huán)保合作合同
- 二零二五年度汽車贈(zèng)與及二手車置換增值服務(wù)合同
- 二零二五年度放棄祖屋繼承權(quán)的明確合同
- 2025年度石材幕墻安裝與維護(hù)管理合同協(xié)議
- 二零二五年度水資源保護(hù)融資合同
- 二零二五年度土地租賃合同糾紛處理指南
- 2025年度貨物損失賠償協(xié)議書:跨境電商供應(yīng)鏈風(fēng)險(xiǎn)分擔(dān)合同
- 二零二五年度師徒互助職業(yè)技能提升協(xié)議
- 二零二五年度足浴店轉(zhuǎn)讓與市場(chǎng)推廣合作框架協(xié)議
- 2025年度涂料行業(yè)綠色生產(chǎn)推廣合同
- 2025年天翼云解決方案架構(gòu)師認(rèn)證考試指導(dǎo)題庫-上(單選題)
- 行為規(guī)范教育中學(xué)校長(zhǎng)在國(guó)旗下講話:嚴(yán)格要求自己規(guī)范自己的行為
- 2024年12月廣東廣州市港務(wù)局直屬事業(yè)單位引進(jìn)緊缺專業(yè)人才8人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 七下綜合世界真奇妙-共享“地球村”
- DBJ50-T-100-2022 建筑邊坡工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)
- 2025年寧夏工商職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫含答案解析
- 2025年信陽職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫含答案解析
- DB11-T 1004-2023 房屋建筑使用安全檢查評(píng)定技術(shù)規(guī)程
- 《藝術(shù)與傳播》課件
- 烹飪安全知識(shí)培訓(xùn)課件
- 2024年廣東職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論