• 数据库应用之简单场景


    关于数据库

    数据库

    其实就是存数据的仓库

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

    ------

    有了它之后

    我们就可以在系统上

    对数据进行

    增删改查

    比如我要查看自己余额宝

    剩下的那200块钱

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

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

    关于数据库的栗子

    数据库的诞生和发展

    离不开用户需求

    举个银行存钱

    的例子

    小明

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

    使用

    存款记录薄

    用来记录客户信息

    小明的主要工作内容如下

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

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

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

    一段时间后

    小明遇到了第一个问题

    有个客户

    需要查询自己的存的钱

    存钱的时间记不得了

    也许似乎大概是

    一个月前

    。。。

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

    看得眼睛有点花

    来查询的客户也很着急

    。。。

    于是小明

    对工作内容做了个优化

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

    存款后

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

    存款记录薄

    变成了这样

    再把存款记录薄贴上标签

    便于查询

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

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

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

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

  • 相关阅读:
    WebContent的子目录里面的jsp文件无法将数据传递给Servlet
    MVC 与 三层架构
    使用命令行操作MySQL 及 语法
    JDBC
    字符典
    servlet 生命周期
    6 shell内置命令
    5shell中的数组
    4shell中的特殊变量
    3shell命令替换
  • 原文地址:https://www.cnblogs.com/mingfan/p/13562576.html
Copyright © 2020-2023  润新知