如何設計開發(fā)數(shù)據(jù)庫應用系統(tǒng)數(shù)據(jù)庫應用系統(tǒng)設計概述1數(shù)據(jù)庫設計概述1.1數(shù)據(jù)庫系統(tǒng)設計內容數(shù)據(jù)庫設計包括兩個方面。2數(shù)據(jù)庫設計步驟3數(shù)據(jù)庫結構設計3.1需求分析需求分析的目標是準確了解系統(tǒng)的應用環(huán)境,了解和分析用戶對數(shù)據(jù)和數(shù)據(jù)處理的需求,1.結構特征設計結構特征設計通常是指數(shù)據(jù)庫模式或數(shù)據(jù)庫結構設計,應該有一個最小冗余的系統(tǒng),能夠滿足不同用戶的數(shù)據(jù)需求,實現(xiàn)數(shù)據(jù)共享。
數(shù)據(jù)庫應用系統(tǒng)設計概述1數(shù)據(jù)庫設計概述1.1數(shù)據(jù)庫系統(tǒng)設計內容數(shù)據(jù)庫設計包括兩個方面。1.結構特征設計結構特征設計通常是指數(shù)據(jù)庫模式或數(shù)據(jù)庫結構設計,應該有一個最小冗余的系統(tǒng),能夠滿足不同用戶的數(shù)據(jù)需求,實現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)庫的結構特征是靜態(tài)的,所以應該有擴展的空間,使系統(tǒng)易于改變。2.行為設計行為設計是指應用程序和事物的設計。
“三分技術,七分管理,十二分基礎數(shù)據(jù)”是數(shù)據(jù)庫建設的基本規(guī)律。數(shù)據(jù)庫設計的特點是硬件、軟件和管理界面相結合。結構設計與行為設計的結合。2數(shù)據(jù)庫設計步驟3數(shù)據(jù)庫結構設計3.1需求分析需求分析的目標是準確了解系統(tǒng)的應用環(huán)境,了解和分析用戶對數(shù)據(jù)和數(shù)據(jù)處理的需求。1.收集需求信息一般來說,用戶對數(shù)據(jù)庫的要求如下:(1)信息要求;(2)加工要求;(3)安全性和完整性要求;(2)分析整理的過程就是對收集到的資料進行抽象的過程。
1。在軟件生命周期中,最長的階段是()d .維護2。下列最適合面向對象軟件開發(fā)的軟件生命周期模型是()d .噴泉模型3。在下列模塊銜接類型中,銜接程度最低的是()b .邏輯銜接4。數(shù)據(jù)流圖中每個流程至少有()d .一個輸入流和一個輸出流5。結構化軟件設計是()c .面向數(shù)據(jù)流6。瀑布模型是一種()b .線性序列模型1。
6軟件工程是利用科學知識課程和技術原理開發(fā)和維護軟件的學科定義。軟件工程目標:支付較低的開發(fā)成本;滿足功能要求;獲得更好的性能;開發(fā)的軟件易于移植;只需要很低的維護成本;能按時完成開發(fā)任務并及時交付;開發(fā)的軟件可靠性高,軟件工程內容:研究內容包括開發(fā)技術和開發(fā)管理兩個方面。開發(fā)技術主要研究:軟件開發(fā)方法、開發(fā)過程、開發(fā)工具和環(huán)境。