數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
已閱讀1頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  數(shù)據(jù)庫(kù)原理及應(yīng)用</b></p><p><b>  課程設(shè)計(jì)</b></p><p>  《房屋中介管理系統(tǒng)》</p><p>  學(xué)生姓名: ++++++ </p><p>  學(xué)生班級(jí): ++++++ </p>&l

2、t;p>  學(xué)生學(xué)號(hào): +++++++ </p><p>  指導(dǎo)老師: ++++++ </p><p><b>  目錄</b></p><p>  一、系統(tǒng)概述及需求分析3</p><p>  1.1 系統(tǒng)開發(fā)背景3</p><p>  1.2

3、開發(fā)目標(biāo)及功能需求簡(jiǎn)介3</p><p>  1.3 安全性與完整性要求:4</p><p>  1.4確定項(xiàng)目及功能4</p><p>  1.4.1 用戶管理4</p><p>  1.4.2 房屋管理5</p><p><b>  1.5數(shù)據(jù)流圖6</b></p>

4、<p>  1.5.1 總體的功能圖6</p><p>  1.5.2具體的求購(gòu),出售數(shù)據(jù)流圖6</p><p>  1.5.3具體的房屋求租,出租信息7</p><p>  1.5.4總數(shù)據(jù)流圖7</p><p>  1.6 數(shù)據(jù)字典8</p><p>  1.6.1數(shù)據(jù)項(xiàng)8</p&g

5、t;<p>  1.6.2數(shù)據(jù)結(jié)構(gòu)11</p><p>  1.6.3數(shù)據(jù)流11</p><p>  1.6.4數(shù)據(jù)存儲(chǔ)12</p><p>  1.6.5處理過程12</p><p>  二、概念設(shè)計(jì)------E—R圖12</p><p>  2.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)12&

6、lt;/p><p>  2.2管理員和常識(shí)性知識(shí)子系統(tǒng)13</p><p>  2.3用戶找回密碼子系統(tǒng)14</p><p>  2.4總E---R圖14</p><p>  三、邏輯結(jié)構(gòu)設(shè)計(jì)16</p><p>  3.1 E——R圖向關(guān)系模式的轉(zhuǎn)換及表的定義16</p><p>  3

7、.2 對(duì)關(guān)系模式規(guī)范化說明16</p><p>  3.2.1普通用戶關(guān)系范式判定16</p><p>  3.2.2出租房屋信息關(guān)系范式判定17</p><p>  3.2.3出租房?jī)r(jià)信息關(guān)系范式判定17</p><p>  3.2.4求租房屋信息關(guān)系范式判定17</p><p>  3.2.5求租房?jī)r(jià)信息

8、關(guān)系范式判定17</p><p>  3.2.6出售房屋信息關(guān)系范式判定18</p><p>  3.2.7出售房?jī)r(jià)信息關(guān)系范式判定18</p><p>  3.2.8求購(gòu)房屋信息關(guān)系范式判定18</p><p>  3.2.9求購(gòu)房?jī)r(jià)信息關(guān)系范式判定19</p><p>  3.2.10管理員關(guān)系范式判定

9、19</p><p>  3.2.11密碼修改關(guān)系范式判定19</p><p>  3.2.12找回密碼關(guān)系范式判定19</p><p>  3.2.13用戶級(jí)別關(guān)系范式判定20</p><p>  四、物理結(jié)構(gòu)設(shè)計(jì)20</p><p>  五、數(shù)據(jù)庫(kù)的實(shí)施21</p><p>  5

10、.1建立房屋中介數(shù)據(jù)庫(kù)21</p><p><b>  5.2建表22</b></p><p>  5.2.1普通用戶表22</p><p>  5.2.2管理員表22</p><p>  5.2.3出租房屋表23</p><p>  5.2.4出租房?jī)r(jià)24</p>&l

11、t;p>  5.2.5 求租房屋表24</p><p>  5.2.6求租房?jī)r(jià)表25</p><p>  5.2.7出售房屋表26</p><p>  5.2.8出售房?jī)r(jià)表26</p><p>  5.2.9求購(gòu)房屋表27</p><p>  5.2.10 求購(gòu)房?jī)r(jià)表27</p><

