項(xiàng)目一數(shù)據(jù)庫管理系統(tǒng)中需求分析_第1頁
項(xiàng)目一數(shù)據(jù)庫管理系統(tǒng)中需求分析_第2頁
項(xiàng)目一數(shù)據(jù)庫管理系統(tǒng)中需求分析_第3頁
項(xiàng)目一數(shù)據(jù)庫管理系統(tǒng)中需求分析_第4頁
項(xiàng)目一數(shù)據(jù)庫管理系統(tǒng)中需求分析_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

本課程的任務(wù)

一、后臺數(shù)據(jù)庫構(gòu)建、數(shù)據(jù)庫操作、管理、維護(hù),為后續(xù)

課程如JAVA,ASP.NET作準(zhǔn)備工作,從而從前臺到后臺

完畢一個(gè)完整信息管理系統(tǒng)的創(chuàng)建。

二、本課程的學(xué)習(xí)特點(diǎn)及思緒

L項(xiàng)目引導(dǎo),任務(wù)驅(qū)動

2.以一個(gè)完整的信息管理系統(tǒng)的后臺數(shù)據(jù)庫的構(gòu)建為例,貫

穿本課程。

3.項(xiàng)目提成若干個(gè)子項(xiàng)目。按子項(xiàng)目的完畢來開展教學(xué)。

考試形式:

按平時(shí)實(shí)驗(yàn)情況及課程設(shè)計(jì)情況給出分?jǐn)?shù)。

項(xiàng)目一學(xué)生信息管理系統(tǒng)中數(shù)據(jù)需求分析

4任務(wù):

▲擬定學(xué)生信息管理系統(tǒng)的基本功能。

3找出系統(tǒng)中的實(shí)體,如學(xué)生、教師、課程等。

■找出各實(shí)體的各種屬性,如學(xué)生有學(xué)號,姓名,性別,出生日期等。

?找出實(shí)體之間的關(guān)系.如學(xué)生與課程的關(guān)系是“學(xué)習(xí)”,畫出E-R圖

?將E-R圖轉(zhuǎn)換成二維表

4對二維表進(jìn)行優(yōu)化解決

課程引入:

在IT公司中,經(jīng)常需要創(chuàng)建一些小型的數(shù)據(jù)庫對公司的生產(chǎn),銷售,財(cái)務(wù),人事等平常

生產(chǎn)活動進(jìn)行管理,那第要創(chuàng)建一個(gè)如何的數(shù)據(jù)庫,庫中包含哪些表及其它對象,表中有哪

些數(shù)據(jù)既能保證數(shù)據(jù)的冗余盡也許少,又能何證對數(shù)據(jù)庫操作不會出現(xiàn)異常,既方便用戶的

使用和操作,乂能滿足數(shù)據(jù)庫安全及管理需要?這是IT工作崗位中經(jīng)常碰到的工作,也

是IT從業(yè)人員必備的職業(yè)素質(zhì)。因此掌握信息系統(tǒng)的數(shù)據(jù)分析的知識、方法及技巧是完全

必要的。本單元通過對“學(xué)生信息管理系統(tǒng)”中的數(shù)據(jù)需求分析的學(xué)習(xí)及實(shí)踐.使同學(xué)們掌

握常用信息系統(tǒng)的數(shù)據(jù)分析方法與技巧,為后續(xù)章節(jié)的學(xué)習(xí)打好基礎(chǔ)。

數(shù)據(jù)庫設(shè)計(jì)目的是根據(jù)用戶的需求,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,使它能有效地存儲數(shù)據(jù)。

數(shù)據(jù)庫設(shè)計(jì)的優(yōu)劣直接影響到信息系統(tǒng)的質(zhì)量和運(yùn)營效果。因此設(shè)計(jì)一個(gè)結(jié)構(gòu)優(yōu)化的數(shù)據(jù)庫

是對數(shù)據(jù)進(jìn)行有效管理的前提和對的運(yùn)用信息的保證。在中小型公司中,通常使用SQL

Server數(shù)據(jù)庫。

項(xiàng)目背景:

隨著信息技術(shù)的發(fā)展,在教學(xué)管理中采用現(xiàn)代的科學(xué)管理和技術(shù)手段勢在必行。這樣可以減

輕管理人員的工作量,充足發(fā)揮人,財(cái),物各種將資源的效用。通過度析我校教學(xué)管理現(xiàn)狀,

