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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理復(fù)習(xí)-wenkub.com

2024-11-16 22:31 本頁(yè)面
   

【正文】 難點(diǎn):兩段鎖協(xié)議與串行性的關(guān)系、與死鎖的關(guān)系。本章目標(biāo)了解的數(shù)據(jù)庫(kù)并發(fā)控制技術(shù)的必要性和重要性。實(shí)驗(yàn)內(nèi)容在安裝好的數(shù)據(jù)庫(kù)系統(tǒng)下對(duì)已經(jīng)建立的數(shù)據(jù)庫(kù)人為地制造事務(wù)內(nèi)部故障和系統(tǒng)故障,檢查系統(tǒng)是否進(jìn)行了恢復(fù)。難點(diǎn):掌握日志文件的使用,系統(tǒng)故障、介質(zhì)故障的恢復(fù)方法。重點(diǎn)和難點(diǎn)重點(diǎn):牢固掌握事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。具有檢查點(diǎn)的恢復(fù)技術(shù)。因?yàn)槭聞?wù)是數(shù)據(jù)庫(kù)恢復(fù)和并發(fā)控制的基本單位,所以首先講解事務(wù)的基本概念和事務(wù)的ACID性質(zhì)。具體實(shí)驗(yàn)內(nèi)容: 對(duì)單表查詢例如以下的查詢(可以自己給出查詢語(yǔ)句)select * from studentwhere age20 ; ,普通的兩表連接查詢或多表連接查詢,自己寫幾個(gè)帶有子查詢的例子,主要考慮帶有IN和EXISTS謂詞的子查詢,包括相關(guān)子查詢和不相關(guān)子查詢。難點(diǎn):能運(yùn)用本章學(xué)習(xí)的查詢優(yōu)化知識(shí),對(duì)于比較復(fù)雜的查詢,尤其是涉及連接和嵌套的查詢,寫出適合RDBMS自動(dòng)優(yōu)化的SQL語(yǔ)句。重點(diǎn)和難點(diǎn)重點(diǎn):了解關(guān)系數(shù)據(jù)庫(kù)查詢優(yōu)化的重要性。第九章 關(guān)系查詢處理和查詢優(yōu)化內(nèi)容概述通過(guò)實(shí)例講解關(guān)系數(shù)據(jù)庫(kù)查詢優(yōu)化的重要性和可能性。能夠使用ODBC來(lái)進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序的設(shè)計(jì),使設(shè)計(jì)的應(yīng)用系統(tǒng)可移植性好,并且能同時(shí)訪問(wèn)不同的數(shù)據(jù)庫(kù),共享數(shù)據(jù)資源。重點(diǎn)和難點(diǎn)重點(diǎn):了解SQL編程技術(shù)可以有效克服SQL實(shí)現(xiàn)復(fù)雜應(yīng)用方面的不足,提高應(yīng)用系統(tǒng)和RDBMS間的互操作性。主要包括嵌入式SQL、游標(biāo)的概念;SQL的過(guò)程化擴(kuò)展PL/SQL和存儲(chǔ)過(guò)程;使用ODBC設(shè)計(jì)開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的方法。通過(guò)實(shí)踐,掌握本章介紹的數(shù)據(jù)庫(kù)設(shè)計(jì)方法,同時(shí)培養(yǎng)團(tuán)隊(duì)合作精神。而數(shù)據(jù)庫(kù)設(shè)計(jì)需要設(shè)計(jì)人員對(duì)應(yīng)用環(huán)境、專業(yè)業(yè)務(wù)有具體深入的了解,這樣才能設(shè)計(jì)出符合具體領(lǐng)域要求的數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)。如何把第6章關(guān)系數(shù)據(jù)理論與本章結(jié)合,用關(guān)系數(shù)據(jù)理論指導(dǎo)數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。重點(diǎn)和難點(diǎn)重點(diǎn):掌握數(shù)據(jù)庫(kù)設(shè)計(jì)步驟和數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中的各級(jí)模式設(shè)計(jì)方法。數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn),數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟,數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中數(shù)據(jù)字典的內(nèi)容,數(shù)據(jù)庫(kù)設(shè)計(jì)各個(gè)階段的設(shè)計(jì)目標(biāo)、具體設(shè)計(jì)內(nèi)容、設(shè)計(jì)描述、設(shè)計(jì)方法等。難點(diǎn):能夠根據(jù)應(yīng)用語(yǔ)義,完整地寫出關(guān)系模式的數(shù)據(jù)依賴集合,并能根據(jù)數(shù)據(jù)依賴分析某一個(gè)關(guān)系模式屬于第幾范式。什么是模式的插入異常和刪除異常。后者是研究生應(yīng)該學(xué)習(xí)掌握的內(nèi)容。包括關(guān)系數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)可能出現(xiàn)的問(wèn)題,數(shù)據(jù)依賴的基本概念(包括,函數(shù)依賴、平凡函數(shù)依賴、非平凡的函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、傳遞函數(shù)依賴的概念;碼、候選碼、外碼的概念;多值依賴的概念),范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。難點(diǎn):RDBMS如何實(shí)現(xiàn)完整性的策略,即當(dāng)操作違反實(shí)體完整性、參照完整性和用戶定義的完整性約束條件時(shí),RDBMS如何進(jìn)行處理,以確保數(shù)據(jù)的正確與有效。本章目標(biāo)掌握什么是數(shù)據(jù)庫(kù)的完整性,掌握用SQL語(yǔ)言定義關(guān)系模式的完整性約束條件。也可以一個(gè)人建2個(gè)用戶來(lái)完成。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)3 在安裝好的數(shù)據(jù)庫(kù)系統(tǒng)下對(duì)已經(jīng)建立的數(shù)據(jù)庫(kù)創(chuàng)建用戶、角色、視圖;使用SQL對(duì)數(shù)據(jù)進(jìn)行安全性控制,包括:授權(quán)和權(quán)力回收。重點(diǎn)和難點(diǎn)重點(diǎn):使用SQL中的GRANT 語(yǔ)句和 REVOKE 語(yǔ)句來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的實(shí)現(xiàn)自主存取控制功能。RDBMS實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)安全性的技術(shù)和方法有多種,本章講解最重要的存取控制技術(shù)、視圖技術(shù)和審計(jì)技術(shù)。練習(xí)數(shù)據(jù)定義操作,包括基本表的創(chuàng)建、修改及刪除;索引的創(chuàng)建和刪除;視圖的創(chuàng)建和刪除。難點(diǎn):用SQL語(yǔ)言正確完成復(fù)雜查詢,掌握SQL語(yǔ)言強(qiáng)大的查詢功能。體會(huì)關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)提供良好環(huán)境,減輕用戶負(fù)擔(dān),提高用戶生產(chǎn)率的原因。它內(nèi)容十分豐富,功能非常強(qiáng)大。同時(shí),要注意把握由具體語(yǔ)言到抽象語(yǔ)言的原則,即通過(guò)對(duì)具體語(yǔ)言如ALPHA和QBE的學(xué)習(xí)過(guò)渡到對(duì)抽象的關(guān)系演算的把握。為學(xué)習(xí)后面關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)打好基礎(chǔ)。關(guān)系模型包括關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、以及關(guān)系完整性約束三個(gè)組成部分。難點(diǎn):本章的難點(diǎn)是需要掌握數(shù)據(jù)庫(kù)領(lǐng)域大量的基本概念。第五篇:數(shù)據(jù)庫(kù)原理教案第一章 緒論內(nèi)容概述闡述數(shù)據(jù)庫(kù)的基本概念,介紹數(shù)據(jù)管理技術(shù)的進(jìn)展情況、數(shù)據(jù)庫(kù)技術(shù)產(chǎn)生和發(fā)展的背景,數(shù)據(jù)模型的基本概念、組成要素和主要的數(shù)據(jù)模型,概念模型的基本概念及ER方法,數(shù)據(jù)庫(kù)系統(tǒng)的3級(jí)模式結(jié)構(gòu)以及數(shù)據(jù)庫(kù)系統(tǒng)的組成。(2)總結(jié)SQL Server Management Studio的主要操作方法。(4)使用Microsoft SQL Server Management Studio“查詢編輯器”編輯并執(zhí)行TransactSQL查詢語(yǔ)句。了解使用“SQL Server 2005 聯(lián)機(jī)從書”獲取幫助信息的方法;了解“查詢編輯器”的使用方法;了解模板的使用方法。23數(shù)據(jù)庫(kù)技術(shù)的發(fā)展階段:工管理階段(數(shù)據(jù)部保存、沒(méi)有對(duì)數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng)、沒(méi)有文件的概念、一組數(shù)據(jù)對(duì)應(yīng)于一個(gè)程序,數(shù)據(jù)時(shí)面向應(yīng)用的)、文件系統(tǒng)階段(數(shù)據(jù)需要長(zhǎng)期保存在外存上供反復(fù)使用、程序和數(shù)據(jù)之間有了一定得獨(dú)立性、文件的形式已經(jīng)多樣化、數(shù)據(jù)的存取基本以記錄為單位)、數(shù)據(jù)庫(kù)系統(tǒng)階段(數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享、減少數(shù)據(jù)冗余、具有較高的數(shù)據(jù)獨(dú)立性、方便用戶接口、統(tǒng)一的數(shù)據(jù)管理與控制功能)某校與教學(xué)管理相關(guān)的3個(gè)關(guān)系模式的結(jié)構(gòu)如下: 學(xué)生(學(xué)號(hào)、姓名、年齡、性別、所在系)課程(課程號(hào)、課程名、開課系、任課教師)學(xué)習(xí)(學(xué)號(hào)、課程號(hào)、成績(jī))試進(jìn)行如下操作:“教學(xué)”數(shù)據(jù)庫(kù),在“教學(xué)”數(shù)據(jù)庫(kù)中創(chuàng)建“學(xué)生”、“課程”、“學(xué)習(xí)”這3個(gè)基本表,并說(shuō)明主鍵和外鍵。概念模式/內(nèi)模式提供了數(shù)據(jù)的物理數(shù)據(jù)獨(dú)立性。一個(gè)數(shù)據(jù)庫(kù)只能有一個(gè)內(nèi)模式。外模式:外模式簡(jiǎn)稱子模式,又稱用戶模式,是數(shù)據(jù)庫(kù)用戶能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是用戶與數(shù)據(jù)庫(kù)系統(tǒng)之間的接口。目的是進(jìn)行事物故障恢復(fù);進(jìn)行系統(tǒng)故障恢復(fù);協(xié)助后備副本進(jìn)行介質(zhì)故障恢復(fù)。⑷ 如此處理下去,直至讀到此事務(wù)的開始標(biāo)記,事務(wù)故障恢復(fù)就完成了。即將日志記錄中“更新前的值”寫入數(shù)據(jù)庫(kù)?;謴?fù)算法:在正常事物處理時(shí)采取措施,保證有足夠的冗余信息可用于故障恢復(fù)、故障發(fā)生后采取措施,將數(shù)據(jù)庫(kù)內(nèi)容恢復(fù)到某個(gè)保證數(shù)據(jù)庫(kù)一致性、事物原子性及持久性的狀態(tài)。實(shí)體完整性約束:關(guān)系中的主鍵不能為空值。內(nèi)存中的信息丟失,而存儲(chǔ)在外存儲(chǔ)上的數(shù)據(jù)未受影響,這種情況稱為“系統(tǒng)故障”。13數(shù)據(jù)庫(kù)在運(yùn)行過(guò)程中可能產(chǎn)生的故障有哪幾類? 答:1)事務(wù)故障:事務(wù)在運(yùn)行過(guò)程中由于種種原因,如輸入數(shù)據(jù)的錯(cuò)誤,運(yùn)算溢出,違反了某些完整性限制,某些應(yīng)用程序的錯(cuò)誤,以及并行事務(wù)發(fā)生死鎖等,使事務(wù)未能運(yùn)行到正常中指點(diǎn)之前就被撤消了,這種情況稱為“事務(wù)故障”。用戶定義完整性:用戶定義完整性約束條件的作用對(duì)象可以是屬性列、元組或關(guān)系(基本表),其中對(duì)屬性列的約束可以規(guī)定屬性列的數(shù)據(jù)類型、取值范圍等;對(duì)元組的約束可以規(guī)定元組中各屬性間的相互關(guān)系;而對(duì)關(guān)系的約束則可以規(guī)定各元組間或關(guān)系間的相互聯(lián)系。第二種方法是每當(dāng)處于等待狀態(tài)的事務(wù)由可能導(dǎo)致死鎖時(shí),就不再等待下去,強(qiáng)行回滾該事務(wù)。8活鎖和死鎖:活鎖:在多個(gè)事務(wù)并發(fā)執(zhí)行的過(guò)程中,可能會(huì)存在某個(gè)總有機(jī)會(huì)獲得鎖的事務(wù)卻永遠(yuǎn)也沒(méi)得到鎖的現(xiàn)象,可以通過(guò)“先來(lái)先服務(wù)”的策略預(yù)防活鎖的發(fā)生。6事務(wù)并發(fā)執(zhí)行產(chǎn)生的不一致情況及避免:并發(fā)操作可能會(huì)產(chǎn)生丟失修改,不能重復(fù)讀和讀”臟”數(shù)據(jù)這三種不一致情況,采用封鎖機(jī)制來(lái)進(jìn)行并發(fā)控制,可避各種不一致情況。持續(xù)性:事務(wù)一旦提交,它對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的改變就是永久性的。3事務(wù)的定義:事務(wù)是數(shù)據(jù)庫(kù)的邏輯工作單位,由用戶定義的一組操作序列組成,序列中的操作要么全做要么全不做。2對(duì)模式的分解顯然不是隨意的,主要涉及以下兩個(gè)原則:無(wú)損聯(lián)結(jié):當(dāng)對(duì)關(guān)系模式R進(jìn)行分解時(shí),R的元組將分別在相應(yīng)屬性集進(jìn)行投影而產(chǎn)生新的關(guān)系。第一范式:如果一個(gè)關(guān)系模式R的所有屬性都是不可分的基本數(shù)據(jù)項(xiàng),則這個(gè)關(guān)系屬于第一范式。在規(guī)范化時(shí),既要考慮到低級(jí)范式造成的冗余度高、數(shù)據(jù)不一致性,又要考慮到高級(jí)范式帶來(lái)的查詢效率低的問(wèn)題; ③ 要考慮正確性和可實(shí)現(xiàn)原則,即要保證規(guī)范化過(guò)程是正確的,并且通過(guò)規(guī)范化能達(dá)到要求。數(shù)據(jù)庫(kù)為什么要并發(fā)控制?答案:答:多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),使用并發(fā)控制可以避免數(shù)據(jù)不一致。例如:郵政局派信,顯然,信封上的通訊地址和姓名是主屬性。這個(gè)過(guò)程就叫做數(shù)據(jù)庫(kù)的物理設(shè)計(jì)??蓪⒃撽P(guān)系模式分解為2NF如下: Student1(Sno,Sname,Sdept,MN)Student2(Sno,Course,Grade)(3)(2)中的關(guān)系模式Student1中存在Sno→Sdept,Sdept→MN,即非主屬性MN傳遞依賴于碼Sno,所以Student1可以進(jìn)一步分解為3NF如下: Student11(Sno,Sname,Sdept)Student12(Sdept,MN)而Student2中不存在非主屬性對(duì)碼的傳遞依賴,故已經(jīng)屬于3NF。3分 delete Acts where MovieTitle in(select Title from Movie where Year 1904)delete MovieTitle where Year 1940 現(xiàn)有如下的銀行系統(tǒng)關(guān)系: Branch(branch_name nvarchar(10),branch_city nvarchar(10),asserts int)Customer(customer_name nvarchar(10),customer_street nvarchar(10),customer_city rvarchar(10))Loan(10an_number nvarchar(10),branch_name nvarchar(10),amount int)Borrower(customer_name nvarchar(10),loan_number nvarchar(10))Account(account_number nvarchar(10),branch_name nvarchar(10),balance int)Depositor(customer_name nvarchar(10),account_number nvarchar(10))試用SQL查詢語(yǔ)句來(lái)表達(dá)下列查詢:(1)向Branch表中增加一個(gè)“address”列,其數(shù)據(jù)類型為10個(gè)字長(zhǎng)的unicode字符串.(2)創(chuàng)建一個(gè)視圖來(lái)顯示每個(gè)顧客的顧客信息,貸款總額.(3)刪除所有貸款在100以下的貸款記錄.(4)刪除每家支行貸款數(shù)額最大的記錄.答案:(1)向Branch表中增加一個(gè)“address”列,其數(shù)據(jù)類型為十個(gè)字長(zhǎng)的unicode字符串。2分 alter table Branch add address nvarchar(10)(3)刪除Branch表的address列 2分 alter table Branch rop column address(4)查詢位于“廣州”的,資產(chǎn)在10,000,000以上的的支行名。答案:可重用性(或共享性)第一范式是指同一列中不能有________,即實(shí)體中的某個(gè)屬性必須是原于項(xiàng).答案:多個(gè)值分解模式的目標(biāo)是____________________,此外要遵守兩個(gè)基本原則:分解是無(wú)損的,分解保持函數(shù)依賴。答案:不相交條件在有泛化/細(xì)化聯(lián)系的對(duì)象類型之間,較低層的對(duì)象類型稱為_______________。答案:客觀存在并可相互區(qū)別的關(guān)系查詢處理可以分4個(gè)步驟,包括_____,_____、______、______。答案: TABLE命令建立如下一個(gè)表:BOOK(總編號(hào)C(6),分類號(hào)C(3),書名C(16),單價(jià)N(10,2)),則單價(jià)字段的類型為_____型,字段寬度為_____,其中包含有_______位小數(shù).答案:Numeric、2 從邏輯結(jié)構(gòu)的角度進(jìn)行分類,數(shù)據(jù)庫(kù)的數(shù)據(jù)模型主要有格式化和________模型.答案:關(guān)系一般地,屬性個(gè)數(shù)少的表上不建_______________,不同屬性值少的屬性上也不用建________________,:索引,索引設(shè)關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = {B→A,B→C},則分解ρ = {AB,AC}丟失的FD是_______________。一個(gè)合同中可以填寫多種商品,每種商
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1