12、;p>  5.2.11用戶級(jí)別表28</p><p>  5.2.12密碼修改表29</p><p>  5.2.13 找回密碼表29</p><p>  5.2.14 常識(shí)表30</p><p>  5.3建立索引30</p><p>  六、運(yùn)行和維護(hù)31</p><p>

13、  6.1維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性31</p><p><b>  七、總結(jié)33</b></p><p>  7.1個(gè)人感悟:33</p><p><b>  八、參考文獻(xiàn)33</b></p><p>  一、系統(tǒng)概述及需求分析</p><p>  1.1 系統(tǒng)開發(fā)

14、背景</p><p>  房屋中介數(shù)據(jù)庫(kù)管理系統(tǒng)是一個(gè)房屋中介機(jī)構(gòu)不可缺少的部分,能夠?yàn)椴僮魅藛T和用戶提供充足的信息和快速查詢手段。而隨著科技的發(fā)展,運(yùn)用新型技術(shù)針對(duì)房產(chǎn)中介進(jìn)行有效的管理和編譯使之可以在PC上、或其他設(shè)備上有效且及時(shí)的操作對(duì)其進(jìn)行處理和管理。相比與舊時(shí)人工的管理方式,既提高了效率,也有利于數(shù)據(jù)的正確記載等等。</p><p>  1.2 開發(fā)目標(biāo)及功能需求簡(jiǎn)介</p

15、><p>  日常生活中,我們?cè)诰幼》孔訒r(shí),總要查詢一些關(guān)于房子出售和房子出租的信息。 而自身有房子的用戶也會(huì)想要出售或出租,此時(shí)就需要一個(gè)系統(tǒng)能夠方便人們即時(shí)交換互相的信息。房產(chǎn)中介管理系統(tǒng)就是這樣一個(gè)系統(tǒng)。房產(chǎn)中介系統(tǒng)包含了各處房產(chǎn)情況、出租、出售等介紹,其次不同用戶可以登錄到系統(tǒng)中,注冊(cè)或者登陸后,根據(jù)自身的權(quán)限去查詢、登記或修改中介信息。</p><p><b>  房屋信息

16、方面</b></p><p>  關(guān)于房屋,一方面要有用戶可以登記租用、出售信息的需求,也要有用戶可以查詢租用、出售信息的需求。當(dāng)查詢后,還有一項(xiàng)可以打印專業(yè)的報(bào)表的功能。關(guān)于房屋,系統(tǒng)還可以添加一項(xiàng)房屋常識(shí),為使用此類信息的用戶提供基本常識(shí)。</p><p>  首先房屋的租用和出售的信息需要用戶輸入,輸入后涉及到管理員對(duì)信息的合理性進(jìn)行考察和修改,還有其他用戶對(duì)其進(jìn)行查詢。

17、查詢時(shí),又有搜索的方式設(shè)計(jì),以此可以有利于用戶高速且快速的查詢。</p><p>  其次,當(dāng)房屋等相關(guān)信息登記后,須有總體的數(shù)量統(tǒng)計(jì),即統(tǒng)計(jì)出未出租、已出租、未出售、已出售的房屋數(shù)量以及所有房屋的總數(shù)量。</p><p>  房屋查詢后,或者填寫完出租、出售信息后,會(huì)有可以打印的功能項(xiàng),便于用戶打印出來,利于隨時(shí)攜帶查詢,核對(duì)。</p><p>  當(dāng)用戶要租用或

18、者購(gòu)買房屋時(shí),應(yīng)在相應(yīng)的界面添加一些關(guān)于租用和購(gòu)買 房屋的常識(shí)性知識(shí),以便用戶慎重選擇,謹(jǐn)防被騙。</p><p><b>  用戶信息方面</b></p><p>  用戶在使用系統(tǒng)時(shí),都要先登錄或者先注冊(cè),然后輸入和設(shè)定個(gè)人信息和密碼。關(guān)于用戶,可以分為三類。一類是超級(jí)管理員,對(duì)各類用戶信息、房屋信息、界面等可以任意修改,并適時(shí)對(duì)整個(gè)系統(tǒng)進(jìn)行維護(hù)和改進(jìn);一類是管理

