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

正文內(nèi)容

計(jì)算機(jī)軟件技術(shù)基礎(chǔ)總復(fù)習(xí)-資料下載頁(yè)

2026-01-12 23:34本頁(yè)面
  

【正文】 用戶共享。 數(shù)據(jù) 1 數(shù)據(jù) 2 數(shù)據(jù) n 第一節(jié) 數(shù)據(jù)庫(kù)基本概念 ? 二、數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS) – 數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分,對(duì)數(shù)據(jù)進(jìn)行管理的軟件。 – 主要功能: ? 數(shù)據(jù)定義 :對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象(包括表、視圖、索引等)進(jìn)行定義 。 ? 數(shù)據(jù)操縱 : 對(duì)數(shù)據(jù)庫(kù)操作 – 查詢 – 插入 – 刪除 – 修改等 ? 數(shù)據(jù)庫(kù)的運(yùn)行管理: 對(duì)數(shù)據(jù)庫(kù)的建立、運(yùn)用和維護(hù)進(jìn)行統(tǒng)一管理和控制 – 安全性控制、完整性控制、并發(fā)控制、備份與恢復(fù) ? 數(shù)據(jù)庫(kù)的建立和維護(hù)功能 – 數(shù)據(jù)庫(kù)初始數(shù)據(jù)的輸入和轉(zhuǎn)換功能、數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)功能以及數(shù)據(jù)庫(kù)重組織功能和性能監(jiān)視、分析功能等。 數(shù)據(jù) 1 DBMS 統(tǒng)一存取 數(shù)據(jù) 2 數(shù)據(jù) n 第一節(jié) 數(shù)據(jù)庫(kù)基本概念 ? 三、數(shù)據(jù)庫(kù)系統(tǒng)( DBS) – 在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)構(gòu)成 – 組成: ? 數(shù)據(jù)庫(kù)(及相關(guān)硬件) ? 數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS) ? 開發(fā)工具 ? 應(yīng)用系統(tǒng) ? 數(shù)據(jù)庫(kù)管理員 ? 用戶 – 數(shù)據(jù)庫(kù)管理員 (DataBase Administrator,簡(jiǎn)稱 DBA) 數(shù)據(jù)庫(kù)在計(jì)算機(jī)系統(tǒng)中的地位示意圖 硬件( 含 DB )操作系統(tǒng)DB M S應(yīng)用系統(tǒng)開發(fā)工具應(yīng)用系統(tǒng)編譯系統(tǒng)一、數(shù)據(jù)模型的基本概念 數(shù)據(jù)模型 表示實(shí)體和實(shí)體之間聯(lián)系的模型 應(yīng)用 概念數(shù)據(jù)模型( ER表示) 結(jié)構(gòu)數(shù)據(jù)模型 ( DBMS支持) 現(xiàn)實(shí)世界 信息世界 計(jì)算機(jī)世界 二、概念模型與 ER圖 ? 獨(dú)立于計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)模型 ? 信息世界模型 ? 信息世界基本概念 – 實(shí)體 (Entity) – 屬性 (Attribute) – 域 (Domain) – 實(shí)體型 (Entity Type) – 實(shí)體集 (Entity set) – 碼 (Key) – 聯(lián)系 (Relationship) 三、結(jié)構(gòu)模型 ? 三要素: – 數(shù)據(jù)結(jié)構(gòu) – 數(shù)據(jù)操作 – 數(shù)據(jù)完整性約束 ? 常用的結(jié)構(gòu)模型 – 層次模型 – 網(wǎng)狀模型 – 關(guān)系模型 直接面向數(shù)據(jù)庫(kù)中數(shù)據(jù)的結(jié)構(gòu) 數(shù)據(jù)模型 關(guān)系模型 ? 關(guān)系 (Relation) 一個(gè)關(guān)系對(duì)應(yīng)一張二維表。 ? 元組 (Tuple) 二維表中的一行稱為一個(gè)元組。 ? 屬性 (Attribute) 二維表中的一列稱為一個(gè)屬性,對(duì)應(yīng)每一個(gè)屬性的名字稱為屬性名。 ? 超碼 (Super Key) 二維表中的某個(gè)屬性或是屬性組可以唯一確定一個(gè)元組,則稱為超碼。 ? 候選碼 (Candidate Key) 最小的超碼 ? 主碼 (Primary Key) 任選一個(gè)候選碼 ? 域 (Domain) 屬性的取值范圍稱為域。 ? 分量 元組中的一個(gè)屬性值。 第三節(jié) 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) ? 一、數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu) – 外模式 ? 用戶的數(shù)據(jù)視圖 – 模式 ? 所有用戶的公共數(shù)據(jù)視圖 – 內(nèi)模式 ? 是數(shù)據(jù)的物理結(jié)構(gòu)及存儲(chǔ)方式 – 模式之間的映象關(guān)系 ? 外模式 /模式映象 ? 模式 /內(nèi)模式映象 例 第十三章 關(guān)系數(shù)據(jù)操作語(yǔ)言 ? 基本內(nèi)容 – 關(guān)系代數(shù) ? 傳統(tǒng)的集合運(yùn)算 ? 專門的關(guān)系運(yùn)算 – SQL: DDL、 DML、 DCL ? 要求 – 掌握常用的關(guān)系代數(shù)運(yùn)算符,能用關(guān)系代數(shù)表達(dá)式表達(dá)一般的查詢請(qǐng)求 – 熟練掌握 SQL語(yǔ)言特別是 SELECT語(yǔ)句的使用 第一節(jié) 關(guān)系代數(shù) ? 以一個(gè)或兩個(gè)關(guān)系為輸入(或稱為操作對(duì)象),產(chǎn)生一個(gè)新的關(guān)系作為其操作結(jié)果。即其運(yùn)算對(duì)象是關(guān)系,運(yùn)算結(jié)果亦為關(guān)系。 ? 四類運(yùn)算符: – 集合運(yùn)算符 – 專門的關(guān)系運(yùn)算符 – 比較運(yùn)算符 – 邏輯運(yùn)算符 A B C 1 9 b 3 6 d 5 4 f 關(guān)系 R D E B 7 g 4 2 h 8 1 i 2 關(guān)系 S 作業(yè) :已知關(guān)系 R和 S分別如下圖 : 請(qǐng)分別計(jì)算 : (1)R| |S (2) (3)πA,C( R) (4)σAB(S)( R S ) R1| |S1 AD 作業(yè) :設(shè)有三個(gè)關(guān)系: S(S,SNAME,AGE,SEX) SC(S,C,GRADE) C(C,CNAME,TEACHER) 分別用關(guān)系代數(shù)和 SQL語(yǔ)句表達(dá)下列查詢 (1)檢索 LIU老師所授課程的課程號(hào)、課程名。 (2)檢索年齡大于 23歲的男學(xué)生的學(xué)號(hào)與姓名。 (3)檢索學(xué)號(hào)為 001的學(xué)生所學(xué)課程的課程名與任課教師名。 第十四章 數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用 ? 基本內(nèi)容 – 關(guān)系模式規(guī)范化 – 數(shù)據(jù)庫(kù)設(shè)計(jì) – 數(shù)據(jù)庫(kù)技術(shù)應(yīng)用 ? 要求 – 掌握關(guān)系模式規(guī)范化的過(guò)程與基本方法 – 熟悉數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 – 了解典型的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品和常用的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) 三、關(guān)系模式規(guī)范化 ? 規(guī)范化的基本思想 :消除關(guān)系模式中的數(shù)據(jù)冗余,消除數(shù)據(jù)依賴中的不合適的部分,解決數(shù)據(jù)插入、刪除與修改時(shí)發(fā)生的異常現(xiàn)象。 ? 范式( Normal Form) 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化過(guò)程中為不同程度的規(guī)范化要求設(shè)立的不同的標(biāo)準(zhǔn)或準(zhǔn)則稱為范式( Normal Form)。 – 滿足最低要求的叫第一范式 ,簡(jiǎn)稱 1NF。 ? 規(guī)范化 :一個(gè)低一級(jí)范式的關(guān)系模式,通過(guò)模式分解可以轉(zhuǎn)換為若干個(gè)高一級(jí)范式的關(guān)系模式的集合,這種過(guò)程就叫規(guī)范化。 規(guī)范化小結(jié) ? 規(guī)范化的過(guò)程是逐步消除關(guān)系模式中不合適的數(shù)據(jù)依賴的過(guò)程 ,使各個(gè)關(guān)系模式達(dá)到某種程度的分離。 1NF 消除非主屬性對(duì)候選碼的部分函數(shù)依賴 消除非主屬性對(duì)候選碼的傳遞函數(shù)依賴 2NF 3NF 非規(guī)范化 消除組合數(shù)據(jù)項(xiàng) 數(shù)據(jù)庫(kù)設(shè)計(jì)六個(gè)步驟 ? 需求分析階段 需求分析是指準(zhǔn)確了解和分析用戶的需求,這是最困難、最費(fèi)時(shí)、最復(fù)雜的一步,但也是最重要的一步。它決定了以后各階段設(shè)計(jì)的速度和質(zhì)量。 ? 概念結(jié)構(gòu)設(shè)計(jì)階段 概念結(jié)構(gòu)設(shè)計(jì)是指對(duì)用戶的需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體 DBMS產(chǎn)品的概念模型,是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。 ? 邏輯結(jié)構(gòu)設(shè)計(jì)階段 邏輯結(jié)構(gòu)設(shè)計(jì)是指將概念模型轉(zhuǎn)換成某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。 ? 物理結(jié)構(gòu)設(shè)計(jì)階段 物理結(jié)構(gòu)設(shè)計(jì)是指為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存儲(chǔ)方法)。 ? 數(shù)據(jù)庫(kù)實(shí)施階段 數(shù)據(jù)庫(kù)實(shí)施是指建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序, 組織數(shù)據(jù)入庫(kù),并進(jìn)行 調(diào) 試運(yùn)行。 ? 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)階段 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)是指對(duì)數(shù)據(jù)庫(kù)系統(tǒng)實(shí)際正常運(yùn)行使用,并 實(shí)時(shí) 進(jìn)行評(píng)價(jià)、調(diào)整與修改。 VFP控件常用屬性 屬性 說(shuō)明 應(yīng)用于 Name 指定對(duì)象的名字 任何對(duì)象 Caption 指定對(duì)象的標(biāo)題 表單、標(biāo)簽、命令按鈕 Value 指定控件當(dāng)前取值 文本框、列表框等 ForeColor 前景色(文本和圖形顏色) 表單、標(biāo)簽、文本框、命令按鈕等 BackCalor 背景色 表單、標(biāo)簽、文本框、列表框等 BorderStyle 背景是否透明 標(biāo)簽、文本框、圖像等 Enabled 對(duì)象是否有效 文本框、命令按鈕等 VFP控件常用事件 事件 觸發(fā)時(shí)機(jī) 備注 Click 單擊鼠標(biāo)左鍵 DblClick 雙擊鼠標(biāo)左鍵 Load 創(chuàng)建對(duì)象前 常用于程序初始化 Init 創(chuàng)建對(duì)象時(shí) 常用于設(shè)置初始值 GotFocus 對(duì)象得到焦點(diǎn) LoseFocus 對(duì)象失去焦點(diǎn) KeyPress 按下并釋放某鍵盤鍵 MouseDown 按下鼠標(biāo)鍵 VFP的文件擴(kuò)展名及其關(guān)聯(lián)的文件類型 擴(kuò)展名 文件類型 ? .cdx 復(fù)合索引 ? .dbc 數(shù)據(jù)庫(kù) ? .dbf 表 ? .fpt 表備注 ? .frt 報(bào)表備注 ? .frx 報(bào)表 ? .idx 索引,壓縮索引 ? .lbt 標(biāo)簽備注 ? .lbx 標(biāo)簽 ? .mnt 菜單備注 ? .mnx 菜單 ? .mpr 生成的菜單程序 ? .mpx 編譯后的菜單程序 擴(kuò)展名 文件類型 ? .ocx ActiveX 控件 ? .pjt 項(xiàng)目備注 ? .pjx 項(xiàng)目 ? .prg 程序 ? .qpr 生成的查詢程序 ? .qpx 編譯后的查詢程序 ? .sct 表單備注 ? .scx 表單 ? .vct 可視類庫(kù)備注 ? .vcx 可視類庫(kù) 第十六章 軟件工程概述 ? 基本內(nèi)容 – 軟件和軟件危機(jī) – 軟件工程的產(chǎn)生與發(fā)展 – 軟件工程方法學(xué) ? 要求 – 掌握軟件工程的基本概念 – 掌握軟件生命周期和典型的軟件過(guò)程模型 – 了解常用的軟件開發(fā)工具 二、軟件危機(jī) ? 軟件開發(fā)技術(shù)的進(jìn)步未能滿足發(fā)展的要求。在軟件開發(fā)中遇到的問(wèn)題找不到解決的辦法,問(wèn)題積累起來(lái),形態(tài)尖銳的矛盾,導(dǎo)致了軟件危機(jī)。 一、 軟件的生命周期 (Software Life Cycle) ? 問(wèn)題定義 ? 可行性研究 ? 需求分析 ? 概要設(shè)計(jì) ? 詳細(xì)設(shè)計(jì) ? 編碼 ? 測(cè)試 ? 運(yùn)行與維護(hù) 計(jì)劃階段 開發(fā)階段 維護(hù)階段 軟件產(chǎn)品或軟件系統(tǒng)從設(shè)計(jì)、投入使用到被淘汰的全過(guò)程。 第十七章 結(jié)構(gòu)化軟件開發(fā)方法 本章基本內(nèi)容與要求 ? 基本內(nèi)容 – 結(jié)構(gòu)化軟件開發(fā)方法在可行性研究 、需求分析 、概要設(shè)計(jì) 、詳細(xì)設(shè)計(jì) 、編碼和測(cè)試等階段的主要技術(shù) ? 要求 – 掌握結(jié)構(gòu)化軟件開發(fā)方法的基本技術(shù) 第一節(jié) 可行性研究 可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。從以下幾個(gè)方面著手進(jìn)行考慮 1. 市場(chǎng)可行性 2. 經(jīng)濟(jì)可行性 3. 技術(shù)可行性 4. 法律可行性 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 文檔:可行性研究報(bào)告 需求分析的任務(wù) ? 需求分析的任務(wù)是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。 ? 包括對(duì)軟件功能、性能、數(shù)據(jù)、界面、環(huán)境、資源、用戶、文檔、安全、質(zhì)量和進(jìn)度等需求的確定。 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 步驟三:書寫文檔 – 需求規(guī)格說(shuō)明書 – 初步用戶使用手冊(cè) – 確認(rèn)測(cè)試計(jì)劃 需求分析的步驟 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 概要設(shè)計(jì)的任務(wù)和步驟 設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu) (軟件結(jié)構(gòu) ) 用戶界面及數(shù)據(jù)庫(kù)設(shè)計(jì) 編寫概要設(shè)計(jì)文檔 (1)概要設(shè)計(jì)說(shuō)明書。 (2)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書。 (3)用戶手冊(cè) 。 (4)修訂測(cè)試計(jì)劃。 評(píng)審 (初步設(shè)計(jì)、總體設(shè)計(jì)、邏輯設(shè)計(jì)、高層設(shè)計(jì) ) 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 模塊獨(dú)立性 ? 模塊獨(dú)立性 – 使每個(gè)模塊完成一個(gè)相對(duì)獨(dú)立的特定子功能,并且和其他模塊之間的關(guān)系很簡(jiǎn)單。 ? 模塊獨(dú)立性的重要性 – 軟件開發(fā)較容易 – 獨(dú)立的模塊容易測(cè)試和維護(hù) ? 模塊獨(dú)立程度的度量標(biāo)準(zhǔn) (取決于模塊的內(nèi)部和外部特征 ) – 耦合 :衡量不同 模塊間 互相依賴的緊密程度 – 內(nèi)聚 :衡量一個(gè) 模塊內(nèi)部 個(gè)元素彼此結(jié)合的緊密程度 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 設(shè)計(jì)目標(biāo): 力爭(zhēng)強(qiáng)內(nèi)聚、弱耦合 軟件測(cè)試的方法 ? 模塊的內(nèi)部邏輯對(duì)測(cè)試者是可見的。 ? 檢查程序中的的每條通路是否都能按預(yù)定要求正確工作。 白盒測(cè)試 黑盒測(cè)試 ? 不考慮模塊內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性。 ? 檢查程序的功能是否符合功能說(shuō)明。 問(wèn)題定義 可行性研究 需求分析 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 測(cè)試 運(yùn)行與維護(hù) 主要文檔:測(cè)試計(jì)劃、測(cè)試報(bào)告
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1