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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理及應(yīng)用教程電子教案1-wenkub.com

2025-04-14 00:40 本頁(yè)面
   

【正文】 如果沒(méi)有達(dá)到要進(jìn)行分解。3 選課(學(xué)號(hào),課程號(hào),成績(jī))第三方關(guān)系的主鍵是雙方主鍵的組合。系( 系號(hào),系名,系主任)班級(jí)(班號(hào),班名,班導(dǎo)師,系號(hào))3)如果實(shí)體與實(shí)體之間是1:1的聯(lián)系,可以單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系,但一般情況下,是將任意一方的主鍵納入另一方即可。數(shù)量,單價(jià),金額概念模型設(shè)計(jì)是成功地建立數(shù)據(jù)庫(kù)關(guān)鍵,決定數(shù)據(jù)庫(kù)的總體邏輯結(jié)構(gòu),如果設(shè)計(jì)不好就不能充分發(fā)揮數(shù)據(jù)庫(kù)的效能。同一實(shí)體在不同的應(yīng)用中屬性組成不同。沖突的類(lèi)型分為屬性沖突、結(jié)構(gòu)沖突和命名沖突1)屬性沖突屬性值域沖突,如年齡可以用數(shù)值表示,但也可以使用年月日。無(wú)論采用哪種方法,合并可分為兩步1)合并解決各局部ER圖之間的沖突問(wèn)題,生成一個(gè)初步的全局ER圖。 二、總體概念ER模型設(shè)計(jì)在局部ER模型的基礎(chǔ)上,最終要得到系統(tǒng)的總體ER模型,即全局ER圖。m1m1系別班級(jí)屬于1m學(xué)生教師所屬屬于系號(hào)系名系主任班號(hào)班名學(xué)號(hào)姓名性別出生日期電話郵政編碼郵箱教師號(hào)性別姓名號(hào)工資職稱(chēng)圖1 組織結(jié)構(gòu)局部ER模型nm課程學(xué)生選修課號(hào)課程名學(xué)號(hào)姓名性別出生日期電話郵政編碼郵箱成績(jī)圖2 選課情況局部ER模型mnm課程講授課號(hào)課程名教師教師號(hào)性別姓名號(hào)工資職稱(chēng)學(xué)期圖3 授課情況局部ER模型部門(mén)(部門(mén)號(hào),部門(mén)名,負(fù)責(zé)人)出版社(出版社號(hào),出版社名,所在城市,電話,聯(lián)系人)圖書(shū)(書(shū)號(hào),書(shū)名,作者,類(lèi)型,出版日期,數(shù)量,單價(jià))讀者(借書(shū)證號(hào),姓名,性別)有如下語(yǔ)義規(guī)則:一個(gè)出版社出版多種圖書(shū),一種圖書(shū)由一個(gè)出版社出版,一個(gè)部門(mén)有多個(gè)讀者,一個(gè)讀者屬于一個(gè)部門(mén),一個(gè)讀者可以借閱多種圖書(shū),一種圖書(shū)可以由多個(gè)讀者借閱,讀者借書(shū)登記借書(shū)日期,還書(shū)時(shí)登記還書(shū)日期。學(xué)生選課時(shí)要記錄成績(jī),教師授課要記錄學(xué)期。ER圖的三要素,分別是實(shí)體,屬性和聯(lián)系,分別用矩形、橢圓,菱形。矩形:表示實(shí)體菱形:表示聯(lián)系橢圓:表示屬性線段:連接實(shí)體與屬性1)先描述實(shí)體,并將實(shí)體的屬性繪制出來(lái)2)確定實(shí)體與實(shí)體之間的聯(lián)系類(lèi)型,標(biāo)出聯(lián)系和聯(lián)系名稱(chēng)。讀者編號(hào)=C(15)4)加工條目主要說(shuō)明加工的功能及處理要求,三、需求分析的最終成果需求分析在調(diào)查研究的基礎(chǔ)上,繪制數(shù)據(jù)流圖,并寫(xiě)出數(shù)據(jù)字典,最后撰寫(xiě)需求分析規(guī)格說(shuō)明書(shū),作為下一階段的依據(jù)。數(shù)據(jù)字典有以下4個(gè)條目,數(shù)據(jù)流,數(shù)據(jù)文件,數(shù)據(jù)項(xiàng)和基本加工。1)命名不論是數(shù)據(jù)流、數(shù)據(jù)文件還是加工,必須給它一個(gè)易于理解的名字。簡(jiǎn)稱(chēng)為SA。4)數(shù)據(jù)源點(diǎn)或終點(diǎn)本系統(tǒng)外部的實(shí)體。圓或橢圓:表示加工單杠:表示數(shù)據(jù)文件方框:表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)1)數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,必須有流向。確定系統(tǒng)的處理范圍,標(biāo)明系統(tǒng)邊界。一、需求分析步驟 需求分析必須從用戶(hù)的實(shí)際要求出發(fā),且必須與用戶(hù)達(dá)成共識(shí)。行為特性設(shè)計(jì)是對(duì)數(shù)據(jù)庫(kù)操作的設(shè)計(jì),它是動(dòng)態(tài)設(shè)計(jì)。數(shù)據(jù)庫(kù)設(shè)計(jì)涉及到一個(gè)應(yīng)用系統(tǒng)需要幾個(gè)關(guān)系模式,關(guān)系模式之間的聯(lián)系有哪些?且每一個(gè)關(guān)系由幾個(gè)屬性構(gòu)成,每一個(gè)關(guān)系模式達(dá)到第幾范式,如果在dbms中進(jìn)行存儲(chǔ)的。學(xué)生(學(xué)號(hào),姓名,性別,系號(hào))系(系號(hào),系名,系主任)課程(課程號(hào),課程名) 選課(學(xué)號(hào),課程號(hào),成績(jī)) 。二、模式分解的原則一事一地的原則,即一個(gè)關(guān)系描述一個(gè)實(shí)體或?qū)嶓w的聯(lián)系。(BCNF)對(duì)于一個(gè)關(guān)系模式R,R屬于第3范式,且除主屬性之外所有屬性都不傳遞也不部分依賴(lài)于主碼。學(xué)生(學(xué)號(hào),姓名,性別,系號(hào),系名,系主任)主碼:學(xué)號(hào)F={學(xué)號(hào)姓名,學(xué)號(hào)性別,學(xué)號(hào)系號(hào),系號(hào)系名,系號(hào)系主任}F中邏輯蘊(yùn)含傳遞函數(shù)依賴(lài),學(xué)號(hào)系號(hào),系號(hào)系名,導(dǎo)出學(xué)號(hào)系名對(duì)該關(guān)系分解。對(duì)第二范式分解,原則是一事一地的原則。不是一個(gè)合理的關(guān)系。根據(jù)不同的應(yīng)用來(lái)考慮關(guān)系模式的范式。一個(gè)級(jí)別比一個(gè)級(jí)別高,每一個(gè)級(jí)別都必須滿足下一級(jí)的級(jí)別。ABC,BE,ECF,X(2)=X(1)CF=ABCEFX(3)=X(2)算法結(jié)束。存在CDI,X(2)=x(1)I=ACDEI雖然X(2)x(1),至此結(jié)束,得到X的閉包就是ACDEI。學(xué)號(hào)X,系 名Y。AB ,AC,得到ABCAB,CD,ACBD假如關(guān)系模式R,U的集合為A,B,C,D,E,F(xiàn),其中Q是R的函數(shù)依賴(lài)集。復(fù)習(xí):,關(guān)系是否存在著一些問(wèn)題?數(shù)據(jù)冗余、插入異常、刪除異常和更新異常學(xué)生(學(xué)號(hào),姓名,性別,系號(hào),系名,系主任,課程號(hào),課程名,成績(jī))主碼:學(xué)號(hào)+課程號(hào)函數(shù)依賴(lài)、多值依賴(lài)和連接依賴(lài)學(xué)號(hào)姓名(學(xué)號(hào),課程號(hào))成績(jī) 完全函數(shù)依賴(lài)。記?。寒?dāng)決定因素是屬性集時(shí),才討論是否為部分函數(shù)依賴(lài),否則一定是完全函數(shù)依賴(lài)。學(xué)號(hào)系號(hào) 一定是一個(gè)完全函數(shù)依賴(lài)。學(xué)號(hào)和課程號(hào)是m:n的關(guān)系,所以不存在函數(shù)依賴(lài)。各種聯(lián)系就決定了屬性間的函數(shù)依賴(lài)關(guān)系。格式為:F={函數(shù)依賴(lài)集合}F={學(xué)號(hào)姓名,學(xué)號(hào)性別,學(xué)號(hào)系號(hào),系號(hào)系名,系號(hào)系主任,課程號(hào)課程名,(學(xué)號(hào),課程號(hào))成績(jī)}1)平凡函數(shù)依賴(lài)給定關(guān)系R(U),X,Y是U的子集,存在XY,且Y屬于X的子集,則稱(chēng)XY為平凡的函數(shù)依賴(lài)。二、函數(shù)依賴(lài)的定義 設(shè)R(U)是屬性集U上的關(guān)系模式,U是屬性集合。所以以上四個(gè)關(guān)系就是一個(gè)合理的關(guān)系模式。學(xué)號(hào)不允許為空。 數(shù)據(jù)庫(kù)規(guī)范化:在給定的應(yīng)用系統(tǒng)環(huán)境下,如何設(shè)計(jì)數(shù)據(jù)庫(kù)關(guān)系模式,關(guān)系模式達(dá)到什么標(biāo)準(zhǔn)和規(guī)則。SRABCDA1B2c3d5A1b2c4d6A2b4c1d3A3b5c2d8SCDEC3d5f3C4d6f4R247。5.除運(yùn)算除運(yùn)算是雙目運(yùn)算符,設(shè)有關(guān)系R(X,Y),S(Y,Z),其中x,y,z為屬性集。=班級(jí)(班號(hào),班名,班導(dǎo)師)學(xué)生(學(xué)號(hào),姓名,性別,班號(hào))R和S關(guān)系的連接,=。上述三種不同連接都稱(chēng)為連接,并不去掉重復(fù)屬性和重復(fù)元組。關(guān)系R和關(guān)系S的連接操作,必須先求關(guān)系R和關(guān)系S的廣義的笛卡爾積。那么運(yùn)算時(shí),必須是先選擇后投影。投影操作是從列的角度操作的。σ性別=’男’(學(xué)生)列名可以使用順序號(hào)表示。選擇操作是對(duì)行的角度進(jìn)行的操作,得到的關(guān)系屬性不變,元組減少。專(zhuān)門(mén)的關(guān)系運(yùn)算不要求兩個(gè)關(guān)系是相容的。5)如果是廣義笛卡爾積,則得到關(guān)系屬性是兩個(gè)關(guān)系的合并,且不去掉重復(fù)屬性。2)如果是并運(yùn)算,則得到的關(guān)系屬性不變,元組增加。得到的廣義笛卡爾積是無(wú)意義的。記作:RS得到的笛卡爾積的屬性個(gè)數(shù)為n+m。記?。篟S或SRRSABC222333SRABC444555R∩S=R(RS)R∩S=R(SR) 錯(cuò)誤的。RABC111222333SABC1114445551.并運(yùn)算關(guān)系R和關(guān)系S的并是由屬于R或?qū)儆赟的元組的合并組成,并去掉重復(fù)元組。在定義關(guān)系時(shí)指定的。 復(fù)習(xí):,包括域,笛卡爾積,關(guān)系,關(guān)系的組成,主鍵,主屬性,非主屬性和全碼主表和從表(子表)。關(guān)系代數(shù)中有五種基本操作運(yùn)算:并,差,積,選取和投影。數(shù)據(jù)運(yùn)算的三要素是運(yùn)算對(duì)象,運(yùn)算符和運(yùn)算結(jié)果。關(guān)系操作采用集合操作方式,即操作的對(duì)象和結(jié)果都是集合。在sql定義語(yǔ)言中的create table中,使check檢查約束來(lái)實(shí)現(xiàn)。/同理,選課表中的學(xué)號(hào)和課號(hào)都是外鍵,學(xué)號(hào)要參照學(xué)生表中的學(xué)號(hào),課號(hào)要參照課程表中的課號(hào)。在sql的定義語(yǔ)言中的create table中,使用primary key建立。是指關(guān)系中主關(guān)鍵字不能為空或部分為空或者出現(xiàn)重復(fù)值。三、關(guān)系的完整性數(shù)據(jù)庫(kù)管理系統(tǒng)具有4大控制功能,數(shù)據(jù)安全性控制,數(shù)據(jù)完整性控件,并發(fā)控制和數(shù)據(jù)恢復(fù)。在訂單表中訂單號(hào)為D1d10。外部關(guān)系鍵是用來(lái)參照關(guān)系的。空區(qū):即不在主屬性中也不在非主屬性中的,對(duì)于一個(gè)關(guān)系,在最極端的情況下,所有屬性的組合是關(guān)系的候選鍵,稱(chēng)為全碼。也叫主鍵,主碼,關(guān)系鍵,一個(gè)關(guān)系只有一個(gè),也就是從一個(gè)關(guān)系的候選鍵中,選擇一個(gè)作為操作關(guān)系的依據(jù)。選課(學(xué)號(hào),課號(hào),成績(jī))候選鍵:學(xué)號(hào)+課號(hào)。教學(xué)管理系統(tǒng)數(shù)據(jù)庫(kù)模式系(系號(hào),系名,系主任)班級(jí)(班號(hào),班名,班導(dǎo)師,系號(hào))學(xué)生(學(xué)號(hào),姓名,性別,出生日期,班號(hào))課程(課號(hào),課程名,學(xué)分)選課(學(xué)號(hào),課號(hào),成績(jī)) 關(guān)系的鍵與關(guān)系的完整性約束一、候選鍵與主關(guān)系鍵 是在一個(gè)關(guān)系中,能唯一標(biāo)識(shí)一個(gè)元組的屬性或?qū)傩越M合叫候選鍵。表示的方式是:關(guān)系名(屬性名1,屬性名2,屬性名3,……)關(guān)系模式就是一個(gè)關(guān)系的關(guān)系頭,而關(guān)系是它的值即關(guān)系體。年齡,數(shù)值型,只能是1150,能否寫(xiě)成“一”“一百五十”。數(shù)據(jù)模型三要素,數(shù)據(jù)結(jié)構(gòu)是靜態(tài)的,而數(shù)據(jù)操作是動(dòng)態(tài)的。表示為:R(D1,D2,……) 姓名 性別張一 男李四 女王強(qiáng) 男任何一個(gè)關(guān)系由關(guān)系頭和關(guān)系體所構(gòu)成。所說(shuō)的乘號(hào),表示任何一個(gè)域的一個(gè)值與另一個(gè)域的每一個(gè)值進(jìn)行組合。一、關(guān)系的形式化定義及其有關(guān)概念是一組具有相同數(shù)據(jù)類(lèi)型的值的集合,稱(chēng)為值域。9)數(shù)據(jù)模型分哪三種,數(shù)據(jù)模型的三要素是什么。1)數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段以及各個(gè)階段的特點(diǎn)有哪些?2)數(shù)據(jù)庫(kù)管理系統(tǒng)的四方面的控制功能是什么?3)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)之間的關(guān)系。需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、運(yùn)行和測(cè)試、系統(tǒng)維護(hù)。,出現(xiàn)演繹數(shù)據(jù)庫(kù)、主動(dòng)數(shù)據(jù)庫(kù)和知識(shí)庫(kù)。 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展 如果按照數(shù)據(jù)模型發(fā)展的階段劃分,數(shù)據(jù)庫(kù)技術(shù)的發(fā)展也經(jīng)歷了三個(gè)發(fā)展階段一、 第一代數(shù)據(jù)庫(kù)系統(tǒng)層次模型和網(wǎng)狀模型。學(xué)生類(lèi)。涉及到一些專(zhuān)用的術(shù)語(yǔ):1)對(duì)象客觀世界具體存在的任何“事物”。關(guān)鍵字,關(guān)系鍵,主鍵,主碼。域:屬性的取值范圍。元組:二維表格中的行,也就是記錄,也就是一個(gè)實(shí)體。2)二維表的基本概念。關(guān)系模型是采用二維表來(lái)描述實(shí)體與實(shí)體之間的聯(lián)系。2)數(shù)據(jù)定義語(yǔ)言,操作語(yǔ)言極其復(fù)雜。2)其他結(jié)點(diǎn)可以有多于一個(gè)結(jié)點(diǎn)的雙親。2)對(duì)數(shù)據(jù)插入和刪除的操作限制太多。層次模型的特點(diǎn):1)有且只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親,稱(chēng)為根結(jié)點(diǎn)2)除根結(jié)點(diǎn)之外,其他結(jié)點(diǎn)有且僅有一個(gè)雙親結(jié)點(diǎn)層次模型只能描述一對(duì)一和一對(duì)多的聯(lián)系。其中層次模型和網(wǎng)狀模型是早期的數(shù)據(jù)模型。包括數(shù)據(jù)查詢(xún)和數(shù)據(jù)操作(添加、修改和刪除)。省1屬于1省會(huì)五、數(shù)據(jù)模型的組成要素是邏輯模型的層次模型、網(wǎng)狀模型和關(guān)系模型的。標(biāo)注實(shí)體名屬性:用橢圓來(lái)表示。四、實(shí)體聯(lián)系模型及ER圖實(shí)體聯(lián)系模型,稱(chēng)為ER模型,是數(shù)據(jù)庫(kù)設(shè)計(jì)工作中的一種概念模型。第二類(lèi)模型是邏輯模型和物理模型。第一類(lèi)模型是概念模型,也是信息模型,以用戶(hù)的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模。3)文件文件就是同一類(lèi)記錄的集合,也就是用來(lái)描述實(shí)體集的。信息世界經(jīng)過(guò)數(shù)字化轉(zhuǎn)換為計(jì)算機(jī)世界進(jìn)行存儲(chǔ)。一對(duì)多的聯(lián)系(1:N)即實(shí)體集A中的一個(gè)實(shí)體與實(shí)體集B中的多個(gè)對(duì)應(yīng),而實(shí)體集B中的一個(gè)至多與實(shí)體集A中的一個(gè)對(duì)應(yīng)。學(xué)校實(shí)體和校長(zhǎng)實(shí)體之間就是一對(duì)一的聯(lián)系。在此討論的是實(shí)體間的聯(lián)系,而在關(guān)系的規(guī)范化中討論是實(shí)體內(nèi)部的聯(lián)系。有可能規(guī)定具體的值,有可能規(guī)定具體的類(lèi)型。屬性的組合。 可以是單一屬性,也可以是多個(gè)屬性組合。學(xué)生實(shí)體的實(shí)體型(學(xué)號(hào),姓名,性別,出生日期)。屬性的型就是屬性名稱(chēng),如學(xué)號(hào),姓名等??偨Y(jié):,三級(jí)模式和二級(jí)映象,5種。信息世界就是現(xiàn)實(shí)世界在人們頭腦中的反映。將現(xiàn)實(shí)世界中的事物進(jìn)行認(rèn)識(shí)抽象,轉(zhuǎn)換為信息世界中的數(shù)據(jù)模型,再對(duì)信息世界中的概念模型進(jìn)行轉(zhuǎn)換使之轉(zhuǎn)換為計(jì)算機(jī)世界DBMS能支持的數(shù)據(jù)模型。 包括總控程序、安全性控制程序、完整性控制程序、并發(fā)性控制程序、通信程序等。=[0].defaultview。()。數(shù)據(jù)訪問(wèn)接口:ODBC(萬(wàn)能),JDBC(JAVA),(.NET接口)Sqlconnection conn=new sqlconnection(“server=dbserver。 它是數(shù)據(jù)庫(kù)管理系統(tǒng)運(yùn)行的核心部分。命令有三個(gè):create,alter,dropDBMS提供了數(shù)據(jù)操作語(yǔ)言,簡(jiǎn)稱(chēng)為DML,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作,包括檢索、更新操作。用戶(hù)操作數(shù)據(jù)庫(kù)都是通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)的。絕大多數(shù)的軟件都屬于B/S結(jié)構(gòu)的,該結(jié)構(gòu)在internet中得到了廣泛的應(yīng)用。這種結(jié)構(gòu)簡(jiǎn)稱(chēng)為B/S結(jié)構(gòu),是針對(duì)簡(jiǎn)稱(chēng)為C/S,client/server的簡(jiǎn)寫(xiě)。客戶(hù)服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)是由多臺(tái)數(shù)據(jù)庫(kù)服務(wù)器和多個(gè)具有處理能力的計(jì)算機(jī)所構(gòu)成的。特點(diǎn):1)數(shù)據(jù)在物理上分布數(shù)據(jù)不集中存放在一臺(tái)服務(wù)器上,而是分布在不同的地域上。Foxpro,visual foxpro,access數(shù)據(jù)庫(kù)文件/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng),簡(jiǎn)稱(chēng)為F/S結(jié)構(gòu),它是由一臺(tái)服務(wù)器帶多臺(tái)終端構(gòu)成,服務(wù)器一臺(tái)性能較高的計(jì)算機(jī),終端是指不具有處理的計(jì)算機(jī),只有顯示器
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1