




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SQL Server 2000數據庫應用 個人財務管理系統數 據 庫 設 計個人財務管理數據庫設計1.問題概述 為單個賬戶設計一個財務管理系統,該系統主要用于對于個人的財務狀況進行實時、有效的管理,從支出以及收入。2.概念設計 該系統數據模型包含的實體有:(1).賬戶:收入和支出的主要對象實體。(2).支出:該賬戶的支出金額。(3).收入:該賬戶的收入金額、(4).余額:該賬戶在進行收入以及支出事件之后當前金額數。(5).支出清單:賬戶每次詳細的支出記錄。(6).收入清單:賬戶每次詳細的收入記錄。數據實體間的關系如下圖: 支出單 支出賬戶 余額 收入單 收入3.數據實體的ER模型支出單*支出單
2、號支出日期支出用途支出金額賬號收入單*收入單號收入日期收入來源收入金額帳號 賬戶*帳號姓名出生年月性別身份證號余額當前金額*帳號支出總支出金額*帳號收入總收入金額*帳號 4.數據表設計賬戶關系模式列名數據類型寬度約束是否為空說明*帳號Char20主鍵NOT NULL姓名Char8NOT NULL出生日期DatatimeNOT NULL性別Char2NOT NULL身份證號Char20NOT NULL支出單關系模式列名數據類型寬度約束是否為空說明*支出單號Char20主鍵NOT NULL支出日期DatetimeNOT NULL支出用途Char150支出金額Char20NOT NULL帳號Char
3、20外鍵NOT NULL支出關系模式列名數據類型寬度約束是否為空說明*帳號Char20主鍵NOT NULL總支出金額Char20NOT NULL收入單關系模式列名數據類型寬度約束是否為空說明*收入單號Char20主鍵NOT NULL收入日期DatatimeNOT NULL收入用途Char150收入金額Char20NOT NULL帳號Char20外鍵NOT NULL收入關系模式列名數據類型寬度約束是否為空說明*帳號Char20主鍵NOT NULL總收入金額Char20NOT NULL余額關系模式列名數據類型寬度約束是否為空說明*帳號Char20主鍵NOT NULL當前金額Char20NOT NU
4、LL5.驗證該數據模型經驗證符合三范式。6.物理設計硬件: cpu: Intel(R) Core(TM)2 Duo T5800 2.00GHz 內存:2.00GHz 硬盤:250GMB 軟件: OS: Microsoft windows xp Professional sp2 DBMS: Microsoft SQL Server 20007.數據庫創建示例程序。(1).創建數據庫“pfm.mdf”CREATE DATABASE pfmON(NAME=pfm_dat,FILENAME='D:PFMpfm.mdf')(2).創建賬戶數據表“account”use pfmgocrea
5、te table account( 帳號Char(20) not null primary key, 姓名Char(8) not null, 出生日期 datetime not null, 性別Char(2) not null, 身份證號 Char(20) not null,)插入數據:use pfmgoinsert accountvalues('00001','曹鵬','1986-11-4(3).創建支出單數據表“payoutlist”use pfmgocreate table payoutlist( 支出單號 Char(20) not null pr
6、imary key, 支出日期 Datetime not null, 支出用途 Char(150), 支出金額 Char(20) not null, 帳號 Char(20) not null,)(4).創建收入單數據表“incomelist”use pfmgocreate table incomelist( 收入單號 Char(20) not null primary key, 收入日期 Datetime not null, 收入用途 Char(150), 收入金額 Char(20) not null, 帳號 Char(20) not null,)(5).創建支出數據表“payout”use pfmgocreate table payout(帳號 Char(20) not null primary key, 總支出金額 Char(20) not null,)(6).創建收入數據表“income”use pfmgocreate table income(帳號 Char(20) not null primary key, 總收入金額 Char(20) not null,)(7).創建余額數據表“balance”use pfmgocreate table balance(帳號 Char(20) not null primary key,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店管理與服務優化策略
- 食品加工技術與安全標準試題
- 智能穿戴設備質量檢測與認證協議
- 世界地理主題活動教學計劃
- 閱讀理解能力提升教學設計
- 能源行業實習生實踐經歷證明(6篇)
- 電子商務數據分析與應用知識試題集
- 2025專業版建筑工程施工合同范本
- 介紹一本好書森林秘境寫物作文(11篇)
- 個人職業發展及成長經歷證明書(8篇)
- 2025年度高考歷史人教版必修二知識提綱
- 2025年初中學業水平考試地理模擬試卷(核心素養與能源地理)
- 玻璃瓶合同協議
- 藥食同源106種25年4月更新
- 2025年公司員工安全培訓考試試題含完整答案(考點梳理)
- 非車險培訓課件
- 云南郵政面試題及答案
- 國開2024《人文英語4》邊學邊練參考答案
- 《中國食物與營養發展綱要(2025-2030年)》解讀課件
- 2025至2030年中國海參市場分析及競爭策略研究報告
- 新版水利工程監理日志
評論
0/150
提交評論