freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理復(fù)習(xí)-閱讀頁

2024-11-16 22:31本頁面
  

【正文】 主鍵上的分量都有值。用戶定義完整性:用戶定義完整性約束條件的作用對象可以是屬性列、元組或關(guān)系(基本表),其中對屬性列的約束可以規(guī)定屬性列的數(shù)據(jù)類型、取值范圍等;對元組的約束可以規(guī)定元組中各屬性間的相互關(guān)系;而對關(guān)系的約束則可以規(guī)定各元組間或關(guān)系間的相互聯(lián)系。12恢復(fù)算法一般由兩部分組成:在正常事務(wù)處理時采取措施,保證有足夠的冗余信息可用于故障恢復(fù)。13數(shù)據(jù)庫在運(yùn)行過程中可能產(chǎn)生的故障有哪幾類? 答:1)事務(wù)故障:事務(wù)在運(yùn)行過程中由于種種原因,如輸入數(shù)據(jù)的錯誤,運(yùn)算溢出,違反了某些完整性限制,某些應(yīng)用程序的錯誤,以及并行事務(wù)發(fā)生死鎖等,使事務(wù)未能運(yùn)行到正常中指點(diǎn)之前就被撤消了,這種情況稱為“事務(wù)故障”。特定類型的硬件錯誤(CPU故障),突然停電等造成系統(tǒng)停止運(yùn)行,致使事物在執(zhí)行過程中以非控方式中指。內(nèi)存中的信息丟失,而存儲在外存儲上的數(shù)據(jù)未受影響,這種情況稱為“系統(tǒng)故障”。瞬間強(qiáng)磁場干擾,使存儲在外存的數(shù)據(jù)部分損失或全部損失,稱之為“介質(zhì)故障”。實(shí)體完整性約束:關(guān)系中的主鍵不能為空值。用戶自定義完整性約束:正對某一具體數(shù)據(jù)的約束條件,由應(yīng)用環(huán)境決定?;謴?fù)算法:在正常事物處理時采取措施,保證有足夠的冗余信息可用于故障恢復(fù)、故障發(fā)生后采取措施,將數(shù)據(jù)庫內(nèi)容恢復(fù)到某個保證數(shù)據(jù)庫一致性、事物原子性及持久性的狀態(tài)。事務(wù)故障的恢復(fù)是由系統(tǒng)自動完成的,對用戶是透明的,系統(tǒng)的恢復(fù)步驟是:⑴ 反向掃描文件日志(即從最后向前掃描日志文件),查找該事務(wù)的更新操作。即將日志記錄中“更新前的值”寫入數(shù)據(jù)庫。若記錄中是刪除操作,則做插入操作,若是修改操作,則相當(dāng)于用修改前值代替修改后值。⑷ 如此處理下去,直至讀到此事務(wù)的開始標(biāo)記,事務(wù)故障恢復(fù)就完成了。因此,恢復(fù)操作就是要撤銷故障發(fā)生時未完成的事務(wù),重做已完成的事務(wù)。目的是進(jìn)行事物故障恢復(fù);進(jìn)行系統(tǒng)故障恢復(fù);協(xié)助后備副本進(jìn)行介質(zhì)故障恢復(fù)。概念模式:簡稱模式,又稱數(shù)據(jù)庫模式、邏輯模式。外模式:外模式簡稱子模式,又稱用戶模式,是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖,是用戶與數(shù)據(jù)庫系統(tǒng)之間的接口。內(nèi)模式:內(nèi)模式也稱存儲模式。一個數(shù)據(jù)庫只能有一個內(nèi)模式。概念模式/內(nèi)模式映像:概念模式/內(nèi)模式映像定義了數(shù)據(jù)庫全局邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系。概念模式/內(nèi)模式提供了數(shù)據(jù)的物理數(shù)據(jù)獨(dú)立性。這樣,就稱數(shù)據(jù)庫打到了邏輯數(shù)據(jù)獨(dú)立性。23數(shù)據(jù)庫技術(shù)的發(fā)展階段:工管理階段(數(shù)據(jù)部保存、沒有對數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng)、沒有文件的概念、一組數(shù)據(jù)對應(yīng)于一個程序,數(shù)據(jù)時面向應(yīng)用的)、文件系統(tǒng)階段(數(shù)據(jù)需要長期保存在外存上供反復(fù)使用、程序和數(shù)據(jù)之間有了一定得獨(dú)立性、文件的形式已經(jīng)多樣化、數(shù)據(jù)的存取基本以記錄為單位)、數(shù)據(jù)庫系統(tǒng)階段(數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享、減少數(shù)據(jù)冗余、具有較高的數(shù)據(jù)獨(dú)立性、方便用戶接口、統(tǒng)一的數(shù)據(jù)管理與控制功能)某校與教學(xué)管理相關(guān)的3個關(guān)系模式的結(jié)構(gòu)如下: 學(xué)生(學(xué)號、姓名、年齡、性別、所在系)課程(課程號、課程名、開課系、任課教師)學(xué)習(xí)(學(xué)號、課程號、成績)試進(jìn)行如下操作:“教學(xué)”數(shù)據(jù)庫,在“教學(xué)”數(shù)據(jù)庫中創(chuàng)建“學(xué)生”、“課程”、“學(xué)習(xí)”這3個基本表,并說明主鍵和外鍵。(2)了解SQL Server 2005的主要組件、常用服務(wù)和系統(tǒng)配置。了解使用“SQL Server 2005 聯(lián)機(jī)從書”獲取幫助信息的方法;了解“查詢編輯器”的使用方法;了解模板的使用方法。(2)使用SQL Server配置管理器查看和管理SQL Server 2005服務(wù)。(4)使用Microsoft SQL Server Management Studio“查詢編輯器”編輯并執(zhí)行TransactSQL查詢語句。(6)按要求完成實(shí)驗(yàn)報(bào)告。(2)總結(jié)SQL Server Management Studio的主要操作方法。(4)總結(jié)“模板”的使用方法,并舉例說明。第五篇:數(shù)據(jù)庫原理教案第一章 緒論內(nèi)容概述闡述數(shù)據(jù)庫的基本概念,介紹數(shù)據(jù)管理技術(shù)的進(jìn)展情況、數(shù)據(jù)庫技術(shù)產(chǎn)生和發(fā)展的背景,數(shù)據(jù)模型的基本概念、組成要素和主要的數(shù)據(jù)模型,概念模型的基本概念及ER方法,數(shù)據(jù)庫系統(tǒng)的3級模式結(jié)構(gòu)以及數(shù)據(jù)庫系統(tǒng)的組成。學(xué)習(xí)本章的目的在于了解基本知識,掌握基本概念,為以后的學(xué)習(xí)打好扎實(shí)的基礎(chǔ)。難點(diǎn):本章的難點(diǎn)是需要掌握數(shù)據(jù)庫領(lǐng)域大量的基本概念。此外,數(shù)據(jù)模型及數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)也是本章的難點(diǎn)。關(guān)系模型包括關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、以及關(guān)系完整性約束三個組成部分。從具體到抽象,先講解實(shí)際的語言ALPHA(元組關(guān)系演算語言)和QBE(域關(guān)系演算語言),然后講解抽象的元組關(guān)系演算。為學(xué)習(xí)后面關(guān)系數(shù)據(jù)庫系統(tǒng)打好基礎(chǔ)。需要舉一反三的是:關(guān)系代數(shù)(包括抽象的語言及具體的語言);關(guān)系代數(shù)中的各種運(yùn)算(包括并、交、差、選擇、投影、連接、除、及廣義笛卡爾積等)、元組關(guān)系演算語言ALPHA及域關(guān)系演算語言QBE等,能夠使用這些語言完成各種數(shù)據(jù)操縱。同時,要注意把握由具體語言到抽象語言的原則,即通過對具體語言如ALPHA和QBE的學(xué)習(xí)過渡到對抽象的關(guān)系演算的把握。第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL內(nèi)容概述詳細(xì)介紹關(guān)系數(shù)據(jù)庫語言SQL。它內(nèi)容十分豐富,功能非常強(qiáng)大。本章目標(biāo) 牢固掌握SQL,達(dá)到舉一反三的掌握SQL的功能。體會關(guān)系數(shù)據(jù)庫系統(tǒng)為數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)提供良好環(huán)境,減輕用戶負(fù)擔(dān),提高用戶生產(chǎn)率的原因。要熟練正確的使用SQL完成對數(shù)據(jù)庫的查詢、插入、刪除、更新操作。難點(diǎn):用SQL語言正確完成復(fù)雜查詢,掌握SQL語言強(qiáng)大的查詢功能。只有通過大量練習(xí)才能真正達(dá)到舉一反三的熟練程度。練習(xí)數(shù)據(jù)定義操作,包括基本表的創(chuàng)建、修改及刪除;索引的創(chuàng)建和刪除;視圖的創(chuàng)建和刪除。完成書后作業(yè)的SQL練習(xí)第四章 數(shù)據(jù)庫安全性內(nèi)容概述介紹計(jì)算機(jī)以及信息安全技術(shù)標(biāo)準(zhǔn)的進(jìn)展。RDBMS實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)安全性的技術(shù)和方法有多種,本章講解最重要的存取控制技術(shù)、視圖技術(shù)和審計(jì)技術(shù)。數(shù)據(jù)庫角色的概念和定義等。重點(diǎn)和難點(diǎn)重點(diǎn):使用SQL中的GRANT 語句和 REVOKE 語句來實(shí)現(xiàn)數(shù)據(jù)庫的實(shí)現(xiàn)自主存取控制功能。掌握視圖機(jī)制在數(shù)據(jù)庫安全保護(hù)中的作用。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)3 在安裝好的數(shù)據(jù)庫系統(tǒng)下對已經(jīng)建立的數(shù)據(jù)庫創(chuàng)建用戶、角色、視圖;使用SQL對數(shù)據(jù)進(jìn)行安全性控制,包括:授權(quán)和權(quán)力回收。本實(shí)驗(yàn)可以分小組完成。也可以一個人建2個用戶來完成。包括,什么是數(shù)據(jù)庫的完整性,數(shù)據(jù)庫的完整性概念與數(shù)據(jù)庫的安全性概念的區(qū)別和聯(lián)系,RDBMS的數(shù)據(jù)庫完整性實(shí)現(xiàn)機(jī)制,包括實(shí)體完整性、參照完整性和用戶自己定義的完整性約束的定義機(jī)制、完整性檢查機(jī)制和違背完整性約束條件時RDBMS采取的預(yù)防措施。本章目標(biāo)掌握什么是數(shù)據(jù)庫的完整性,掌握用SQL語言定義關(guān)系模式的完整性約束條件。需要舉一反三的:用SQL語言定義關(guān)系模式的完整性約束條件。難點(diǎn):RDBMS如何實(shí)現(xiàn)完整性的策略,即當(dāng)操作違反實(shí)體完整性、參照完整性和用戶定義的完整性約束條件時,RDBMS如何進(jìn)行處理,以確保數(shù)據(jù)的正確與有效。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)4 在安裝好的數(shù)據(jù)庫系統(tǒng)下對已經(jīng)建立的數(shù)據(jù)庫使用SQL對數(shù)據(jù)進(jìn)行完整性控制(三類完整性、CHECK短語、CONSTRAIN子句、觸發(fā)器)。包括關(guān)系數(shù)據(jù)庫邏輯設(shè)計(jì)可能出現(xiàn)的問題,數(shù)據(jù)依賴的基本概念(包括,函數(shù)依賴、平凡函數(shù)依賴、非平凡的函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、傳遞函數(shù)依賴的概念;碼、候選碼、外碼的概念;多值依賴的概念),范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。本章內(nèi)容分為基本要求部分(《概論》)和高級部分(《概論》)。后者是研究生應(yīng)該學(xué)習(xí)掌握的內(nèi)容。要掌握規(guī)范化理論和優(yōu)化數(shù)據(jù)庫模式設(shè)計(jì)的方法。什么是模式的插入異常和刪除異常。牢固掌握數(shù)據(jù)依賴的基本概念,范式的概念,從1NF到4NF的定義,規(guī)范化的含義和作用。難點(diǎn):能夠根據(jù)應(yīng)用語義,完整地寫出關(guān)系模式的數(shù)據(jù)依賴集合,并能根據(jù)數(shù)據(jù)依賴分析某一個關(guān)系模式屬于第幾范式。本章內(nèi)容的理論性較強(qiáng)。數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn),數(shù)據(jù)庫設(shè)計(jì)的基本步驟,數(shù)據(jù)庫設(shè)計(jì)過程中數(shù)據(jù)字典的內(nèi)容,數(shù)據(jù)庫設(shè)計(jì)各個階段的設(shè)計(jì)目標(biāo)、具體設(shè)計(jì)內(nèi)容、設(shè)計(jì)描述、設(shè)計(jì)方法等。本章目標(biāo)了解數(shù)據(jù)庫設(shè)計(jì)的重要性和數(shù)據(jù)庫設(shè)計(jì)在信息系統(tǒng)開發(fā)和建設(shè)中的核心地位。重點(diǎn)和難點(diǎn)重點(diǎn):掌握數(shù)據(jù)庫設(shè)計(jì)步驟和數(shù)據(jù)庫設(shè)計(jì)過程中的各級模式設(shè)計(jì)方法。牢固掌握用ER圖來表示概念模型的方法,掌握ER圖的設(shè)計(jì),ER圖向關(guān)系模型的轉(zhuǎn)換。如何把第6章關(guān)系數(shù)據(jù)理論與本章結(jié)合,用關(guān)系數(shù)據(jù)理論指導(dǎo)數(shù)據(jù)庫的邏輯設(shè)計(jì)。同學(xué)們一般缺乏實(shí)際經(jīng)驗(yàn),缺乏對實(shí)際問題解決的能力。而數(shù)據(jù)庫設(shè)計(jì)需要設(shè)計(jì)人員對應(yīng)用環(huán)境、專業(yè)業(yè)務(wù)有具體深入的了解,這樣才能設(shè)計(jì)出符合具體領(lǐng)域要求的數(shù)據(jù)庫及其應(yīng)用系統(tǒng)。體會這些要點(diǎn),從而真正掌握本章講解的知識、方法和技術(shù)。通過實(shí)踐,掌握本章介紹的數(shù)據(jù)庫設(shè)計(jì)方法,同時培養(yǎng)團(tuán)隊(duì)合作精神。具體要求:* 給出數(shù)據(jù)庫設(shè)計(jì)各個階段的詳細(xì)設(shè)計(jì)報(bào)告;* 寫出系統(tǒng)的主要功能和使用說明;* 提交運(yùn)行的系統(tǒng);* 寫出收獲和體會,包括已解決和尚未解決的問題,進(jìn)一步完善的設(shè)想與建議;每個小組進(jìn)行60分鐘的報(bào)告和答辯,講解設(shè)計(jì)方案,演示系統(tǒng)運(yùn)行,匯報(bào)分工與合作情況第八章 數(shù)據(jù)庫編程 內(nèi)容概述在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)中常常使用編程方法對數(shù)據(jù)庫進(jìn)行操縱。主要包括嵌入式SQL、游標(biāo)的概念;SQL的過程化擴(kuò)展PL/SQL和存儲過程;使用ODBC設(shè)計(jì)開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法。本章內(nèi)容的實(shí)踐性較強(qiáng),教師可以少講,讓學(xué)生多讀書并進(jìn)行實(shí)踐。重點(diǎn)和難點(diǎn)重點(diǎn):了解SQL編程技術(shù)可以有效克服SQL實(shí)現(xiàn)復(fù)雜應(yīng)用方面的不足,提高應(yīng)用系統(tǒng)和RDBMS間的互操作性。了解使用ODBC開發(fā)應(yīng)用系統(tǒng)的體系結(jié)構(gòu),掌握ODBC API和ODBC的應(yīng)用程序的工作流程。能夠使用ODBC來進(jìn)行數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì),使設(shè)計(jì)的應(yīng)用系統(tǒng)可移植性好,并且能同時訪問不同的數(shù)據(jù)庫,共享數(shù)據(jù)資源。具體實(shí)驗(yàn)要求請參見教科書。第九章 關(guān)系查詢處理和查詢優(yōu)化內(nèi)容概述通過實(shí)例講解關(guān)系數(shù)據(jù)庫查詢優(yōu)化的重要性和可能性。本章目標(biāo)本章并不要求學(xué)生掌握RDBMS查詢處理和查詢優(yōu)化的內(nèi)部實(shí)現(xiàn)技術(shù),因此沒有詳細(xì)講解技術(shù)細(xì)節(jié)。重點(diǎn)和難點(diǎn)重點(diǎn):了解關(guān)系數(shù)據(jù)庫查詢優(yōu)化的重要性。能夠把SQL語句轉(zhuǎn)換成查詢樹,對查詢樹進(jìn)行代數(shù)優(yōu)化,轉(zhuǎn)換成優(yōu)化的查詢樹。難點(diǎn):能運(yùn)用本章學(xué)習(xí)的查詢優(yōu)化知識,對于比較復(fù)雜的查詢,尤其是涉及連接和嵌套的查詢,寫出適合RDBMS自動優(yōu)化的SQL語句。不要把優(yōu)化的任務(wù)全部放在RDBMS上。具體實(shí)驗(yàn)內(nèi)容: 對單表查詢例如以下的查詢(可以自己給出查詢語句)select * from studentwhere age20 ; ,普通的兩表連接查詢或多表連接查詢,自己寫幾個帶有子查詢的例子,主要考慮帶有IN和EXISTS謂詞的子查詢,包括相關(guān)子查詢和不相關(guān)子查詢。對以上各種查詢,通過建立索引或者刪除索引(單表查詢語句)、修改連接順序(連接查詢語句)、重寫SQL語句即查詢重寫(嵌套查詢);比較不同查詢計(jì)劃執(zhí)行的性能差異,達(dá)到降低查詢代價(jià),優(yōu)化性能的目標(biāo)。因?yàn)槭聞?wù)是數(shù)據(jù)庫恢復(fù)和并發(fā)控制的基本單位,所以首先講解事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。包括數(shù)據(jù)庫運(yùn)行中可能發(fā)生的故障類型,數(shù)據(jù)庫恢復(fù)中最經(jīng)常使用的技術(shù)—數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。具有檢查點(diǎn)的恢復(fù)技術(shù)。本章目標(biāo)掌握事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。重點(diǎn)和難點(diǎn)重點(diǎn):牢固掌握事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。數(shù)據(jù)庫恢復(fù)的基本原理是數(shù)據(jù)備份,它貌似簡單,實(shí)際卻很復(fù)雜。難點(diǎn):掌握日志文件的使用,系統(tǒng)故障、介質(zhì)故障的恢復(fù)方法。在實(shí)際工作中,則必須正確了解所用的DBMS產(chǎn)品提供的恢復(fù)技術(shù)和恢復(fù)方法,并且能夠根據(jù)這些機(jī)制正確制定系統(tǒng)的恢復(fù)策略,以保證數(shù)據(jù)庫系統(tǒng)7*24小時正確運(yùn)行。實(shí)驗(yàn)內(nèi)容在安裝好的數(shù)據(jù)庫系統(tǒng)下對已經(jīng)建立的數(shù)據(jù)庫人為地制造事務(wù)內(nèi)部故障和系統(tǒng)故障,檢查系統(tǒng)是否進(jìn)行了恢復(fù)。本章討論數(shù)據(jù)庫并發(fā)控制的基本概念和實(shí)現(xiàn)技術(shù)。本章目標(biāo)了解的數(shù)據(jù)庫并發(fā)控制技術(shù)的必要性和重要性。重點(diǎn)和難點(diǎn)重點(diǎn):掌握并發(fā)操作產(chǎn)生的數(shù)據(jù)不一致性(丟失修改、不可重復(fù)讀、讀“臟數(shù)據(jù)”)的確切含義。難點(diǎn):兩段鎖協(xié)議與串行性的關(guān)系、與死鎖的關(guān)系。本章內(nèi)容有一定的深度和難度,可以通過對實(shí)例的學(xué)習(xí)和習(xí)題的練習(xí)來正確理解和掌握基本概念
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1