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

正文內(nèi)容

sqlserver20xx數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)(編輯修改稿)

2024-12-22 17:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。 圖 131 學(xué)生管理系統(tǒng) 0 層數(shù)據(jù)流 圖 2. 繪制第一層數(shù)據(jù)流圖,如 圖 132 所示。 圖 132 學(xué)生管理系統(tǒng)第一 層數(shù)據(jù)流 圖 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 16 繪制基本數(shù)據(jù)錄入維護(hù)第二層數(shù)據(jù)流圖,如 圖 133 所示。教師任課數(shù)據(jù)安排、學(xué)生選課和成績(jī)查詢(xún)二層數(shù)據(jù)流圖(略)。 圖 133 基本數(shù)據(jù)錄入維護(hù)第二層數(shù)據(jù)流 圖 任務(wù) 2 設(shè)計(jì)學(xué)生管理系統(tǒng) ER 圖 【任務(wù)分析】 根據(jù)需求分析階段收集到的材料,首先,利用分類(lèi)、聚集、概括等方法抽象出實(shí)體。對(duì)列舉出來(lái)的實(shí)體,一一標(biāo)注出其相應(yīng)的屬性。其次,確定實(shí)體間的聯(lián)系類(lèi)型(一對(duì)一,一對(duì)多,多對(duì)多)。最后畫(huà)出 ER 圖。 1. 確定實(shí)體 通過(guò)調(diào)查了解到學(xué)生管理系統(tǒng)的實(shí) 體有系部、班級(jí)、課程、學(xué)生、教師等。 2. 確定實(shí)體屬性。 如:學(xué)生的相關(guān)屬性有學(xué)號(hào)、姓名、性別、出生日期等。 3. 經(jīng)過(guò)分析確定系統(tǒng)中各實(shí)體存在以下聯(lián)系 1) 系部和班級(jí)之間有個(gè)聯(lián)系“從屬”,它是一對(duì)多的聯(lián)系; 2) 班級(jí)和學(xué)生之間有個(gè)聯(lián)系“組成”,它是一對(duì)多的聯(lián)系; 3) 系部和教師之間有個(gè)聯(lián)系“聘任”,它是一對(duì)多的聯(lián)系; 4) 教師和課程之間有個(gè)聯(lián)系“授課”,它是多對(duì)多的聯(lián)系; 5) 學(xué)生和課程之間有個(gè)聯(lián)系“選修”,它是多對(duì)多的聯(lián)系; 【操作步驟】 1. 設(shè)計(jì)局部 ER 模型 1) 繪制系部和教師的局部 ER 圖,如 圖 134 所示。 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 17 圖 134 系部和教師的局部 ER圖 2) 繪制學(xué)生和課程的局部 ER 圖,如 圖 135 所示。 圖 135 學(xué)生和課程的局部 ER圖 3) 繪制 教師和課程的 局部 ER 圖 ,如 圖 136 所示。 圖 136 教師和課程的局部 ER圖 2. 繪制全局 ER 圖,如 圖 137 所示。 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 18 圖 137 學(xué)生管理系統(tǒng)的全局 ER圖 任務(wù) 3 設(shè)計(jì)學(xué)生管理系統(tǒng)的關(guān)系模式 【任務(wù)分析】 根據(jù)任務(wù)要求,需要先將 ER 模型按規(guī)則轉(zhuǎn)化為關(guān)系模式,在根據(jù)導(dǎo)出的關(guān)系模式根據(jù) 功能需求,增加關(guān)系、屬性并規(guī)范化得到最終的關(guān)系模型。 【操作步驟】 1. “教師”與“系部”之間存在一對(duì)多的關(guān)系,處理結(jié)果為: 系部( 系部編碼 ,系部名稱(chēng)) 教師( 教師編碼 ,教師姓名,性別,出生日期,職稱(chēng)) 2. “學(xué)生”與“課程”之間存在多對(duì)多的關(guān)系,處理結(jié)果為: 學(xué)生( 學(xué)號(hào) ,姓名,性別,出生日期,入學(xué)成績(jī),班級(jí)編碼) 課程( 課程編碼 ,課程名,學(xué)分) 選修( 學(xué)號(hào) , 課程編碼 ,成績(jī)) 3. “教師”與“課程”之間存在多對(duì)多的關(guān)系,處理結(jié)果為: 教師( 教師編碼 ,教師姓名,性別,出生日期,職稱(chēng)) 課程( 課程編碼 ,課程名,學(xué)分 ) 授課( 教師編碼 , 課程編碼 ) 4. 對(duì) 3 的處理結(jié)果進(jìn)行綜合得到最終的關(guān)系數(shù)據(jù)模型: 系部( 系部編碼 ,系部名稱(chēng)) 教師( 教師編碼 ,教師姓名,性別,出生日期,職稱(chēng)) 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 19 學(xué)生( 學(xué)號(hào) ,姓名,性別,出生日期,入學(xué)成績(jī),班級(jí)編碼) 課程( 課程編碼 ,課程名,學(xué)分) 選修( 學(xué)號(hào) , 課程編碼 ,成績(jī)) 授課( 教師編碼 , 課程編碼 ) 班級(jí)( 班級(jí)編碼 ,班級(jí)名,所屬專(zhuān)業(yè)) 專(zhuān)業(yè)( 專(zhuān)業(yè)編碼 ,專(zhuān)業(yè)名,所屬系部) 任務(wù) 4 設(shè)計(jì)學(xué)生管理系統(tǒng)的物理結(jié)構(gòu) 【任務(wù)分析】 根據(jù) 設(shè)計(jì)的 關(guān)系模 式 ,在計(jì)算機(jī)上 使用特定的數(shù)據(jù)庫(kù)管理系統(tǒng)( SQL Server 2020)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的建立 , 稱(chēng)為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)。 【操作步驟】 表 11department (系部表 ) 字段名 類(lèi)型 約束 備注 deptno char(2) 主鍵 系部編碼 deptname char(20) 非空 系部名稱(chēng) 表 12 teacher (教師表 ) 字段名 類(lèi)型 約束 備注 tno char(4) 主鍵 教師編碼 tname char(10) 非空 教師姓名 tsex char(2) 只取男、女 性別 tbirthday Date(8) 出生日期 ttitle char(10) 職稱(chēng) 表 13 student (學(xué)生表 ) 字段名 類(lèi)型 約束 備注 sno char(10) 主鍵 學(xué)生編碼 sname char(10) 非空 姓名 ssex char(2) 只取男、女 性別 sbirthday Datetime(8) 出生日期 sscore Numeric(18, 0) 入學(xué)成績(jī) classno char(8) 與班級(jí)表中 class_no外鍵關(guān)聯(lián) 班級(jí)編碼 表 14 course (課程表 ) 字段名 類(lèi)型 約束 備注 o char(7) 主鍵 課程編碼 ame char(30) 非空 課程名稱(chēng) Credits Real(4) 非空 學(xué)分 表 15 choice (選修表 ) 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 20 字段名 類(lèi)型 約束 備注 sno char(10) 主鍵,與學(xué)生表中 sno 外鍵關(guān)聯(lián),級(jí)聯(lián)刪除 學(xué)生編碼 o char(7) 主鍵,與課程表中 o 外鍵關(guān)聯(lián) 課程編碼 grade Real(4) 成績(jī) 表 16 teaching (授課表 ) 字段名 類(lèi)型 約束 備注 tno char(4) 主鍵 , 與教師表中 t_no 外鍵 關(guān)聯(lián) ,級(jí)聯(lián)刪除 教師編碼 o char(7) 主鍵 , 與 課 程 表 中course_no 外鍵關(guān)聯(lián) 課程編碼 表 17 class (班級(jí)表 ) 字段名 類(lèi)型 約束 備注 classno char(8) 主鍵 班級(jí)編碼 classname char(16) 非空 班級(jí)名稱(chēng) pno char(4) 與專(zhuān)業(yè)表中 pno外鍵關(guān)聯(lián) 專(zhuān)業(yè)編碼 表 18 Professional (專(zhuān)業(yè)表 ) 字段名 類(lèi)型 約束 備注 pno char(4) 主鍵 專(zhuān)業(yè)編碼 pname char(30) 非空 專(zhuān)業(yè)名稱(chēng) deptno char(2) 與系部表中 dno 外鍵關(guān)聯(lián) 系部編碼 任務(wù) 5 編寫(xiě)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū) 【任務(wù)分析】 根據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)規(guī)范, 編寫(xiě)學(xué)生管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)。 【操作步驟】 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)規(guī)范 <項(xiàng)目名稱(chēng)> 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū) 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 21 作 者: 完成日期: 簽 收 人: 簽收日期: 1 引言 編寫(xiě)目的 說(shuō)明編寫(xiě)這份數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)的目的,指出預(yù)期的讀者范圍。 背景 說(shuō)明: 1. 待開(kāi)發(fā)的數(shù)據(jù)庫(kù)的名稱(chēng)和使用 此數(shù)據(jù)庫(kù)的軟件系統(tǒng)的名稱(chēng); 2. 列出本項(xiàng)目的任務(wù)提出者、開(kāi)發(fā)者、用戶以及將安裝該軟件和這個(gè)數(shù)據(jù)庫(kù)的單位。 定義 列出本文件中用到的專(zhuān)門(mén)術(shù)語(yǔ)的定義和縮寫(xiě)詞的原詞組。 參考資料 列出要用到的參考資料,如: 1. 本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書(shū)或合同、上級(jí)機(jī)關(guān)的批文; 2. 屬于本項(xiàng)目的其他已發(fā)表的文件; 3. 本文件中各處引用的文件、資料,包括所要用到的軟件開(kāi)發(fā)標(biāo)準(zhǔn)。 列出這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說(shuō)明能夠得到這些文件資料的來(lái)源。 2 外部設(shè)計(jì) 標(biāo)識(shí)符和狀態(tài) 聯(lián)系用途,詳細(xì)說(shuō)明用于唯一 地標(biāo)識(shí)該數(shù)據(jù)庫(kù)的代碼、名稱(chēng)或標(biāo)識(shí)符,附加的描述性信息亦要給出。如果該數(shù)據(jù)庫(kù)屬于尚在實(shí)驗(yàn)中、尚大測(cè)試中或是暫時(shí)使用的,則要說(shuō)明這一特點(diǎn)及其有效時(shí)間范圍。 使用它的程序 列出將要使用或訪問(wèn)此數(shù)據(jù)庫(kù)的所有應(yīng)用程序,對(duì)于這些應(yīng)用程序的每一個(gè),給出它的名稱(chēng)和版本號(hào)。 約定 陳述一個(gè)程序員或一個(gè)系統(tǒng)分析員為了能使用此數(shù)據(jù)庫(kù)而需要了解的建立標(biāo)號(hào)、標(biāo)識(shí)的約定,例如用于標(biāo)識(shí)數(shù)據(jù)庫(kù)的不同版本的約定和用于標(biāo)識(shí)庫(kù)內(nèi)各個(gè)文卷、記錄、數(shù)據(jù)項(xiàng)的命名約定等。 專(zhuān)門(mén)指導(dǎo) 向準(zhǔn)備從事此數(shù)據(jù)庫(kù)的生成、從事此數(shù)據(jù)庫(kù)的測(cè)試、 維護(hù)人員提供專(zhuān)門(mén)的指導(dǎo),例如將被送入數(shù)據(jù)庫(kù)的數(shù)據(jù)的格式和標(biāo)準(zhǔn)、送入數(shù)據(jù)庫(kù)的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)文卷的操作指導(dǎo)。 如果這些指導(dǎo)的內(nèi)容篇幅很長(zhǎng),列出可參閱的文件資料的名稱(chēng)和章條。 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 22 支持軟件 簡(jiǎn)單介紹同此數(shù)據(jù)庫(kù)直接有關(guān)的支持軟件,如數(shù)據(jù)庫(kù)管理系統(tǒng)、存儲(chǔ)定位程序和用于裝入、生成、修改、更新數(shù)據(jù)庫(kù)的程序等。說(shuō)明這些軟件的名稱(chēng)、版本號(hào)和主要功能特性,如所用數(shù)據(jù)模型的類(lèi)型、允許的數(shù)據(jù)容量等。列出這些支持軟件的技術(shù)文件的標(biāo)題、編號(hào)及來(lái)源。 3 結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) 說(shuō)明本數(shù)據(jù) 庫(kù)將反映的現(xiàn)實(shí)世界中的實(shí)體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項(xiàng)、記錄、系、文卷的標(biāo)識(shí)符、定義、類(lèi)型、度量單位和值域,建立本數(shù)據(jù)庫(kù)的每一幅用戶視圖。 邏輯結(jié)構(gòu)設(shè)計(jì) 說(shuō)明把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來(lái)的數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu),包括所確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和文卷結(jié)構(gòu)、所建立的各個(gè)文卷之間的相互關(guān)系,形成本數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)管理員視圖。 物理結(jié)構(gòu)設(shè)計(jì) 建立系統(tǒng)程序員視圖,包括: 1. 數(shù)據(jù)在內(nèi)存中的安排,包括對(duì)索引區(qū)、緩沖區(qū)的設(shè)計(jì); 2. 所使用的外存設(shè)備及外存空間的組織、包 括索引區(qū)、數(shù)據(jù)塊的組織與劃分; 3. 訪問(wèn)數(shù)據(jù)的方式方法。 4 運(yùn)用設(shè)計(jì) 數(shù)據(jù)字典設(shè)計(jì) 對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、系、文卷、模式、子模式等一般要建立起數(shù)據(jù)字典,以說(shuō)明它們的標(biāo)識(shí)符、同義名及有關(guān)信息。在本節(jié)中要說(shuō)明對(duì)此數(shù)據(jù)字典設(shè)計(jì)的基本考慮。 安全保密設(shè)計(jì) 說(shuō)明在數(shù)據(jù)庫(kù)的設(shè)計(jì)中,將如何通過(guò)區(qū)分不同的訪問(wèn)者、不同的訪問(wèn)類(lèi)型和不同的數(shù)據(jù)對(duì)象,進(jìn)行分別對(duì)待而獲得的數(shù)據(jù)庫(kù)安全保密的設(shè)計(jì)考慮。 123 相關(guān)知識(shí) 1. 數(shù)據(jù)庫(kù)基本概念 1) 信息 信息( information)是現(xiàn)實(shí)世界客觀事物的 存在方式或運(yùn)動(dòng)狀態(tài)的反映,它具有被感知、存儲(chǔ)、加工、傳遞和再生的屬性。 2) 數(shù)據(jù) 數(shù)據(jù) (data)是對(duì)客觀事物的符號(hào)表示,是用于表示客觀事物的未經(jīng)加工的原始素材,如圖形符號(hào)、數(shù)字、字母等。 3) 數(shù)據(jù)庫(kù) 4) 數(shù)據(jù)庫(kù)系統(tǒng) 5) 數(shù)據(jù)庫(kù)管理系統(tǒng) 2. 數(shù)據(jù)流圖 1) 數(shù)據(jù)流圖的定義 項(xiàng)目 1 認(rèn)識(shí)學(xué)生管理數(shù)據(jù)庫(kù) 23 數(shù)據(jù)流圖( DFD: Data Flow Diagram)就是組織中信息運(yùn)動(dòng)的抽象,是信息邏輯系統(tǒng)模型的主要形式。 2) 數(shù)據(jù)流圖 的 組成 組成數(shù)據(jù)流圖的 基本元素有四種,分別是: ? 外部項(xiàng)(外部實(shí)體) 外部項(xiàng)在數(shù)據(jù)流圖中表示所描述系統(tǒng)的數(shù)據(jù)來(lái)源和去處的各種實(shí)體或工作環(huán)節(jié)。這些 實(shí)體或環(huán)節(jié)向所開(kāi)發(fā)的系統(tǒng)發(fā)出或接受信息。系統(tǒng)開(kāi)發(fā)不能改變這些外部項(xiàng)本身的結(jié)構(gòu)和固有屬性。在數(shù)據(jù)流圖中用一個(gè)矩形表示外部項(xiàng)。 ? 加工(數(shù)據(jù)加工) 又稱(chēng)數(shù)據(jù)處理邏輯,描述系統(tǒng)對(duì)信息進(jìn)行處理的邏輯功能。在數(shù)據(jù)流圖上這種邏輯功能由一個(gè)或一個(gè)以上的輸入數(shù)據(jù)流轉(zhuǎn)換成一個(gè)或一個(gè)以上輸出數(shù)據(jù)流來(lái)表示。在數(shù)據(jù)流圖中用一個(gè)橢圓表示加工。 ? 數(shù)據(jù)存儲(chǔ) 邏輯意義上的數(shù)據(jù)存儲(chǔ)環(huán)節(jié),即系統(tǒng)信息處理功能需要的、不考慮存儲(chǔ)物理介質(zhì)和技術(shù)手段的數(shù)據(jù)存儲(chǔ)環(huán)節(jié)。在數(shù)據(jù)流圖中數(shù)據(jù)存儲(chǔ)用一端開(kāi)口的矩形表示。 ? 數(shù)據(jù)流 與所描述系統(tǒng)信息處理功能有關(guān)的各類(lèi)信 息的載體,是各加工環(huán)節(jié)進(jìn)行處理和輸出的數(shù)據(jù)集合。在數(shù)據(jù)流圖中數(shù)據(jù)流用箭線表示,箭頭指處表示數(shù)據(jù)流的輸送處,箭尾聯(lián)接處表示數(shù)據(jù)流的來(lái)源。 3) 數(shù)據(jù)流圖 的繪制 基本步驟 ? 確定所開(kāi)發(fā)的系統(tǒng)的外部項(xiàng)(外部實(shí)體),即系統(tǒng)的數(shù)據(jù)來(lái)源和去處。 ? 確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫(huà)出關(guān)聯(lián)圖。 ? 確定系統(tǒng)的主要信息處理功能,按此將整個(gè)系統(tǒng)分解成幾個(gè)加工環(huán)節(jié)(子系統(tǒng))確定每個(gè)加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲(chǔ)。 ? 根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中全部或部分加工環(huán)節(jié)進(jìn)行分解。 ? 重復(fù) 上一 ,直到逐層分解結(jié)束。 ? 對(duì)圖進(jìn)行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底, DFD中各層是否有遺漏、重復(fù)、沖突之處,各層 DFD及同層 DFD 之間關(guān)系是否爭(zhēng)取及命名、編
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1