19、員,負(fù)責(zé)管理和修改房屋或者用戶信息;另一類是普通用戶,包含可以登記想要租用和出售的房屋等,同時(shí)也可以查詢租用或者購(gòu)買等相關(guān)信息等。</p><p>  超級(jí)管理員監(jiān)管著整個(gè)系統(tǒng),包括其內(nèi)部的語(yǔ)言、物理和邏輯設(shè)計(jì)的修改。</p><p>  而且在同時(shí),超級(jí)管理員可以對(duì)系統(tǒng)中的存儲(chǔ)內(nèi)容做出改動(dòng)。在系統(tǒng)出現(xiàn)問題或需要更新時(shí)做出有效的管理。</p><p>  管理員較超

20、級(jí)管理員擁有的權(quán)限減少,其實(shí)也可以看作為一類特殊的用戶,他們需要做的是對(duì)整個(gè)系統(tǒng)中注冊(cè)有效的用戶和房屋統(tǒng)計(jì)做出管理、查詢,也可對(duì)房屋信息等進(jìn)行管理、查詢,同時(shí)也可幫助解答普通用戶使用系統(tǒng)產(chǎn)生的疑問,確認(rèn)界面上的常識(shí)性信息給出正確的并擁有對(duì)其的修改權(quán)限。</p><p>  普通用戶可以在網(wǎng)站進(jìn)行注冊(cè),然后可以自行修改密碼,添加個(gè)人信息等。另外還可以發(fā)布房屋出租、出售的信息,或者登記想要租用和購(gòu)買的房屋信息,方便那

21、些發(fā)布者聯(lián)系,達(dá)到信息交換的目的。當(dāng)然普通用戶也可自行查詢房屋出租、出售的信息等,在查詢房屋信息時(shí),用戶也可以對(duì)查詢對(duì)房屋的出租和出售的信息進(jìn)行行之有效的統(tǒng)計(jì)。</p><p>  1.3 安全性與完整性要求:</p><p>  系統(tǒng)中,對(duì)各種信息進(jìn)行管理和修改時(shí)應(yīng)規(guī)范輸入。</p><p><b>  安全性要求:</b></p>

22、;<p>  系統(tǒng)中用戶注冊(cè)時(shí)應(yīng)要求用戶設(shè)置其密碼,并設(shè)置合法的個(gè)人標(biāo)記(例身份證號(hào)等),保證用戶身份不被盜用或盜用后可及時(shí)找回;</p><p>  系統(tǒng)中,有不同級(jí)別的用戶也應(yīng)相應(yīng)的設(shè)定其權(quán)限范圍,而這個(gè)設(shè)定可以從數(shù)據(jù)調(diào)用的訪問級(jí)別入手。</p><p><b>  完整性要求:</b></p><p>  要求信息的完整性,

23、例如用戶的姓名、密碼、郵箱等不能為空。</p><p>  各種數(shù)據(jù)間相互的聯(lián)系的正確性。減少數(shù)據(jù)冗余等。</p><p>  1.4確定項(xiàng)目及功能</p><p>  根據(jù)需求分析,將以上功能具體化設(shè)計(jì)。分為兩個(gè)部分。</p><p>  1.4.1 用戶管理</p><p>  一、系統(tǒng)概述及需求分析3<

24、/p><p>  1.1 系統(tǒng)開發(fā)背景3</p><p>  1.2 開發(fā)目標(biāo)及功能需求簡(jiǎn)介3</p><p>  1.3 安全性與完整性要求:4</p><p>  1.4確定項(xiàng)目及功能4</p><p>  1.4.1 用戶管理4</p><p>  1.4.2 房屋管理7<

25、;/p><p><b>  1.5數(shù)據(jù)流圖7</b></p><p>  1.5.1 總體的功能圖7</p><p>  1.5.2具體的求購(gòu),出售數(shù)據(jù)流圖8</p><p>  1.5.3具體的房屋求租,出租信息8</p><p>  1.5.4總數(shù)據(jù)流圖9</p><

26、p>  1.6 數(shù)據(jù)字典9</p><p>  1.6.1數(shù)據(jù)項(xiàng)9</p><p>  1.6.2數(shù)據(jù)結(jié)構(gòu)13</p><p>  1.6.3數(shù)據(jù)流14</p><p>  1.6.4數(shù)據(jù)存儲(chǔ)14</p><p>  1.6.5處理過程14</p><p>  二、概念設(shè)計(jì)--

