個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)(共9頁(yè))_第1頁(yè)
個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)(共9頁(yè))_第2頁(yè)
個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)(共9頁(yè))_第3頁(yè)
個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)(共9頁(yè))_第4頁(yè)
個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)(共9頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上SQL Server 2000數(shù)據(jù)庫(kù)應(yīng)用 個(gè)人財(cái)務(wù)管理系統(tǒng)數(shù) 據(jù) 庫(kù) 設(shè) 計(jì)專心-專注-專業(yè)個(gè)人財(cái)務(wù)管理數(shù)據(jù)庫(kù)設(shè)計(jì)1.問(wèn)題概述 為單個(gè)賬戶設(shè)計(jì)一個(gè)財(cái)務(wù)管理系統(tǒng),該系統(tǒng)主要用于對(duì)于個(gè)人的財(cái)務(wù)狀況進(jìn)行實(shí)時(shí)、有效的管理,從支出以及收入。2.概念設(shè)計(jì) 該系統(tǒng)數(shù)據(jù)模型包含的實(shí)體有:(1).賬戶:收入和支出的主要對(duì)象實(shí)體。(2).支出:該賬戶的支出金額。(3).收入:該賬戶的收入金額、(4).余額:該賬戶在進(jìn)行收入以及支出事件之后當(dāng)前金額數(shù)。(5).支出清單:賬戶每次詳細(xì)的支出記錄。(6).收入清單:賬戶每次詳細(xì)的收入記錄。數(shù)據(jù)實(shí)體間的關(guān)系如下圖: 支出單 支出賬戶 余額 收入單

2、 收入3.數(shù)據(jù)實(shí)體的ER模型支出單*支出單號(hào)支出日期支出用途支出金額賬號(hào)收入單*收入單號(hào)收入日期收入來(lái)源收入金額帳號(hào) 賬戶*帳號(hào)姓名出生年月性別身份證號(hào)余額當(dāng)前金額*帳號(hào)支出總支出金額*帳號(hào)收入總收入金額*帳號(hào) 4.數(shù)據(jù)表設(shè)計(jì)賬戶關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*帳號(hào)Char20主鍵NOT NULL姓名Char8NOT NULL出生日期DatatimeNOT NULL性別Char2NOT NULL身份證號(hào)Char20NOT NULL支出單關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*支出單號(hào)Char20主鍵NOT NULL支出日期DatetimeNOT NULL支出用途Char150支出金

3、額Char20NOT NULL帳號(hào)Char20外鍵NOT NULL支出關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*帳號(hào)Char20主鍵NOT NULL總支出金額Char20NOT NULL收入單關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*收入單號(hào)Char20主鍵NOT NULL收入日期DatatimeNOT NULL收入用途Char150收入金額Char20NOT NULL帳號(hào)Char20外鍵NOT NULL收入關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*帳號(hào)Char20主鍵NOT NULL總收入金額Char20NOT NULL余額關(guān)系模式列名數(shù)據(jù)類型寬度約束是否為空說(shuō)明*帳號(hào)Char20主鍵NOT

4、 NULL當(dāng)前金額Char20NOT NULL5.驗(yàn)證該數(shù)據(jù)模型經(jīng)驗(yàn)證符合三范式。6.物理設(shè)計(jì)硬件: cpu: Intel(R) Core(TM)2 Duo T5800 2.00GHz 內(nèi)存:2.00GHz 硬盤:250GMB 軟件: OS: Microsoft windows xp Professional sp2 DBMS: Microsoft SQL Server 20007.數(shù)據(jù)庫(kù)創(chuàng)建示例程序。(1).創(chuàng)建數(shù)據(jù)庫(kù)“pfm.mdf”CREATE DATABASE pfmON(NAME=pfm_dat,FILENAME='D:PFMpfm.mdf')(2).創(chuàng)建賬戶數(shù)據(jù)表“

5、account”use pfmgocreate table account( 帳號(hào)Char(20) not null primary key, 姓名Char(8) not null, 出生日期 datetime not null, 性別Char(2) not null, 身份證號(hào) Char(20) not null,)插入數(shù)據(jù):use pfmgoinsert accountvalues('00001','曹鵬','1986-11-4','男','')(3).創(chuàng)建支出單數(shù)據(jù)表“payoutlist”use pfmgo

6、create table payoutlist( 支出單號(hào) Char(20) not null primary key, 支出日期 Datetime not null, 支出用途 Char(150), 支出金額 Char(20) not null, 帳號(hào) Char(20) not null,)(4).創(chuàng)建收入單數(shù)據(jù)表“incomelist”use pfmgocreate table incomelist( 收入單號(hào) Char(20) not null primary key, 收入日期 Datetime not null, 收入用途 Char(150), 收入金額 Char(20) not n

7、ull, 帳號(hào) Char(20) not null,)(5).創(chuàng)建支出數(shù)據(jù)表“payout”use pfmgocreate table payout(帳號(hào) Char(20) not null primary key, 總支出金額 Char(20) not null,)(6).創(chuàng)建收入數(shù)據(jù)表“income”use pfmgocreate table income(帳號(hào) Char(20) not null primary key, 總收入金額 Char(20) not null,)(7).創(chuàng)建余額數(shù)據(jù)表“balance”use pfmgocreate table balance(帳號(hào) Char(20) not null primary key

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論