数据库应用之简单场景

关于数据库

数据库

其实就是存数据的仓库

就像冰箱是存食物的仓库一样

------

有了它之后

我们就可以在系统上

对数据进行

增删改查

比如我要查看自己余额宝

剩下的那200块钱

要还每个月2000块的花呗账单

这些数据都是系统从数据库中读取出来的

 

 

关于数据库的栗子

数据库的诞生和发展

离不开用户需求

举个银行存钱

的例子

小明

作为银行业务的首席执行官

使用

存款记录薄

用来记录客户信息

小明的主要工作内容如下

1、客户来银行存钱,小明把客户的个人信息、存款金额、存款时间记录在存款单上;

2、客户来银行查询自己的存款情况,小明查询客户的存款单并告知客户存款情况;

3、客户来银行取款或者继续存,小明对客户的存款单信息进行修改。

一段时间后

小明遇到了第一个问题

有个客户

需要查询自己的存的钱

存钱的时间记不得了

也许似乎大概是

一个月前

。。。

小明只好把1个月前的记录都翻了一遍

看得眼睛有点花

来查询的客户也很着急

。。。

于是小明

对工作内容做了个优化

存款单会按顺序获得一个编号

存款后

客户的查询和存款都会使用编号

存款记录薄

变成了这样

再把存款记录薄贴上标签

便于查询

 

简单场景下用户需求和实现

能够处理单个业务(小明一个业务员能搞定)

存的钱不能丢,(可靠性要求,通过记录薄保证)

对业务的响应时间要求高(不想等,通过分配编号提高查询效率)

posted @   明矾  阅读(492)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示