27、----E—R圖15</p><p>  2.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)15</p><p>  2.2管理員和常識(shí)性知識(shí)子系統(tǒng)15</p><p>  2.3用戶找回密碼子系統(tǒng)16</p><p>  2.4總E---R圖16</p><p>  三、邏輯結(jié)構(gòu)設(shè)計(jì)19</p>&l

28、t;p>  3.1 E——R圖向關(guān)系模式的轉(zhuǎn)換及表的定義19</p><p>  3.2 對(duì)關(guān)系模式規(guī)范化說明19</p><p>  3.2.1普通用戶關(guān)系范式判定19</p><p>  3.2.2出租房屋信息關(guān)系范式判定20</p><p>  3.2.3出租房?jī)r(jià)信息關(guān)系范式判定20</p><p&g

29、t;  3.2.4求租房屋信息關(guān)系范式判定20</p><p>  3.2.5求租房?jī)r(jià)信息關(guān)系范式判定20</p><p>  3.2.6出售房屋信息關(guān)系范式判定21</p><p>  3.2.7出售房?jī)r(jià)信息關(guān)系范式判定21</p><p>  3.2.8求購(gòu)房屋信息關(guān)系范式判定21</p><p>  3

30、.2.9求購(gòu)房?jī)r(jià)信息關(guān)系范式判定22</p><p>  3.2.10管理員關(guān)系范式判定22</p><p>  3.2.11密碼修改關(guān)系范式判定22</p><p>  3.2.12找回密碼關(guān)系范式判定22</p><p>  3.2.13用戶級(jí)別關(guān)系范式判定23</p><p>  四、物理結(jié)構(gòu)設(shè)計(jì)23

31、</p><p>  五、數(shù)據(jù)庫(kù)的實(shí)施24</p><p>  5.1建立房屋中介數(shù)據(jù)庫(kù)24</p><p><b>  5.2建表25</b></p><p>  5.2.1普通用戶表25</p><p>  5.2.2管理員表25</p><p>  5.2.

32、3出租房屋表26</p><p>  5.2.4出租房?jī)r(jià)27</p><p>  5.2.5 求租房屋表27</p><p>  5.2.6求租房?jī)r(jià)表28</p><p>  5.2.7出售房屋表29</p><p>  5.2.8出售房?jī)r(jià)表29</p><p>  5.2.9求購(gòu)房

33、屋表30</p><p>  5.2.10 求購(gòu)房?jī)r(jià)表30</p><p>  5.2.11用戶級(jí)別表31</p><p>  5.2.12密碼修改表32</p><p>  5.2.13 找回密碼表32</p><p>  5.2.14 常識(shí)表33</p><p>  5.3建立索

34、引33</p><p>  六、運(yùn)行和維護(hù)34</p><p>  6.1維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性34</p><p><b>  七、總結(jié)36</b></p><p>  7.1個(gè)人感悟:36</p><p><b>  八、參考文獻(xiàn)36</b></p&

35、gt;<p><b>  普通用戶:</b></p><p><b>  用戶注冊(cè)、登錄</b></p><p>  用戶可以更新和修改個(gè)人信息、修改密碼等</p><p>  用戶發(fā)布房屋出租信息</p><p>  用戶發(fā)布房屋出售信息</p><p>&l

36、t;b>  用戶求租房屋信息</b></p><p><b>  用戶求購(gòu)房屋信息</b></p><p>  用戶查詢房屋出租信息</p><p>  用戶查詢房屋出售信息</p><p>  用戶對(duì)房屋出售查詢統(tǒng)計(jì)信息</p><p>  用戶對(duì)房屋出租查詢統(tǒng)計(jì)信息</

37、p><p><b>  管理員:</b></p><p><b>  登錄系統(tǒng)</b></p><p>  管理員可以修改個(gè)人信息和密碼</p><p><b>  查詢用戶</b></p><p>  查詢房屋出租和出售房屋信息</p>&l

38、t;p>  查詢用戶求購(gòu)房屋和求租房屋信息</p><p><b>  管理統(tǒng)計(jì)普通用戶</b></p><p>  管理統(tǒng)計(jì)房屋出租信息</p><p>  管理統(tǒng)計(jì)房屋出售信息</p><p>  管理統(tǒng)計(jì)用戶求租信息</p><p>  管理統(tǒng)計(jì)用戶求購(gòu)信息</p>&l

