- 博客(9)
- 收藏
- 关注
原创 【IT需求分析及设计】需求设计方案尽量避免hardcode
经历了项目需求不断改变,需要经常修改代码,又不知道在哪里隐藏着不为人知的bug的痛苦后。本菜狗总结得到的教训是:**设计需求方案一定尽量避免hardcode!**也就是尽量避免在代码里写死固定值。也就是在数据库里新增一张配置表来存放order type和materai type两列,等到数据更新的时候,只需要去库里维护配置表即可。后续如果scope变化了,无论是订单类型变化,还是物料类型变化,都需要修改涉及到的代码重新上线。例如,在创建订单时,需要在创建A\B\C订单类型时需要自动过滤掉a\b\c类物料。
2024-03-25 15:30:17 162
原创 SQL知识梳理(五)常用函数(聚合、条件、窗口)
SQL实际应用中常根据各种条件对数据进行统计、修改或新增列等,这里介绍几个常用的函数:聚合、条件判断和窗口函数,可以解决常见的简单问题
2022-08-23 12:05:08 2253
原创 SQL知识梳理(二)基础语法-增删改
基础语法-增删改一、增删改二、约束Constraints注:SQL知识梳理系列语法均基于mySQL。一、增删改1.创建数据库CREATE DATABASE database_name;2.删除数据库DROP DATABASE database_name;3.对已存在数据库创建备份BACKUP DATABASE databasenameTO DISK = 'filepath';4.备份数据库中自上一次完整的数据库备份后发生变化的部分BACKUP DATABASE databasen
2022-05-16 11:39:21 308
原创 【数据库设计及SQL代码实现】英皇电影院电影管理系统
英皇电影院电影管理系统一、项目背景1.1公司介绍1.2 项目背景二、Entity-Relationships description三、数据库设计3.1conceptual design3.2logical design3.3Show all functional dependencies in relations and demonstrate that all relations are in 3NF3.4每个字段的数据类型3.5 每个表的索引四、数据库实现(SQL Server)4.1创建表4.2表信
2022-05-04 14:54:42 7234
原创 SQL知识梳理(一)简介
1、SQL知识总览2、基本操作1、 SQL语句要以分号结束(cmd里必须写分号,mysql智能化-不写分号也可以运行)2、 SQL不区分大小写3、 SQL会忽略空格4、 运行编辑器内所有代码:ctrl + enter5、 运行单列代码:选中代码,ctrl + shift+enter...
2021-10-03 23:01:40 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人