結(jié)合學(xué)校實(shí)際情況,開發(fā)學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)對學(xué)生信息、,教師信息,學(xué)成成績,教學(xué)

授課,選課情況等方面進(jìn)行一體化管理

課程內(nèi)容:

數(shù)據(jù)庫設(shè)計(jì)的方法中比較著名的有新奧爾良方法,它將數(shù)據(jù)庫的設(shè)計(jì)分為四個(gè)階段:需求分

析,概念設(shè)計(jì),邏輯設(shè)計(jì)和物理設(shè)計(jì)。

需求分析:需求分析階段是整個(gè)設(shè)計(jì)的基礎(chǔ),是最困難,最耗時(shí)間的一步,需求分析做得是

否充足與準(zhǔn)確,決定了其上構(gòu)建數(shù)據(jù)庫的速度與質(zhì)量。需求分析假如做的不好,也許會導(dǎo)致

整個(gè)數(shù)據(jù)庫設(shè)計(jì)返工重做。

1、本案例中任務(wù)分析:管理員可對學(xué)生基本信息,班級信息,教師信息,學(xué)生選課情況,學(xué)

?;拘畔⑦M(jìn)行管理,學(xué)生可對本人信息進(jìn)行修改,進(jìn)行網(wǎng)上選課,瀏覽個(gè)人成績及選

課情況。

2、涉及這樣幾個(gè)功能模塊:

3、用戶管理:用戶注冊,用戶登錄,用戶修改,用戶刪除

4、學(xué)生基本信息管理:系別信息添加、修改、刪除;班級信息添加、修改、刪除;學(xué)生信

息的添加、修改、刪除;系別、班級、學(xué)生基本信息的查詢。

5、教師基本信息管理:教師信息的添加、修改、刪除、杳詢。

6、課程管理:課程信息的添加、修改、刪除、查詢;教師授課安排,學(xué)生選課。

學(xué)生成績管理:成績的錄入和修改;成績的匯總記錄,成績的審核和鎖定:成績的查詢。

系統(tǒng)維護(hù)管理:數(shù)據(jù)備份、恢復(fù);導(dǎo)入、導(dǎo)出;系統(tǒng)幫助。

通過對以上系統(tǒng)功能分析得知,該系統(tǒng)涉及大量,復(fù)雜的數(shù)據(jù)管理,如何組織數(shù)據(jù),采用何

種數(shù)據(jù)模型來維護(hù)數(shù)據(jù),是擺在我們面前的首要問題。

概念設(shè)計(jì):概念設(shè)計(jì)是在需求分析的基礎(chǔ)上,用概念數(shù)據(jù)模型如E-R數(shù)據(jù)模型,表達(dá)數(shù)據(jù)及

其互相間的聯(lián)系.此時(shí)的模型雖然不能直接實(shí)現(xiàn),但由于它易于被用戶所理解,因而它不僅

用于后續(xù)的設(shè)計(jì),并且也是與用戶交流的重要資料。

E-R模型的圖形表達(dá)法

提供了表達(dá)實(shí)體、屬性和我系的方法

實(shí)體用矩形表達(dá),框內(nèi)寫明實(shí)體名。

屬性用橢圓表達(dá),框內(nèi)寫明屬性。

聯(lián)系用菱形表達(dá),菱形框內(nèi)寫上實(shí)體間的聯(lián)系名,井用無向邊分別與有關(guān)實(shí)體連接起來,問

時(shí)在無向邊旁標(biāo)上聯(lián)系的類型(1:1,1:N,M:N)o(一對一,一對多,多對多)。

在本案例中:包含的實(shí)體有:學(xué)生,課程,班級,教師等,同學(xué)們可根據(jù)功能需求擬定每個(gè)

實(shí)體中所包含的屬性,并畫出相應(yīng)的E-R表達(dá)。

如學(xué)生:

苧生

實(shí)體之間的關(guān)系表達(dá)為:

加主仟

課程士---------

概念模型的設(shè)計(jì)有這樣幾個(gè)環(huán)節(jié):

設(shè)計(jì)局部概念模型

(1)明確局部應(yīng)用的范圍、

(2)根據(jù)應(yīng)用功能相對獨(dú)立,實(shí)體個(gè)數(shù)適量的原則,劃分局部應(yīng)用。例我們可以將系統(tǒng)劃

分為選課E-R模型,授課E-R圖。

選擇實(shí)體,擬定實(shí)體的屬性及標(biāo)記實(shí)體的關(guān)鍵字。