39、t;p>  管理常識(shí)性知識(shí)的設(shè)置和修改</p><p><b>  超級(jí)管理員</b></p><p><b>  修改儲(chǔ)存信息</b></p><p><b>  更新和維護(hù)系統(tǒng)</b></p><p>  1.4.2 房屋管理</p><p>

40、;<b>  房屋的出租信息</b></p><p><b>  房屋的出售信息</b></p><p><b>  房屋的求租信息</b></p><p><b>  房屋的求購(gòu)信息</b></p><p><b>  房屋的統(tǒng)計(jì)信息</

41、b></p><p>  房屋的常識(shí)性信息提供</p><p><b>  1.5數(shù)據(jù)流圖</b></p><p>  1.5.1 總體的功能圖</p><p>  1.5.2具體的求購(gòu),出售數(shù)據(jù)流圖</p><p>  1.5.3具體的房屋求租,出租信息</p><p&

42、gt;  1.5.4總數(shù)據(jù)流圖</p><p><b>  1.6 數(shù)據(jù)字典</b></p><p><b>  1.6.1數(shù)據(jù)項(xiàng)</b></p><p>  1.6.1.1 普通用戶數(shù)據(jù)字典</p><p>  1.6.1.2 管理員數(shù)據(jù)字典</p><p>  1.6.1

43、.3 出租房屋信息數(shù)據(jù)字典</p><p>  1.6.1.4 出售房屋信息數(shù)據(jù)字典</p><p>  1.6.1.5 求租房屋信息數(shù)據(jù)字典</p><p>  1.6.1.6 求購(gòu)房屋信息數(shù)據(jù)字典</p><p>  1.6.1.7 用戶級(jí)別數(shù)據(jù)字典</p><p>  1.6.1.8 密碼修改數(shù)據(jù)字典<

44、;/p><p>  1.6.1.9 找回密碼數(shù)據(jù)字典</p><p>  1.6.1.10 常識(shí)信息</p><p><b>  1.6.2數(shù)據(jù)結(jié)構(gòu)</b></p><p><b>  1.6.3數(shù)據(jù)流</b></p><p><b>  1.6.4數(shù)據(jù)存儲(chǔ)</b

45、></p><p><b>  1.6.5處理過程</b></p><p>  二、概念設(shè)計(jì)------E—R圖</p><p>  2.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)</p><p>  2.2管理員和常識(shí)性知識(shí)子系統(tǒng)</p><p>  2.3用戶找回密碼子系統(tǒng)</p>

46、<p>  2.4總E---R圖</p><p><b>  三、邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p>  3.1 E——R圖向關(guān)系模式的轉(zhuǎn)換及表的定義</p><p>  普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題)</p><p>  出租房屋信息:(出租房屋編號(hào)、姓名、聯(lián)系

47、電話、房屋種類、出租房屋面積、出租情況、房屋地址、備注信息)</p><p>  出租房?jī)r(jià)信息:(出租房屋編號(hào)、房屋種類、每月價(jià)格)</p><p>  出售房屋信息:(出售房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出售房屋面積、出售情況、房屋地址、備注信息)</p><p>  出售房?jī)r(jià)信息:(出售房屋編號(hào)、房屋種類、每月價(jià)格)</p><p>

48、  求租房屋信息:(求租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求租房屋面積、備注信息)</p><p>  求租房?jī)r(jià)信息:(求租房屋編號(hào)、房屋種類、求租價(jià)格)</p><p>  求購(gòu)房屋信息:(求購(gòu)房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購(gòu)房屋面積、備注信息)</p><p>  求購(gòu)房?jī)r(jià)信息:(求購(gòu)房屋編號(hào)、房屋種類、求購(gòu)價(jià)格)</p><p&g

49、t;  用戶級(jí)別:(編號(hào)、姓名、密碼、用戶級(jí)別(三種))</p><p>  找回密碼:(編號(hào)、姓名、郵箱、安全問題、問題回答、原密碼)</p><p>  密碼修改:(編號(hào)、姓名、原密碼、新密碼)</p><p>  管理員:(管理員編號(hào),姓名,密碼)</p><p>  常識(shí)表:(編號(hào)、常識(shí))</p><p>  

