数据库设计
已收录文章:16篇
-
本文从零构建一个 MySQL 审计日志小项目:用订单表、审计表和触发器记录状态变更,演示本地运行、按订单查询、索引设计和过期清理。486 收藏
-
本文按数据生命周期说明 MySQL 消息已读表设计:消息如何产生,已读记录如何去重写入,未读数如何查询,重复点击和并发如何处理,以及历史数据如何清理。243 收藏
-
从一个唯一索引没有拦住多条 NULL 数据的现场开始,复现 MySQL 唯一索引与 NULL 的行为,再用 NOT NULL、业务默认值和生成列三种方案修复约束边界。109 收藏
-
数据库表与表之间一般存在三种关系:一对一,一对多/多对一,多对多。一对一(不常用)一个人 => 一个身份证号一个人 => 一个国籍一个学生 => 一个学号一个人 => 一个性别...如下214 收藏
-
Michael Stonebraker是数据库领域的布道者。他对此领域了解很深,并帮助开发了一些最流行的数据库系统,包括Postgres、Ingres和Vertica。他最近的很多研究中的一项就是VoltDB,这是一个基于内存的OLTP312 收藏
-
网络上有许多似是而非的“谣言”,当然都不是恶意,绝大部分都是开发者不愿意自己主动研究,反而轻信其他人的信口之言。 关于数据库的谣言也有不少,比如“int性能比char高很多”。 我最288 收藏
-
前面写过一篇文章介绍分库分表会带来哪些棘手问题?但是如果在我们业务遇到瓶颈时候还是会采用分表分库的方案。1. 什么时候考虑切分?1.1 能不切分尽量不要切分并不是所有表都需要进行155 收藏
-
一、数据库种类有哪些早期较为时兴的数据库种类有三种,分别是层次式数据库、网络式数据库和关系型数据库。而在如今的互联网中,最常见的数据库种类主要有2种,即关系型数据库和非关490 收藏
-
前段时间,笔者在设计某个系统模块的时候,需要增加十几张表。 为了简单快速地把这十几张表设计并定义出来,我找到了一个可以在线设计数据库关系图(database relationship diagram)且可以导出DDL128 收藏
-
TreeOne一个适用性功能性极佳的多层级树型数据库存储结构设计模型最佳实践,可广泛用于项目开发任务中。(以下示例环境默认均为MySQL)表的字段数据结构 CREATE TABLE `tree` ( `id` int(11) NOT NULL,246 收藏
-
本文出自:blog.csdn.net/sirfei/article/details/434994,如有侵权,请告知我删除。1. 原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原288 收藏
-
背景 作为中国人本应该用中文作为数据库等,但是由于字符的所占空间与软件兼容配置,一般我们在软件开发中都默认用英文书写变量名和数据库表名字段名。那么,该课题为什么要讨论一种176 收藏