擬定實(shí)體之間的聯(lián)系,產(chǎn)生局部E-R模型。

設(shè)計(jì)全局概念模型

對局部概念模型進(jìn)行合并,

思考:

在本案例中,應(yīng)有幾個(gè)實(shí)體,各實(shí)體的屬性有哪些,各實(shí)體之間有什么樣的關(guān)

系?

在本案例中:

擬定實(shí)體為:學(xué)生,教師,班級,課程

學(xué)生屬性有:學(xué)號,姓名,性別,出生日期,班級名稱,聯(lián)系電話

教師屬性有:教師編號,教師姓名,所屬系部,聯(lián)系電話

班級屬性有:班級編號,班級名稱,班主任,班長,所屬專業(yè),所屬系部

課程屬性有:課程編號,課程名稱,課程類型,學(xué)時(shí),學(xué)分,具體描述

各實(shí)體之間的關(guān)系:

學(xué)生學(xué)習(xí)課程,教師專家課程,學(xué)生屬于班級,教師授課班級

根據(jù)以上情況畫出相應(yīng)的E-R圖如下:

邏輯設(shè)計(jì):將概念數(shù)據(jù)模型表達(dá)的,與DBMS(數(shù)據(jù)庫管理系統(tǒng))無關(guān)的數(shù)據(jù)模式,轉(zhuǎn)換成

以DBMS的邏輯數(shù)據(jù)模型表達(dá)的邏輯模式,并對其進(jìn)行優(yōu)化。

從E-R圖轉(zhuǎn)化成關(guān)系模式

關(guān)鍵字(碼):唯一標(biāo)記實(shí)體的屬性稱之。例如學(xué)生實(shí)體的學(xué)號,教師實(shí)體的教師編號等

?候選關(guān)鍵字:對某個(gè)關(guān)系,若存在多個(gè)屬性都是關(guān)鍵字,則它們中的任何一個(gè)都稱為候

選關(guān)鍵字。

?外部關(guān)鍵字:不是本關(guān)系的關(guān)鍵字,而是另一個(gè)關(guān)系的關(guān)鍵字。

?一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)數(shù)據(jù)表。實(shí)體的屬性轉(zhuǎn)換為數(shù)據(jù)表的字段。

一對一,一對多的聯(lián)系不轉(zhuǎn)換為一個(gè)數(shù)據(jù)表。兩個(gè)實(shí)體相應(yīng)的數(shù)據(jù)表依靠外部關(guān)鍵字建立聯(lián)

系。

一對一:

一位廠長管理著一個(gè)工廠、一個(gè)工廠只有一位廠長。

廠長數(shù)據(jù)表(廠長姓名執(zhí)年齡,性別,職工人數(shù))

工廠數(shù)據(jù)表(工廠編碼也工廠全名,地址,廠長姓名*)

一對多:

兩個(gè)實(shí)體分別轉(zhuǎn)換為兩個(gè)數(shù)據(jù)玄,而聯(lián)系不用轉(zhuǎn)換為數(shù)據(jù)表,依靠外部關(guān)鍵字建立聯(lián)系。在多

的一方引入外部關(guān)鍵字。

專業(yè)數(shù)據(jù)表(專業(yè)編號也專業(yè)名稱)