50、3.2 對(duì)關(guān)系模式規(guī)范化說明</p><p>  3.2.1普通用戶關(guān)系范式判定</p><p>  普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題)</p><p>  用戶編號(hào)———>姓名,用戶編號(hào)———>性別,</p><p>  用戶編號(hào)———>密碼,用戶編號(hào)———>住址,</p&

51、gt;<p>  用戶編號(hào)———>郵箱,用戶編號(hào)———>聯(lián)系電話,</p><p>  用戶編號(hào)———>安全問題</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是用戶編號(hào)。</p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p>&

52、lt;p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.2出租房屋信息關(guān)系范式判定</p><p>  出租房屋信息:(出租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出租房屋面積、出租情況、房屋地址、備注信息)</p><p>  出租房屋編號(hào)———>姓名,出租房屋編號(hào)———>聯(lián)系電話,</p>&

53、lt;p>  出租房屋編號(hào)———>房屋種類,出租房屋編號(hào)———>出租房屋面積,</p><p>  出租房屋編號(hào)———>出租情況,出租房屋編號(hào)———>房屋地址,</p><p>  出租房屋編號(hào)———>備注信息</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是出租房屋編號(hào)</p>

54、<p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.3出租房?jī)r(jià)信息關(guān)系范式判定</p><p>  出租房?jī)r(jià)信息:(出租房屋編號(hào)、房屋種類、每月價(jià)格、)</p><p>  出租房屋編號(hào)、

55、房屋種類———>每月價(jià)格,出租房屋編號(hào)</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類</p><p>  由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.4求租房屋信息關(guān)系

56、范式判定</p><p>  求租房屋信息:(求租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求租房屋面積、備注信息)</p><p>  求租房屋編號(hào)———>姓名,求租房屋編號(hào)———>聯(lián)系電話</p><p>  求租房屋編號(hào)———>房屋種類,求租房屋編號(hào)————>求租房屋面積</p><p>  求租房屋編號(hào)———>

57、備注信息</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是求租房屋編號(hào)</p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.5求租房?jī)r(jià)信息關(guān)系范式判定&l

58、t;/p><p>  求租房?jī)r(jià)信息:(求租房屋編號(hào)、房屋種類、求租價(jià)格、)</p><p>  求租房屋編號(hào)、房屋種類———>求租價(jià)格</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類、求租房屋編號(hào)</p><p>  由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p>

59、;<p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.6出售房屋信息關(guān)系范式判定</p><p>  出售房屋信息:(出售房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、出售房屋面積、出售情況、房屋地址、備注信息)</p><p>  出售房屋編號(hào)———>姓名,出售房屋編號(hào)———>聯(lián)系電話</

60、p><p>  出售房屋編號(hào)———>房屋種類,出售房屋編號(hào)———>出售房屋面積</p><p>  出售房屋編號(hào)———>出售情況,出售房屋編號(hào)———>房屋地址</p><p>  出售房屋編號(hào)———>備注信息</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是出售房屋編號(hào)</

61、p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.7出售房?jī)r(jià)信息關(guān)系范式判定</p><p>  出售房?jī)r(jià)信息:(出售房屋編號(hào)、房屋種類、每月價(jià)格)</p><p>  出售

62、房屋編號(hào)、房屋種類———>每月價(jià)格</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類、出售房屋編號(hào)</p><p>  由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.8求購(gòu)房

63、屋信息關(guān)系范式判定</p><p>  求購(gòu)房屋信息:(求購(gòu)房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購(gòu)價(jià)格、求購(gòu)房屋面積、備注信息)</p><p>  求購(gòu)房屋編號(hào)———>姓名,求購(gòu)房屋編號(hào)———>聯(lián)系電話</p><p>  求購(gòu)房屋編號(hào)———>房屋種類,求購(gòu)房屋編號(hào)———>求購(gòu)房屋面積</p><p>  求購(gòu)房屋

64、編號(hào)———>備注信息</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是求購(gòu)房屋編號(hào)</p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.9求購(gòu)房?jī)r(jià)信

65、息關(guān)系范式判定</p><p>  求購(gòu)房?jī)r(jià)信息:(求購(gòu)房屋編號(hào)、房屋種類、求購(gòu)價(jià)格)</p><p>  求購(gòu)房屋編號(hào)、房屋種類———>求購(gòu)價(jià)格</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類,求購(gòu)房屋編號(hào)</p><p>  由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,&

