2022年数据库课程设计-银行储蓄系统完全代码 3.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年数据库课程设计-银行储蓄系统完全代码 3.pdf》由会员分享,可在线阅读,更多相关《2022年数据库课程设计-银行储蓄系统完全代码 3.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库课程设计完全代码-建库createdatabase Bank onprimary(name=Bank,filename=D:projectBank.mdf,size=5,maxsize=100,filegrowth=10%)log on(name=Bank_log,filename=D:projectBank_log.ldf,size=2,filegrowth=1)go-建表use Bank createtable Depositors(BNo varchar(20)primarykey,-账号BName varchar(20)notnull,-姓名BPasswordchar(6)not
2、nullcheck(len(BPassword)=6),-密码BID varchar(20)notnull,-身份证号BSex char(2)notnullcheck(BSex=男 orBSex=女),-性别BStyle varchar(20)notnullcheck(BStyle=活期存款 orBStyle=定期存款 ),-业务类型BDatedatetime notnull,-开户时间BYearint notnullcheck(BYear=0 orBYear=1 orBYear=2 or BYear=3),-存款期限,0 表示活期BMoney decimal(10,4)notnullchec
3、k(BMoney=0)-账户余额)createtableCurrentAccounts(nIDintprimarykeyidentity(1,1),-流水号BNo varchar(20)notnullreferences Depositors(BNo),-账号BName varchar(20)notnull,-姓名BStyle varchar(20)notnullcheck(BStyle=活期存款 orBStyle=活期取款 ),-操作类型名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -BCash decimal(10,4)nullcheck(BCash=0),-操作金
4、额BDatedatetime notnull,-操作时间BInterestdecimal(10,4)nullcheck(BInterest=0),-利息BMoney decimal(10,4)notnullcheck(BMoney=0),-账户余额)createtableFixedAccounts(nIDintprimarykeyidentity(1,1),-流水号BNo varchar(20)notnullreferences Depositors(BNo),-账号BName varchar(20)notnull,-姓名BStyle varchar(20)notnullcheck(BStyl
5、e=定期存款 orBStyle=定期取款 ),-操作类型BMoney decimal(10,4)notnullcheck(BMoney=0),-存取金额BYearint notnullcheck(BYear=1 orBYear=2 orBYear=3),-存款期限BDatedatetime notnull-存款时间插入触发器createtriggerInsertIntoCAorFAon Depositors afterinsertasdeclare year intselect year=BYearfrom inserted if year=0 insertintoCurrentAccount
6、s(BNo,BName,BStyle,BDate,BMoney)select BNo,BName,BStyle,BDate,BMoney from inserted elseinsertintoFixedAccounts(BNo,BName,BStyle,BMoney,BYear,BDate)select BNo,BName,BStyle,BMoney,BYear,BDatefrom inserted 删除触发器createtriggerDeleteFromCAorFAon Depositors insteadofdeleteasdeclare no varchar(20)select no=
7、BNo from deleted deletefrom CurrentAccounts whereBNo=no deletefrom FixedAccounts whereBNo=no deletefrom Depositors whereBNo=no 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -(1)开户登记&(2)定期存款insertintoDepositors(BNo,BName,BPassword,BID,BSex,BStyle,BDate,BYear,BMoney)values(10001,张三,123456,1405115001,男,活期存款 ,2016
8、-01-01,0,10000)insertintoDepositors(BNo,BName,BPassword,BID,BSex,BStyle,BDate,BYear,BMoney)values(10002,李四,123456,1405115002,男,活期存款 ,2016-01-02,0,20000)insertintoDepositors(BNo,BName,BPassword,BID,BSex,BStyle,BDate,BYear,BMoney)values(10003,王五,123456,1405115003,男,定期存款 ,2016-01-03,2,30000)insertintoD
9、epositors(BNo,BName,BPassword,BID,BSex,BStyle,BDate,BYear,BMoney)values(10004,小丽,123456,1405115004,女,定期存款 ,2016-01-04,3,40000)createview ViewOfCurrentAccounts-参考asselect BNo 账号,BName 姓名,BStyle 操作类型,BCash 操作金额,BDate操作时间,BInterest利息,BMoney账户余额fromCurrentAccounts select*from Depositors select*fromCurre
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库课程设计-银行储蓄系统完全代码 2022 数据库 课程设计 银行 储蓄 系统 完全 代码
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内