班級數(shù)據(jù)表(班級編號#,班級名稱,班長,班主任,專業(yè)編號*)

?多對多的聯(lián)系轉(zhuǎn)換為一個(gè)數(shù)據(jù)表。該數(shù)據(jù)表的復(fù)合關(guān)鍵字為兩個(gè)實(shí)體的關(guān)鍵字。

必須把多對多聯(lián)系簡化成兩個(gè)一對多的聯(lián)系來解決。

多對多:

學(xué)生(學(xué)號禮學(xué)生姓名,性別,年齡,郵箱)

課程(課程編號牝課程名稱,課時(shí)數(shù),學(xué)分)

學(xué)習(xí)(學(xué)號機(jī)課程編號也成績)

根據(jù)以上理論,在本案例中,可以轉(zhuǎn)化出幾個(gè)表?擬定每個(gè)

表中包含字段及主鍵和外鍵。(思考)

規(guī)范化解決

消除異常,改善完整性和存儲效率,一般達(dá)成笫三范式規(guī)定就可以了。

第一范式

若一個(gè)關(guān)系中,各屬性都是不可再分割的基本數(shù)據(jù)項(xiàng),則稱該關(guān)系屬于第一范式,如下面的

學(xué)生數(shù)據(jù)表:

學(xué)生表(學(xué)號札姓名,生日,性別,所在城市,長途區(qū)號,課程以學(xué)期,學(xué)分,成績)

學(xué)號,課程為復(fù)合關(guān)鍵字

第二范式

假如一個(gè)關(guān)系滿足第一范式,并且所有非主屬性都完全函數(shù)依賴于關(guān)鍵字,則該關(guān)系是第二

范式。

完全函數(shù)依賴:若屬性Y單值依賴于關(guān)鍵字X,而Y不能單值依賴于X的某一真子集,則稱

Y完全函數(shù)依賴FX。

方法:把學(xué)號和課程拿出來,組成一個(gè)新的數(shù)據(jù)表(學(xué)號#,課程也成績)

再把其他的提成兩個(gè)表:學(xué)生(學(xué)號札姓名,生日,性別,所在城市,長途區(qū)號)

課程(課程禮學(xué)期,學(xué)分)

從規(guī)范化的定義可以得到?個(gè)結(jié)論:若關(guān)鍵字山單?屬性組成,那么滿足第?范式的關(guān)系必

然滿足第二范式。

第三范式

假如一個(gè)關(guān)系滿足第二范式,并且不存在非主屬性對關(guān)鍵字的傳遞函數(shù)依賴,則該關(guān)系是第

三范式。

傳遞函數(shù)依賴:若屬性Y單值依賴于關(guān)鍵字X,而屬性Z又單值依賴于屬性Y,則稱Z傳遞

依賴于Xo

在以上表中,長途區(qū)號單值依賴于所在城市,所在城市又單值依賴于學(xué)生,存在了傳遞函數(shù)

依賴。

把學(xué)生表進(jìn)一步分解為:

學(xué)生(學(xué)號禮姓名,生日.性別,所在城市)

城市(所在城市牝長途區(qū)號)

物理設(shè)計(jì):是為邏輯數(shù)據(jù)模型選取一個(gè)最適合的應(yīng)用環(huán)境的物理結(jié)構(gòu),即存儲結(jié)構(gòu)和存取方

法。即文獻(xiàn)結(jié)構(gòu),各種存取途徑,存儲空間的分派,記錄的存儲格式先等。

思考題:

設(shè)有如圖所示的關(guān)系

職工號職工名年齡性別單位號單位名

11張三20男D3CCC

12李四22女D1AAA

試問R屬于3NF嗎?為什么,若不是,它是第幾范式?如何把它規(guī)范化為3NF?

如下為選課系統(tǒng)的E-R圖,寫出包含的實(shí)體及實(shí)體之間的關(guān)系。并將E-R圖轉(zhuǎn)化成關(guān)系模式。

(篦)<?£)

1嬴■]~--

7、〈生日)

><e*>—

xXn>

/

三八

C一二謖程一上<工課、〉」一上調(diào)時(shí)

實(shí)訓(xùn)題:

設(shè)計(jì)一個(gè)圖書管理系統(tǒng),系統(tǒng)中涉及以下幾部分:

圖書:圖書號,圖書名,作者,類型,單價(jià),數(shù)量

出版社:出版社號,出版社名稱,所在城市,電話,郵政編碼,聯(lián)系人

讀者:借書證號,姓名,性別,班級

有如下約定:一個(gè)人可以借多本圖書,一種圖書可以被多個(gè)讀者借閱;讀者在借書和還書時(shí),

要登記借書日期和還書日期:圖書入庫時(shí)要記錄購買數(shù)量;一個(gè)出版社可以出版多種書籍,

一種書僅為一個(gè)出版社出扳。

完畢如下問題:

設(shè)計(jì)圖書管理系統(tǒng)的出版局部E-R圖、借閱局部E-R圖。

將出版局部E-R圖與借閱局部E-R圖合成全局E-R圖

根據(jù)以上全局E-R圖導(dǎo)出關(guān)系模式,并指出主鍵和外鍵。

基本概念:

數(shù)據(jù)庫(DB):在長期存入在計(jì)算機(jī)內(nèi),有組織的,可共享的相關(guān)數(shù)據(jù)的集全,它將數(shù)據(jù)按

一定的數(shù)據(jù)模型進(jìn)行組織、描述和存儲,具有冗余度小、數(shù)據(jù)獨(dú)立性高、易擴(kuò)展和可被各類