66、lt;/p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.10管理員關(guān)系范式判定</p><p>  管理員:(管理員編號(hào),姓名,密碼)</p><p>  管理員編號(hào)———>姓名,管理員編號(hào)———>密碼</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再

67、分的,所以達(dá)到了1NF,主碼是管理員編號(hào)</p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p>  3.2.11密碼修改關(guān)系范式判定</p><p>  密碼修改:(編號(hào)、姓名、原密碼、新密碼)</p

68、><p>  編號(hào)、姓名、原密碼———>新密碼</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)、原密碼、姓名</p><p>  由于該關(guān)系中,是存在全部函數(shù)依賴,不存在部分函數(shù)依賴所以達(dá)到了2NF</p><p>  不存在傳遞函數(shù)依賴,所以達(dá)到了3NF</p><p>

69、  3.2.12找回密碼關(guān)系范式判定</p><p>  找回密碼:1(編號(hào)、姓名、郵箱、安全問題、問題回答、原密碼)</p><p>  編號(hào)、姓名、郵箱、安全問題、問題回答————>原密碼</p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)、姓名、郵箱、安全問題、問題回答</p><p>  

70、由于該關(guān)系中,是存在全部函數(shù)依賴,不存在部分函數(shù)依賴所以達(dá)到了2NF</p><p>  不存在傳遞函數(shù)依賴,所以達(dá)到了3NF</p><p>  3.2.13用戶級(jí)別關(guān)系范式判定</p><p>  用戶級(jí)別:(編號(hào)、姓名、密碼、用戶級(jí)別(三種))</p><p>  編號(hào)—————>用記級(jí)別,編號(hào)———>姓名,</p&g

71、t;<p><b>  編號(hào)————>密碼</b></p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)</p><p>  由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF<

72、/p><p>  3.2.14常識(shí)信息關(guān)系范式判定</p><p>  常識(shí)表:(編號(hào)、常識(shí))</p><p><b>  編號(hào)————>常識(shí)</b></p><p>  由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)</p><p>  由于該關(guān)系中,主碼是單一屬性,所

73、以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,</p><p>  在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF</p><p><b>  四、物理結(jié)構(gòu)設(shè)計(jì)</b></p><p>  4.1確定數(shù)據(jù)庫(kù)的存放位置</p><p>  為了提高系統(tǒng)的性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分,穩(wěn)定部分、經(jīng)常存取的部

74、分和存取頻率低的部分分開存放</p><p>  因此我可以將表和索引分別存放在不同的磁盤上,在查詢時(shí)由于兩個(gè)磁盤驅(qū)動(dòng)器并行工作,可以提高物理讀寫的速度。</p><p>  4.2 存取方式的分析</p><p>  從時(shí)間和空間上來說這種并行的設(shè)計(jì)方式是可以達(dá)到用戶的需要的。</p><p><b>  存取方式的分析: <

75、;/b></p><p>  對(duì)收費(fèi)、報(bào)修的各個(gè)關(guān)系最經(jīng)常的操作是查找,假設(shè)現(xiàn)有n個(gè)住宿房間的信息,如果采取順序查找,平均查找n/2次;建立B+樹索引,則平均查找次數(shù)為B+樹的層數(shù)log2n+1。</p><p><b>  五、數(shù)據(jù)庫(kù)的實(shí)施</b></p><p>  5.1建立房屋中介數(shù)據(jù)庫(kù)</p><p>&

76、lt;b>  5.2建表</b></p><p>  5.2.1普通用戶表</p><p><b>  5.2.2管理員表</b></p><p>  5.2.3出租房屋表</p><p><b>  5.2.4出租房?jī)r(jià)</b></p><p>  5.2.

77、5 求租房屋表</p><p>  5.2.6求租房?jī)r(jià)表</p><p>  5.2.7出售房屋表</p><p>  5.2.8出售房?jī)r(jià)表</p><p>  5.2.9求購(gòu)房屋表</p><p>  5.2.10 求購(gòu)房?jī)r(jià)表</p><p>  5.2.11用戶級(jí)別表</p>

78、<p>  5.2.12密碼修改表</p><p>  5.2.13 找回密碼表</p><p>  5.2.14 常識(shí)表</p><p><b>  5.3建立索引</b></p><p>  由于之前的建立表的時(shí)候,做了主鍵的約束,所以系統(tǒng)會(huì)自動(dòng)的建立一個(gè)聚集的索引,如圖:</p><p

