oracle数据库课程设计 银行ATM机管理系统数据设计word实验报告

银行ATM机管理系统数据设计

  • 概念结构设计

1.系统功能分析

一个银行会在各个省市有多个分行和营业网点,此次的作业就是模拟一个银行分布在全国各地的多个网点之间共同协作的银行管理系统。银行表存储全国各地每个网点的支行信息。

银行卡表存储银行卡信息,客户表存储客户信息,交易表存储每张银行卡的存取款的交易信息。一个客户可以在多个网点开户。一张银行卡属于一个客户,一个客户可以拥有多张银行卡。每个客户会因为使用记录情况被分成三种信用等级:良好,一般和差。

2.系统ER图

二、逻辑结构设计

1. 转换成对应的关系模型下划线表示主键,波浪线表示外键

银行表(网点编号,网点名称,地址)

客户表(客户编号,客户名,客户地址,信誉)

银行卡表(卡号,支付密码,余额,网点编号,开户日期,客户编号

交易表(交易号卡号,交易类型,交易金额,交易日期)

2.设计表结构

银行表(BANK)

列名

列说明

类型

长度

完整性约束

BID

银行编号

Char

5

主键

BNAME

银行名称

Varchar2

20

NOT NULL

BADDR

所在地址

Varchar2

100

NOT NULL

客户表(BANKUSERS)

列名

列说明

类型

长度

完整性约束

U_ID

客户编号

Varchar2

20

主键

UNAME

客户名

Varchar2

10

NOT NULL

   UADDR

住址

Varchar2

60

   UTRUST

信誉

Int

0表示良好,1表示一般

银行卡表(BANKCARD)

列名

列说明

类型

长度

完整性约束

CID

卡号

Varchar2

20

主键

CPASSWORD

密码

INT

6

NOT NULL

   CMONEY

余额

NUMBER

Default 0

   CBID

银行编号

Char

5

外键(参照银行表编号)

   CDATE

开户日期

Varchar2

20

   CUID

客户编号

Varchar2

20

外键(参照客户表编号)

交易表(BANKTRANS)

列名

列说明

类型

长度

完整性约束

TID

交易号

NUMBER

主键

TCID

卡号

Varchar2

20

外键(参照银行卡表卡号)

TTYPE

交易类型

Int

0存款,1取款

TMC

交易金额

NUMBER

TDATE

交易时间

Varchar2

20

NOT NULL

数据定义

四、插入测试数据

五、数据的插入、更新和删除

六、数据的查询

七、数据统计管理

数据库设计定制、代做、交流学习:数据魔方99的个人空间-数据魔方99个人主页-哔哩哔哩视频

----------------------- 计算-数据库课程设计-银行管理系统全文共24页,当前为第1页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第2页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第3页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第4页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第5页。 帐号 银行 储户 开户地址 姓名 性别 帐户余额 开户日期 密码 身份证号 定期操作记录 活期操作记录 计算-数据库课程设计-银行管理系统全文共24页,当前为第6页。 定期记录 存取款人姓名 操作日期 帐号 操作金额 年份 活期存取款 存储 帐号 银行 储户 开户地址 姓名 性别 帐户余额 开户日期 密码 身份证号 定期存取款 定期操作记录 活期操作记录 计算-数据库课程设计-银行管理系统全文共24页,当前为第7页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第8页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第9页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第10页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第11页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第12页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第13页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第14页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第15页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第16页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第17页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第18页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第19页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第20页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第21页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第22页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第23页。 计算-数据库课程设计-银行管理系统全文共24页,当前为第24页。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值