用戶共享的特點(diǎn)。數(shù)據(jù)庫中不僅存放數(shù)據(jù),還存放有數(shù)據(jù)之間的關(guān)系。

數(shù)據(jù)庫管理系統(tǒng)(DBMS):是位于用戶和操作系統(tǒng)之間的數(shù)據(jù)管理軟件,它為用戶或應(yīng)用

程序提供訪問數(shù)據(jù)庫的方法,涉及數(shù)據(jù)庫的創(chuàng)建、查詢、更新及各種數(shù)據(jù)控制,它是數(shù)據(jù)庫

系統(tǒng)的核心。目前比較流行的有:ACCESS,SQLServer,Oracle,Sybase等。重要涉及以

下功能:數(shù)據(jù)定義功能,數(shù)據(jù)操縱功能,數(shù)據(jù)庫運(yùn)營管理,數(shù)據(jù)庫的建立和維護(hù)。

當(dāng)前流行的幾種數(shù)據(jù)庫:

目前,商品化的數(shù)據(jù)庫管理系統(tǒng)以關(guān)系型數(shù)據(jù)庫為主導(dǎo)產(chǎn)品,技術(shù)比較成熟。面向?qū)ο蟮臄?shù)

據(jù)庫管理系統(tǒng)雖然技術(shù)先進(jìn),數(shù)據(jù)庫易于開發(fā)、維護(hù),但尚未有成熟的產(chǎn)品。

VisualFoxPro

由微軟公司開發(fā),功能涉及前臺界面設(shè)計(jì)及后臺數(shù)據(jù)管理。

Access

由微軟開發(fā),辦公套件之一,桌面型數(shù)據(jù)庫軟件之一。

SQLServer

SQLServer是由微軟開發(fā)的數(shù)據(jù)庫管理系統(tǒng),是We匕上最流行的用于存儲數(shù)據(jù)的數(shù)據(jù)庫,

它已廣泛用于電子商務(wù)、銀行、保險(xiǎn)、電力等與數(shù)據(jù)庫有關(guān)的行業(yè),

目前流行版本是SQLServer2023,它只能在Windows上運(yùn)營,操作系統(tǒng)的系統(tǒng)穩(wěn)定性

對數(shù)據(jù)庫十分重要。并行實(shí)行和共存模型并不成熟,很或解決口益增多的用戶數(shù)和數(shù)據(jù)卷,

伸縮性有限。

SQLServer提供了眾多的Web和電子商務(wù)功能,如對XML和Internet標(biāo)準(zhǔn)的豐富支持,

通過Web對數(shù)據(jù)進(jìn)行輕松安全的訪問,具有強(qiáng)大的、靈活的、基于Web的和安全的應(yīng)用程

序管理等。并且,由于其易操作性及其和諧的操作界面,深受廣大用戶的愛慕。

.Oracle

提起數(shù)據(jù)庫,第一個(gè)想到的公司,一般都會是Oracle(甲骨文)。該公司成立于1977年,最

初是一家專門開發(fā)數(shù)據(jù)庫的公司。Oracle在數(shù)據(jù)庫領(lǐng)域一直處在領(lǐng)先地位。1984年,一方

面將關(guān)系數(shù)據(jù)庫轉(zhuǎn)到了臬面計(jì)算機(jī)上。然后,Oracle5率先推出了分布式數(shù)據(jù)庫、客尸;服務(wù)

器結(jié)構(gòu)等嶄新的概念。Oracle6首創(chuàng)行鎖定模式以及對禰多解決計(jì)算機(jī)的支持……最新的

Oracle8重要增長了對象技術(shù),成為關(guān)系一對象數(shù)據(jù)庫系統(tǒng)。目前,Oracle產(chǎn)品覆蓋了大、

中、小型機(jī)等幾十種機(jī)型,Oracle數(shù)據(jù)庫成為世界上使用最廣泛的關(guān)系數(shù)據(jù)系統(tǒng)之?一。

Oracle數(shù)據(jù)庫產(chǎn)品具有以下優(yōu)良特性。

⑴兼容性

Oracle產(chǎn)品采用標(biāo)準(zhǔn)SQL,并通過美國國家標(biāo)準(zhǔn)技術(shù)所(NIST)測試。與舊MSQL/DS、

DB2.INGRES、IDMS/R等兼容。

(2)可移植性