79、>  并且一個(gè)表中的聚集索引只能有一個(gè),所以之能再創(chuàng)建非聚集索引,不同的是,非聚集索引可以創(chuàng)建很多個(gè),如下圖:</p><p><b>  六、運(yùn)行和維護(hù)</b></p><p>  6.1維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性</p><p>  按照設(shè)計(jì)階段提供的安全規(guī)范和故障恢復(fù)規(guī)范,要經(jīng)常檢測(cè)系統(tǒng)的安全是否受到侵犯,要根據(jù)用戶的實(shí)際需要授予用

80、戶不同的操作權(quán)限,還在防止數(shù)據(jù)庫(kù)運(yùn)行中受到環(huán)境的變化,對(duì)安全性的要求也是有變化的,要根據(jù)實(shí)際的情況做出相應(yīng)的調(diào)整,</p><p>  另外,為了確定系統(tǒng)在發(fā)生故障時(shí),能夠及時(shí)的進(jìn)行恢復(fù),管理員要針對(duì)不同的應(yīng)用要求制定不同的轉(zhuǎn)儲(chǔ)計(jì)劃,定期對(duì)數(shù)據(jù)庫(kù)和日志文件進(jìn)行備分,以使數(shù)據(jù)庫(kù)在發(fā)生故障后恢復(fù)到某種一致性的,為了解決上述可能出現(xiàn)的問題,我感覺實(shí)行備分與還原還是比較可行的,備分與、還原的代碼如下:</p>

81、<p><b>  如上還可以建立:</b></p><p>  同樣我們也可以進(jìn)行還原:</p><p>  USE master RESTORE DATABASE fangwu</p><p>  FROM DISK='E\ Manage_Data.BAK' </p><p>  WI

82、TH REPLACE</p><p>  同樣我們還可能利用數(shù)據(jù)庫(kù)的三級(jí)模式,僅普通用戶使用外模式,這樣就可以使視圖來達(dá)到這樣的要求的啊,如下:</p><p>  這樣用戶看到的就不是存儲(chǔ)在物理上的真實(shí)的表,而是一張?zhí)摫?。從而保證了數(shù)據(jù)的安全性。</p><p><b>  七、總結(jié)</b></p><p><b

83、>  7.1個(gè)人感悟:</b></p><p>  這次的課程設(shè)計(jì)我一開始感覺那是很急手啊,因?yàn)閷?duì)這個(gè)房屋的問題是一點(diǎn)了解也沒有的,之后就找了許多的資料,看了好久,有了一點(diǎn)感覺,同時(shí)也參考了許多人的建議,有了很好的想法之后,才發(fā)現(xiàn)最難的不是敲代碼,而是一種思想,你必須掌握一種數(shù)據(jù)庫(kù)創(chuàng)建的思想,和一定的模式,不能天馬行空,那樣就會(huì)出現(xiàn)各種問題,這次是有很深的感觸的,一開始,我就是天馬行空做到那是那

84、,最后發(fā)現(xiàn)全亂了,真的不知道怎么辦了,后來沒有辦法,按照順序一步步的來,最后我開始了漫長(zhǎng)的設(shè)計(jì)生活,這其中的各種不適,還有就是對(duì)word的操作不是很熟練沒有辦法,只好邊學(xué)邊用,最大收獲就是自己對(duì)于這次的互相幫助,這使有感覺自己有了很大的長(zhǎng)進(jìn),也使我認(rèn)識(shí)到自己的嚴(yán)重不足,還有就是自己的眼高手低,沒有辦法,自己想的很快,可是卻是很難實(shí)現(xiàn)的,有時(shí)候在網(wǎng)上找了半天也是一無所獲,只有自己苦苦的找,要不就是放棄了原來的想法,另改一種方法來達(dá)到同樣的

85、目地,感覺到了原來達(dá)到同樣的目的是有很多不同的方法的啊,就是這樣的,自己也不能一條路走到黑啊,我感覺自己的想法是那樣的不夠嚴(yán)謹(jǐn)。</p><p><b>  八、參考文獻(xiàn)</b></p><p>  【1】、數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第二版)陳志明主編</p><p>  【2】、SQL Server2005應(yīng)用與開發(fā)范例寶典 李賀主編</p

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論