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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理及應(yīng)用教程電子教案1-免費(fèi)閱讀

  

【正文】 有6個(gè)實(shí)體,存在3個(gè)1:1,3 個(gè)1:n,3個(gè)m:n的聯(lián)系,則轉(zhuǎn)換后共有( )個(gè)關(guān)系。概念模型轉(zhuǎn)換為邏輯結(jié)構(gòu)的步驟:1)ER模型中的每一個(gè)實(shí)體都轉(zhuǎn)換為一個(gè)關(guān)系模式。同一事物,不同的抽象,有的ER圖做為實(shí)體,有的作為屬性。2)多個(gè)局部ER圖逐步合并,即采用累加的方式合并。2)學(xué)生選課的局部ER圖,涉及到學(xué)生和課程實(shí)體。復(fù)習(xí):????數(shù)據(jù)流圖和數(shù)據(jù)字典(DFD,DD)結(jié)構(gòu)化分析方法SA,需求分析階段的最終成果是需求分析規(guī)格說(shuō)明書(shū)。1)數(shù)據(jù)流條目=:定義+:組成|表示或……:表示重復(fù)..連接符借書(shū)記錄=讀者編號(hào)+圖書(shū)編號(hào)+借書(shū)日期2)數(shù)據(jù)文件條目對(duì)數(shù)據(jù)文件的定義,包括的文件名,數(shù)據(jù)組成和數(shù)據(jù)組織等。1)首先畫(huà)系統(tǒng)的輸入和輸出,先畫(huà)頂層數(shù)據(jù)流圖圖書(shū)管理員圖書(shū)借還系統(tǒng)圖書(shū)管理員2)畫(huà)系統(tǒng)內(nèi)部,即畫(huà)下層的數(shù)據(jù)流圖,一般從0開(kāi)始編號(hào),采用自頂向下、由外向內(nèi)的原則。每個(gè)加工必須有名稱(chēng)。畫(huà)出用戶(hù)活動(dòng)圖。一、數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容 包括兩方面,一方面是結(jié)構(gòu)特性的設(shè)計(jì),另一方面是行為特性的設(shè)計(jì)。三、模式分滿(mǎn)足的條件 分解能原樣的連接為一個(gè)實(shí)體。是一個(gè)合理的關(guān)系模式。針對(duì)學(xué)生關(guān)系,滿(mǎn)足2NF滿(mǎn)足第2NF的關(guān)系就是在關(guān)系模式中不存在部分函數(shù)依賴(lài)。1NF,2NF都是不合理的關(guān)系模式,3NF以上的關(guān)系才是合理的關(guān)系模式。X(0)=X=AB,求AB子集在F函數(shù)依賴(lài)集中的函數(shù)依賴(lài)?;镜暮瘮?shù)依賴(lài)集,也就是F,從F中存在的依賴(lài)關(guān)系,還能推導(dǎo)出相應(yīng)的依賴(lài)。3)傳遞函數(shù)依賴(lài)給定關(guān)系R(U),X,Y,Z是U的子集,存在,XY,YZ,從而有XZ,這種依賴(lài)稱(chēng)為傳遞函數(shù)依賴(lài)。記住:只有決定因素是屬性集時(shí),才討論是否是完全函數(shù)依賴(lài),如果決定因素是單個(gè)屬性一定是完全函數(shù)依賴(lài)。(學(xué)號(hào),課程號(hào))學(xué)號(hào)2)非平凡的函數(shù)依賴(lài)給定關(guān)系R(U),X,Y是U的子集,存在XY,且Y不屬于X,則稱(chēng)XY為非平凡的函數(shù)依賴(lài)。最常用的、最重要的是函數(shù)依賴(lài),還有多值依賴(lài)以及連接依賴(lài)。當(dāng)一個(gè)系成立時(shí),尚沒(méi)有學(xué)生,則系的相關(guān)信息無(wú)法插入。關(guān)系R除以關(guān)系S所得的商是一個(gè)新的關(guān)系P(X),P是R滿(mǎn)足下列條件的元組在X上的投影,即元組在X上的分量值X的像集Yx包含S在Y上的投影的集合。前提兩個(gè)屬性原則上必須具有可比性。 例3:從以上學(xué)生關(guān)系中查詢(xún)性別為男的,且出生日期在1980年以后的學(xué)生的學(xué)號(hào)和姓名。所以上述關(guān)系代數(shù)表達(dá)式還可以寫(xiě)成:σ3=’男’(學(xué)生)投影也是單目運(yùn)算,關(guān)系R上的投影是從R中選擇若干個(gè)屬性組成的一個(gè)新的關(guān)系。投影:是對(duì)列的操作。4)如果是差運(yùn)算,則得到的關(guān)系屬性不變,元組減少。得到的關(guān)系的元組數(shù)是n1m1,其中n1是R的元組數(shù),m1是S的元組數(shù)。記作:R∩SR∩SABC111關(guān)系R與關(guān)系S的差得到的只屬于R而不屬于S的元組構(gòu)成。外鍵的值要不取空值,要不取主表中主鍵的值。關(guān)系代數(shù)的運(yùn)算符主要包括以下四類(lèi):1)集合運(yùn)算符:∪并∩交-差笛卡爾積2)專(zhuān)門(mén)的關(guān)系運(yùn)算:σ選擇Π投影∞連接 *自然連接,247。一個(gè)數(shù)據(jù)模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和關(guān)系完整性約束三要素構(gòu)成。學(xué)生中的班號(hào)必須取自班級(jí)表中的班號(hào)。數(shù)據(jù)完整性控制是指添加數(shù)據(jù)庫(kù)中的數(shù)據(jù)必須是正確的、有效的和相容的。班級(jí)(班號(hào),班名,班導(dǎo)師)學(xué)生(學(xué)號(hào),姓名,性別,出生日期,班號(hào))對(duì)于班級(jí)和學(xué)生關(guān)系,其中班號(hào)在班級(jí)中是主鍵,在學(xué)生中不是主鍵,所以在學(xué)生中稱(chēng)為外部關(guān)系鍵。主屬性:是指包含在主關(guān)系鍵中的屬性叫主屬性。學(xué)生(學(xué)號(hào),姓名,性別,出生日期,身份證號(hào),班號(hào))學(xué)生關(guān)系的候選鍵有:身份證號(hào),學(xué)號(hào)。它是靜態(tài)的。姓名={張一,李四,王強(qiáng)} 基數(shù)為3。6)數(shù)據(jù)庫(kù)管理系統(tǒng)的組成和功能。設(shè)計(jì)方法、設(shè)計(jì)工具、設(shè)計(jì)理論的研究。子類(lèi)不僅繼承了父類(lèi)的屬性、方法和事件,同時(shí)還可以自定義自己的屬性和方法等。但缺點(diǎn)是查詢(xún)效率沒(méi)有非關(guān)系型高。屬性:二維表格的列,也就是字段,數(shù)據(jù)項(xiàng)。其中表名就是二維表的名稱(chēng),也就是關(guān)系名,表頭就是實(shí)體型,二維表的結(jié)構(gòu)。網(wǎng)狀模型可以描述一對(duì)一,一對(duì)多和多對(duì)多的聯(lián)系。多對(duì)多聯(lián)系必須轉(zhuǎn)換為一對(duì)多的聯(lián)系。保證數(shù)據(jù)庫(kù)的數(shù)據(jù)必須是正確的、有效的和相容的。標(biāo)注聯(lián)系名而實(shí)體、屬性和聯(lián)系三者之間用線(xiàn)段聯(lián)接。與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)有關(guān)。4)關(guān)鍵字能惟一標(biāo)識(shí)一個(gè)記錄的屬性或?qū)傩越M合。學(xué)生和課程就是多對(duì)多的聯(lián)系。省和省會(huì)就是一對(duì)一的聯(lián)系。多個(gè)實(shí)體之間也存在著一定的聯(lián)系。單一屬性。所有的學(xué)生稱(chēng)為學(xué)生實(shí)體集,每一個(gè)學(xué)生稱(chēng)為實(shí)體,所有的課程稱(chēng)為課程的實(shí)體集,每門(mén)課程稱(chēng)為實(shí)體。 1)實(shí)體客觀(guān)存在的并且可以相互區(qū)別的“事物”稱(chēng)為實(shí)體,實(shí)體可以是具體的,也可以是抽象的。數(shù)據(jù)模型就是用來(lái)描述數(shù)據(jù)的結(jié)構(gòu)、操作和約束的。Dataset ds=new dataset()。四大控制功能包括初始數(shù)據(jù)的裝入與轉(zhuǎn)換。主鍵約束、惟一約束、空值約束、檢查約束、外鍵約束保證數(shù)據(jù)庫(kù)的完整性。B/S結(jié)構(gòu)客戶(hù)端 僅安裝通用的瀏覽器軟件即可,實(shí)現(xiàn)用戶(hù)的輸入和輸出,而應(yīng)用程序不安裝在客戶(hù)機(jī)端,而是安裝在WEB服務(wù)器端。數(shù)據(jù)庫(kù)服務(wù)器。服務(wù)器的負(fù)荷比較重。二級(jí)映象保證了數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。外模式是可變的,外模式在一個(gè)數(shù)據(jù)庫(kù)中有多個(gè)。1)模式也稱(chēng)為邏輯模式、概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。 對(duì)應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)定義安全性、完整性、控制數(shù)據(jù)庫(kù)的使用和運(yùn)行,改進(jìn)和重組數(shù)據(jù)庫(kù)工作。綜上所述:DBS包括DB和DBMS,DBMS管理DB。數(shù)據(jù)恢復(fù) 數(shù)據(jù)庫(kù)系統(tǒng)的組成一、數(shù)據(jù)庫(kù)的相關(guān)概念 簡(jiǎn)稱(chēng)為DB,是指存儲(chǔ)在計(jì)算機(jī)外存儲(chǔ)器上,有組織的相關(guān)信息的集合,在數(shù)據(jù)庫(kù)中,各種數(shù)據(jù)按照一定的結(jié)構(gòu)(數(shù)據(jù)模型)來(lái)組織、描述和存儲(chǔ)。數(shù)據(jù)庫(kù)管理系統(tǒng)提供了四方面的控制功能:。共享性高,減少了數(shù)據(jù)冗余度。三、數(shù)據(jù)庫(kù)系統(tǒng)階段 20世紀(jì)60年代后期至今。信息是可存儲(chǔ)的、可加工的、可傳遞的和可再生的。關(guān)鍵2)學(xué)會(huì)維護(hù)sql server 2005服務(wù)器3)綜合運(yùn)用所學(xué)知識(shí)開(kāi)發(fā)一個(gè)完整的應(yīng)用程序。Java程序設(shè)計(jì)、donet程序設(shè)計(jì)都必須使用的。6)掌握sql server 2005的數(shù)據(jù)表和視圖的管理使用sql server 2005的管理工具來(lái)創(chuàng)建數(shù)據(jù)表,修改數(shù)據(jù)表,數(shù)據(jù)表的記錄的管理,刪除數(shù)據(jù)表以及視圖的操作。二、信息 信息就是是指有用的數(shù)據(jù),信息是從數(shù)據(jù)中提取出來(lái)。數(shù)據(jù)和程序是存放在一起的,即一個(gè)程序?qū)?yīng)一個(gè)數(shù)據(jù)特點(diǎn):,冗余度高(重復(fù)數(shù)據(jù)量大)應(yīng)用程序1數(shù)據(jù)1應(yīng)用程序2數(shù)據(jù)2二、文件系統(tǒng)階段20世紀(jì)50年代后期至60年代的中期以前,計(jì)算機(jī)得到了飛速的發(fā)展,出現(xiàn)了磁性存儲(chǔ)設(shè)置,軟件出現(xiàn)了操作系統(tǒng),有了專(zhuān)門(mén)的文件系統(tǒng),此時(shí)數(shù)據(jù)保存在文件中,通過(guò)文件系統(tǒng)來(lái)調(diào)用。 1)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)以一定的組織結(jié)構(gòu)來(lái)存儲(chǔ),數(shù)據(jù)模型,層次模型,網(wǎng)狀模型和關(guān)系模型。數(shù)據(jù)的獨(dú)立性分為兩級(jí):物理獨(dú)立性和邏輯獨(dú)立性數(shù)據(jù)的物理獨(dú)立性:是指當(dāng)數(shù)據(jù)物理結(jié)構(gòu)發(fā)生改變,通過(guò)修改內(nèi)模式/模式的映象,使數(shù)據(jù)庫(kù)的整體邏輯結(jié)構(gòu)不變,從而用戶(hù)的邏輯結(jié)構(gòu)以及應(yīng)用程序不用改變。三方面:實(shí)體完整性、域完整性和參照完整性。比較常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有:Visual ,access數(shù)據(jù)庫(kù)、sql serer 2000/2005/200oracle10G、Sybase、msql。軟件公司中的程序員。學(xué)生基本情況的數(shù)據(jù)庫(kù)模式中,包含了學(xué)生基本情況記錄。一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式,在此模式下建立的數(shù)據(jù)庫(kù)稱(chēng)為概念級(jí)數(shù)據(jù)庫(kù)。它相當(dāng)于sql server 2005中的數(shù)據(jù)庫(kù)文件。又稱(chēng)為桌面型數(shù)據(jù)庫(kù)系統(tǒng),就是把應(yīng)用程序,DBMS,數(shù)據(jù)庫(kù)都安裝在一臺(tái)計(jì)算機(jī)上,由一個(gè)用戶(hù)獨(dú)使用,計(jì)算機(jī)之間不允許共享數(shù)據(jù)。3)結(jié)點(diǎn)上分布存儲(chǔ)的數(shù)據(jù)相對(duì)獨(dú)立分布式結(jié)構(gòu)是分布式網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)技術(shù)相結(jié)合的產(chǎn)物。此結(jié)構(gòu)維護(hù)升級(jí)較麻煩,因?yàn)樵诿颗_(tái)客戶(hù)端都得安裝應(yīng)用程序。數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)稱(chēng)為DBMS,是對(duì)數(shù)據(jù)進(jìn)行管理的大型系統(tǒng)軟件,它是數(shù)據(jù)庫(kù)系統(tǒng)的核心。另一類(lèi)是宿主型的,表示嵌入到其他的高級(jí)語(yǔ)言中。pwd=sa”。二、DBMS的組成 提供數(shù)據(jù)定義語(yǔ)言和數(shù)據(jù)操作語(yǔ)言。而一次考試、一次比賽是抽象的事物。任何一個(gè)實(shí)體的屬性都有型和值之分。能在一個(gè)實(shí)體集中,惟一確定一個(gè)實(shí)體屬性或?qū)傩越M叫鍵。屬性值是有一定的范圍的。一對(duì)一聯(lián)系(1:1)即實(shí)體集A中的一個(gè)實(shí)體至多與實(shí)體集B中的一個(gè)實(shí)體對(duì)應(yīng),反之亦然。實(shí)驗(yàn)室和電腦就是一對(duì)多的聯(lián)系。一個(gè)記錄由多個(gè)字段構(gòu)成。如ER圖就是一個(gè)概念模型。在ER圖中分別用以下三種符號(hào)表示:實(shí)體:用矩形來(lái)表示。 是指對(duì)數(shù)據(jù)庫(kù)中的各種數(shù)據(jù)允許執(zhí)行的操作的集合,包括操作及相應(yīng)的操作規(guī)則 ,它是描述數(shù)據(jù)庫(kù)的動(dòng)態(tài)特性。層次模型用樹(shù)形數(shù)據(jù)結(jié)構(gòu)(有向樹(shù))描述實(shí)體以及實(shí)體之間的聯(lián)系。特點(diǎn):1)至少有一個(gè)結(jié)點(diǎn)沒(méi)有雙親。目前比較流行的關(guān)系型的數(shù)據(jù)庫(kù),如foxpro,access,oracle,sql server,informix,sybase等。學(xué)生(學(xué)號(hào),姓名,性別,出生日期)。人類(lèi)。,出現(xiàn)了分布式數(shù)據(jù)庫(kù)。本章復(fù)習(xí)的重點(diǎn):數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、實(shí)體、屬性、實(shí)體集、實(shí)體型、鍵、數(shù)據(jù)模型。 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)及其形式化定義 關(guān)系模型是采用二維表的結(jié)構(gòu)描述實(shí)體與實(shí)體之間的聯(lián)系,關(guān)系模型中,任何實(shí)體和實(shí)體之間的聯(lián)系都表示為關(guān)系。笛卡爾積的任一個(gè)子集稱(chēng)為定義在域d1,d2上的n元關(guān)系。,即同質(zhì)的。關(guān)系數(shù)據(jù)庫(kù)模式就是關(guān)系模式的集合。2)最小性:在候選鍵中,去掉一個(gè)屬性就不能保證惟一了。而在另一個(gè)關(guān)系R中是主關(guān)鍵字,則該屬性在關(guān)系S中稱(chēng)為外部關(guān)系鍵。D5 c6 456D5 c11 456D11 c11 456D11 c6 456Null c6 456第一考慮主鍵不能重復(fù),第二考慮外鍵具有參照關(guān)系。學(xué)生關(guān)系中學(xué)號(hào)是主關(guān)鍵字,就保存了實(shí)體完整性。域完整性通過(guò)約束規(guī)則來(lái)實(shí)現(xiàn)。一、關(guān)系代數(shù)的分類(lèi)及其運(yùn)算符關(guān)系代數(shù)是一種抽象的查詢(xún)語(yǔ)言,稱(chēng)為ISBL語(yǔ)言。 ,關(guān)系代數(shù)的分類(lèi),關(guān)系代數(shù)的運(yùn)算符。但廣義笛卡爾積不需要是相容的。N目和m目表示關(guān)系的屬性個(gè)數(shù)。對(duì)傳統(tǒng)的集合運(yùn)算總結(jié):1)傳統(tǒng)的集合運(yùn)算要求兩個(gè)關(guān)系必須是相容的,它們是雙目運(yùn)算。三、專(zhuān)門(mén)的關(guān)系運(yùn)算 專(zhuān)門(mén)的關(guān)系運(yùn)算分為選擇、投影和連接,以及自然連接,其中選擇和投影是單目運(yùn)算,連接是雙目運(yùn)算,且自然連接是連接的特例。寫(xiě)出關(guān)系代數(shù)表達(dá)式。Π1,2,3(學(xué)生)選擇和投影一般情況下都不是獨(dú)立使用的,經(jīng)常是二者組合運(yùn)算。大于連接就是指連接條件為號(hào)小于連接就是指連接條件為號(hào)。記作:R*S班級(jí)(班號(hào),班名,班導(dǎo)師)學(xué)生(學(xué)號(hào),姓名,性別,班號(hào))班級(jí)*學(xué)生在寫(xiě)關(guān)系代數(shù)表達(dá)式時(shí),經(jīng)常會(huì)用到自然連接,選擇和投影,三者運(yùn)算必須是先連接,后選擇,再投影??偨Y(jié):,并運(yùn)算、交運(yùn)算、差運(yùn)算和廣義笛卡爾積,選擇、投影、連接、自然連接和除第3章 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論在給定的一個(gè)應(yīng)用系統(tǒng)環(huán)境下,設(shè)計(jì)數(shù)據(jù)庫(kù)關(guān)系模式如何是合理,要考慮關(guān)系數(shù)據(jù)庫(kù)規(guī)范化。將關(guān)系模式學(xué)生進(jìn)行分解,分別為四個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,性別,系號(hào))系(系號(hào),系名,系主任)課程(課程號(hào),課程名)選課(學(xué)號(hào),課程號(hào),成績(jī)) 分解后的關(guān)系不再存在數(shù)據(jù)冗余,各種異常的現(xiàn)象了。學(xué)生(學(xué)號(hào),姓名,性別,系號(hào),系名,系主任,課程號(hào),課程名,成績(jī))主鍵:學(xué)號(hào)+課程號(hào)則關(guān)系學(xué)生存在著如下函數(shù)依賴(lài):學(xué)號(hào)姓名,學(xué)號(hào)性別,學(xué)號(hào)系號(hào),系號(hào)系名,系號(hào)系主任,課程號(hào)課程名,(學(xué)號(hào),課程號(hào))成績(jī)一個(gè)關(guān)系的所有函數(shù)依賴(lài)的集合,稱(chēng)為函數(shù)依賴(lài)集,用F表示。3)如果屬性X和Y之間是M:N的關(guān)系,則X與Y之間不存在著函數(shù)依賴(lài)關(guān)系。(學(xué)號(hào),課程號(hào))姓名,就是部分函數(shù)依賴(lài),因?yàn)閷W(xué)號(hào)姓名。如果AB,AcBC如果AB,BC,得到AC推論規(guī)則:AAABC,得到AB,AC。方法:第一步:設(shè)X(0)=X=AE然后在F中找出AE子集的函數(shù)依賴(lài),存在A(yíng)D,EC,則X(1)=X(0)DC=ACDE第二步:在X(1)中的ACDE的子集的函數(shù)依賴(lài)。根據(jù)關(guān)系滿(mǎn)足的約束條件,范式分為1NF,2NF,3NF,BCNF,4NF和5NF。1NF存在著數(shù)據(jù)冗余和各種異常。在第2范式的基礎(chǔ)上,消除傳遞函數(shù)依賴(lài)就滿(mǎn)足了第3范式。一、模式分解中存在的問(wèn)題 。 第4章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)就是在給定的應(yīng)用系統(tǒng)的環(huán)境下,設(shè)計(jì)一個(gè)合理的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),使之能滿(mǎn)足用戶(hù)的需求。 需求分析的任務(wù)是通過(guò)詳細(xì)的調(diào)查研究所處理的各種對(duì)象了解原系統(tǒng)的工作概況,明確用戶(hù)的需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。數(shù)據(jù)流圖中有4種基本成分:箭頭:表示數(shù)據(jù)流向。它采用自頂向下逐層分解的分析策略。數(shù)據(jù)字典就是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義和組成。一、局部應(yīng)用ER模型設(shè)計(jì)最大的困難就是實(shí)體和屬性的正確劃分,設(shè)計(jì)局部ER圖時(shí)必須要分清實(shí)體和屬性。課程實(shí)體包括課程號(hào),課程名和學(xué)分有如下語(yǔ)義規(guī)則:一個(gè)系有多個(gè)班級(jí),一個(gè)班級(jí)屬于一個(gè)系,一個(gè)系有多名教師,一個(gè)名教師屬于一個(gè)系,一個(gè)班級(jí)有多個(gè)學(xué)生,一個(gè)學(xué)生只屬于一個(gè)班級(jí),一個(gè)學(xué)生選多門(mén)課程,一門(mén)課程由多個(gè)學(xué)生選修,一名教師講授多門(mén)課程,一門(mén)課
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1