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

正文內(nèi)容

最新學(xué)生成績(jī)管理系統(tǒng)uml面向?qū)ο笤O(shè)計(jì)免費(fèi)下載-資料下載頁(yè)

2025-04-07 23:13本頁(yè)面
  

【正文】 一般支持關(guān)系、網(wǎng)狀、層次三種模型中的某一種,對(duì)某一種數(shù)據(jù)模型,各個(gè)機(jī)器系統(tǒng)又有許多不同的限制,提供不同的環(huán)境與工具。所以邏輯結(jié)構(gòu)設(shè)計(jì)一般要分3步進(jìn)行:(1) 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2) 將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3) 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)與目標(biāo) 根據(jù)上面的數(shù)據(jù)庫(kù)ER圖,現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server2008數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。在上面的實(shí)體及尸體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。具體內(nèi)容包括數(shù)據(jù)組織(將ER圖轉(zhuǎn)換成關(guān)系模型、模型優(yōu)化、數(shù)據(jù)庫(kù)模式定義、用戶子模式設(shè)計(jì))、數(shù)據(jù)處理(畫(huà)出系統(tǒng)功能模塊圖)兩大任務(wù)。 數(shù)據(jù)組織 將ER圖轉(zhuǎn)換為關(guān)系模式 實(shí)體型轉(zhuǎn)換為關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。對(duì)于實(shí)體間的聯(lián)系則有下不同情況:一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并,如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實(shí)體的碼。一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。3個(gè)或3個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體的碼組成關(guān)系的碼或關(guān)系碼的一部分。具有相同碼的關(guān)系模式可以合并。 學(xué)生(學(xué)號(hào),姓名,性別,出生時(shí)間,家庭地址,專業(yè),總學(xué)分,備注) 課程信息(課程號(hào),課程名稱,開(kāi)課學(xué)期,學(xué)時(shí),學(xué)分) 選課(學(xué)號(hào),課程號(hào),成績(jī)) 模型優(yōu)化 關(guān)系模式tb_studentid,tb_courseid,tb_score不存在非主屬性對(duì)主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,已經(jīng)達(dá)到了3NF。 物理設(shè)計(jì)的任務(wù)與目標(biāo) 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫(kù)管理系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步:(1) 確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu)。(2) 對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。 數(shù)據(jù)存儲(chǔ)方面為數(shù)據(jù)庫(kù)中各基本表簡(jiǎn)歷的索引如下:對(duì)tb_student學(xué)生信息表中的“studentid學(xué)號(hào)”字段創(chuàng)建聚集索引,因?yàn)椤皊tudentid學(xué)號(hào)”字段在整個(gè)列表中是唯一的;對(duì)學(xué)生信息表中的“name學(xué)生姓名”字段創(chuàng)建非聚集索引,因?yàn)椤皀ame學(xué)生姓名”字段可能會(huì)出現(xiàn)重復(fù)值;對(duì)tb_course課程信息表中的“coursename課程名稱”字段創(chuàng)建唯一索引。 數(shù)據(jù)表的設(shè)計(jì) 表示SQL Server中最基本的數(shù)據(jù)庫(kù)對(duì)象,包含了數(shù)據(jù)庫(kù)中所有數(shù)據(jù),其他數(shù)據(jù)庫(kù)對(duì)象的操作都依賴于表來(lái)進(jìn)行。對(duì)表的各項(xiàng)操作,特別是對(duì)表中數(shù)據(jù)操作是使用頻率最高的,它直接影響數(shù)據(jù)庫(kù)的效率。表設(shè)計(jì)的好壞直接決定著一個(gè)數(shù)據(jù)庫(kù)的優(yōu)劣,在創(chuàng)建表之前一定要進(jìn)行詳細(xì)的設(shè)計(jì)。在表的設(shè)計(jì)過(guò)程當(dāng)中,主要需要完成以下任務(wù):(1)確定表中的字段,并為其選擇合適的數(shù)據(jù)類型和數(shù)據(jù)長(zhǎng)度。(2)確定字段的值是否允許為空。(3)是否要為某些字段設(shè)置默認(rèn)值或約束等。(4)選擇合適的字段作為表的主鍵。 表中基本概念 (1)記錄:表中包含了若干行數(shù)據(jù),表中的一行稱為一個(gè)記錄。(2)字段:每個(gè)記錄由若干個(gè)數(shù)據(jù)項(xiàng)構(gòu)成,將構(gòu)成記錄的每個(gè)數(shù)據(jù)項(xiàng)稱為字段。(3)關(guān)鍵字:若表中的某一字段或字段組合能唯一標(biāo)識(shí)記錄,則稱該字段或阻斷組合為候選關(guān)鍵字。若一個(gè)表有多個(gè)候選關(guān)鍵字,則選定其中一個(gè)為主關(guān)鍵字,也稱為主鍵,當(dāng)一個(gè)表僅有唯一的一個(gè)候選關(guān)鍵字時(shí),該候選關(guān)鍵字就是主關(guān)鍵字。(4)空置:通常也稱NULL值,表示未知、不可用或?qū)⒃谝院筇砑拥臄?shù)據(jù)。若一個(gè)列允許為空置,則向表中輸入記錄值時(shí)可不為該列給出具體值;若不允許為空值,則在輸入時(shí)必須給出具體值。需要注意的是,空值不能與數(shù)值數(shù)據(jù)0或字符類型的空字符串混為一談。任意兩個(gè)空值都不相等。表中的關(guān)鍵字不允許為空值。(5)默認(rèn)值:是指向表中添加新紀(jì)錄時(shí)自動(dòng)添加到字段的值。設(shè)置默認(rèn)值主要是為了簡(jiǎn)化輸入操作。(6)標(biāo)識(shí)屬性:對(duì)任何表都可創(chuàng)建一個(gè)由系統(tǒng)自動(dòng)生成序號(hào)的標(biāo)識(shí)列,通常稱為自動(dòng)增長(zhǎng)列,該序號(hào)值能唯一標(biāo)識(shí)表中的一行,通常作為主鍵。定義標(biāo)識(shí)屬性時(shí),可指定其種子(即起始)值、增量值。需要注意的是,每個(gè)表只能為一個(gè)列設(shè)置標(biāo)識(shí)屬性,該列只能是decimal、int、numeric、smallint、bigint或tinyint數(shù)據(jù)類型。 確定表及表中字段本項(xiàng)目是針對(duì)“學(xué)生成績(jī)管理系統(tǒng)”,該系統(tǒng)主要需要建立三張表:tb_student(學(xué)生表),tb_course(課程表),tb_score(成績(jī)表)。表中的主要字段如下:tb_student:student(學(xué)號(hào)),name(姓名),sex(性別),birthday(出生時(shí)間),address(家庭地址),specialty(專業(yè)),sumcredit(總學(xué)分),nate(備注)。tb_course:courseid(課程號(hào)),coursename(課程名稱),term(開(kāi)課學(xué)期),classhour(學(xué)時(shí)),credit(學(xué)分)。tb_score:studentid(學(xué)號(hào)),courseid(課程號(hào)),score(成績(jī))。 為字段選擇合適的數(shù)據(jù)類型,并設(shè)置相關(guān)屬性通常根據(jù)實(shí)際應(yīng)用情況選擇一個(gè)合適該字段使用的數(shù)據(jù)類型;如學(xué)號(hào)是一個(gè)長(zhǎng)度固定的字符串,可以選擇char作為其數(shù)據(jù)類型;如出生時(shí)間是一個(gè)日期,可以選擇smalldatatime作為其數(shù)據(jù)類型;如家庭地址是一個(gè)長(zhǎng)度不固定的字符串,可以選擇varchar作為其數(shù)據(jù)類型;由于字段較多,就不一一贅述。選擇合適的數(shù)據(jù)類型之后,還需要為某些字段設(shè)置相關(guān)屬性。如姓名不允許為空置,性別只能是男或女,將學(xué)號(hào)設(shè)為學(xué)生表的主鍵,等等。在為字段選擇數(shù)據(jù)類型及長(zhǎng)度時(shí),并不唯一,主要是根據(jù)實(shí)際需要,把握正確夠用的原則。表與表之間常常存在著聯(lián)系,在確定每張表的結(jié)構(gòu)之后,通常還需要建立表跟表之間的關(guān)系,一般通過(guò)外鍵約束來(lái)實(shí)現(xiàn)。本項(xiàng)目中也是通過(guò)外鍵約束來(lái)實(shí)現(xiàn)表中的聯(lián)系,參照表為tb_score,被參照表為tb_student和tb_course。9. 部署圖系統(tǒng)部署圖如下圖所示: 系統(tǒng)部署圖10. 非功能性需求容錯(cuò)性:MTBF(故障間的平均時(shí)間)MTTR(故障修理的平均時(shí)間)達(dá)到實(shí)用性標(biāo)準(zhǔn)。易恢復(fù)性:故障后根據(jù)數(shù)據(jù)集重建,性能水平并恢復(fù)直接受影響數(shù)據(jù)量要求降低,以及為達(dá)到此目的所需時(shí)間和努力有關(guān)的軟件,要求表單數(shù)據(jù)自動(dòng)保存等易用性是與一組規(guī)定或者潛在的用戶為使用其軟件所需做的努力和對(duì)這樣的使用所作的評(píng)價(jià)有關(guān)的一組屬性。具體包括:(1)易理解性:與用戶為人質(zhì)邏輯概念即其應(yīng)用范圍所花的努力有關(guān)的軟件屬性。(2)易學(xué)習(xí)性:用戶使用該系統(tǒng)可直接使用,簡(jiǎn)單易學(xué)?!。?)易操作性:帶首字母篩選功能的下拉列表等 方便操作。這類非功能需求通常是全局的,他除了與系統(tǒng)運(yùn)行環(huán)境、平臺(tái)選擇、代碼質(zhì)量相關(guān)之外,還會(huì)涉及部分技術(shù)性功能需求,特別是容錯(cuò)性、易恢復(fù)性的實(shí)現(xiàn)都需要一些具體的功能來(lái)支持。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1