Oracle的產(chǎn)品可運(yùn)營于很寬范圍的硬件與操作系統(tǒng)平臺上??梢园惭b在70種以上不同的

大、中、小型機(jī)上;可在VMS、DOS、UNIX、Windows等多種操作系統(tǒng)下工作。

(3)可聯(lián)結(jié)性

Oracle能與多種通訊網(wǎng)絡(luò)相連,支持各種協(xié)議(TCP/IP、DECnet.LU6.2等)。

(4)高生產(chǎn)率

Oracle產(chǎn)品提供了多種開發(fā)工具,能極大地方便用戶進(jìn)行進(jìn)一步的開發(fā)。

(5)開放性

Oracle良好的兼容性、可移植性、可連接性和高生產(chǎn)率使OracleRDBMS具有良好的開

放性。

DB2

DB2是內(nèi)嵌于EM的AS/400系統(tǒng)上的數(shù)據(jù)庫管理系統(tǒng),直接由硬件支持。它支持標(biāo)準(zhǔn)的

SQL語言,具有與異種數(shù)據(jù)庫相連的GATEWAY。因此它具有速度快、可靠性好的優(yōu)點(diǎn)。

但是,只有便件平臺選擇了舊M的AS/400,才干選擇使用DB2數(shù)據(jù)庫管理系統(tǒng)。

DB2能在所有主流平臺上運(yùn)營(涉及Windows),最適于海量數(shù)據(jù)。

DB2在公司級的應(yīng)用最為廣泛,在全球的500家最大的公司中,幾乎85%以上都用DB2

數(shù)據(jù)庫服務(wù)器,而國內(nèi)到1997年約占5%。

MySQL

MySQL是最受歡迎的開源SQL數(shù)據(jù)庫管理系統(tǒng),它由MySQLAB開發(fā)、發(fā)布和支持。

MySQLAB是一家基于MySQL開發(fā)人員的商業(yè)公司,它是一家使用了一種成功的商業(yè)模式

來結(jié)合開源價(jià)值和方法論的第二代開源公司。MySQL是MySQLAB的注冊商標(biāo)。

MySQL是一個(gè)快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器。MySQL服務(wù)器支

持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置(mass-deployed)的軟

件中去。

與其他數(shù)據(jù)庫管理系統(tǒng)相比,MySQL具有以下優(yōu)勢:

(1)MySQL是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。

(2)MySQL是免費(fèi)、開源的。

(3)MySQL服務(wù)器是一個(gè)快速的、可靠的和易于使用的數(shù)據(jù)庫服務(wù)器。

(4)MySQL服務(wù)器工作在客戶/服務(wù)器或嵌入系統(tǒng)中。

⑸有大量的MySQL軟件可以使用。

如何選擇數(shù)據(jù)庫

目前使用比較多的數(shù)據(jù)庫系統(tǒng)有sqlserver、oracle>db2等。選擇一個(gè)好的

數(shù)據(jù)庫是非常重要的。

開放性:

SQLServer只能在windows上運(yùn)營,開放性相對不太好,操作系統(tǒng)的系統(tǒng)的穩(wěn)

定對數(shù)據(jù)庫是十分重要的。Windows9X系列產(chǎn)品是偏重于桌面應(yīng)用,NTserver

只適合中小型公司。并且windows平臺的可靠性,安全性和伸縮性是非常有限

的。它不象unix那樣久經(jīng)考驗(yàn),特別是在解決大數(shù)據(jù)量的關(guān)鍵業(yè)務(wù)時(shí)。Oracle

能在所有主流平臺上運(yùn)營(涉及windows)o完全支持所有的工業(yè)標(biāo)準(zhǔn)。采用完

全開放策略??梢允箍蛻暨x擇最適合的解決方案。對開發(fā)商全力支持。DB2能在

所有主流平臺上運(yùn)營(涉及windows)。最適于海量數(shù)據(jù)。DB2在公司級的應(yīng)用

最為廣泛,在全球的500家最大的公司中,兒乎85%以上用DB2數(shù)據(jù)庫服務(wù)器,而

國內(nèi)到97年約占5%.

可伸縮性,并行性:

SQLserver并行實(shí)行和共存模型并不成熟。很難解決日益增多的用戶數(shù)和數(shù)據(jù)

卷。伸縮性有限。Oracle平行服務(wù)器通過使一組結(jié)點(diǎn)共享同一簇中的工作來擴(kuò)

展windownt的能力,提供

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論