写点什么

数据库设计

15 人感兴趣 · 21 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/27/27aba3eef7d57dccbe73c840f69e2b31.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关系型数据库设计三大范式

设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。

https://static001.geekbang.org/infoq/b4/b42a5d2a7de0e876360d388e9ba73105.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

高可用架构(上)

用户头像
编号94530
2021-08-10

在学习完各种高性能发实现方案后,就需要对三大复杂度一直的高可用进行开刀了,在高可用方面主要有哪些东西是我们需要考虑的呢?接下来将从三个方面逐一分析。

https://static001.geekbang.org/infoq/2d/2de4ff856905b3a358efaa76244371dc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面向大规模商业系统的数据库设计和实践

用户头像
百度Geek说
2021-08-05

那么什么样的数据库产品才能更好地适应业务发展?数据库这种比较古老的软件产品的未来又是什么?本文主要从商业产品系统的需求出发探讨数据库技术的实践和思考。

数据库设计的 10 个最佳实践

用户头像
xcbeyond
2021-06-16

数据库是应用及计算机的核心元素,负责存储运行软件应用所需的一切重要数据。为了保障应用正常运行,总有一个甚至多个数据库在默默运作。我们可以把数据库视为信息仓库,以结构化的方式存储了大量的相关信息,并合理分类,方便搜索及使用。

https://static001.geekbang.org/infoq/5e/5e59cc838c65986a1f57f46ed9a3b37f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

简单又灵活的权限设计?

用户头像
蛋先生DX
2021-05-31

看完能知道个啥? 一. 了解基于 RBAC 思路的表设计; 二. 表数据在实际开发场景中是如何使用的。

图查询语言的历史回顾短文

用户头像
NebulaGraph
2021-04-15

最近在对图查询语言 GQL 和国际标准草案做个梳理,本短文会涉及到的图查询语言有 Cypher、Gremlin、PGQL 和 G-CORE。

https://static001.geekbang.org/infoq/e0/e0598ecfa9e7a3fc00a0e1a8230ba0e3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

超详细 PowerDesigner 入门教学(项目数据库设计标准)

用户头像
若尘
2021-04-15

超详细 PowerDesigner 入门教学(项目数据库设计标准)

应用实战——数据库设计时设计标识字段的一些思考【mysql】

用户头像
老农小江
2020-11-08

在很多应用场景中,通常需要给数据加上一些标识,以表明这条数据的某个特性,如:标识用户的性别、标识订单支付的渠道、标识商品的类型等等。 但如何优雅地设计标识字段,以适应复杂的业务需求呢?本文讨论的就是:数据设计标识字段时的一些思考。

https://static001.geekbang.org/infoq/84/840126d5750ee2deb850895b0cc4a8f1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

啥是数据库范式

用户头像
Simon
2020-11-06

般数据库书籍或数据库课程会介绍范式相关内容,范式也经常出现在数据库考试题目中。本篇文章我们一起来学习下数据库范式。

如何优化多表查询情况下的查询性能问题

用户头像
迹_Jason
2020-10-15

在实际开发过程中,使用例如 DDD领 域模型充血方案或者为了数据模型更加的便于之后的拓展和解释,不便于也不建议通过增加状态字段的方式解决问题,但同时上层业务有相对比较复杂,就会存在数据模型与业务要求之间的适配问题,复杂的业务可能提现在数据模型中

https://static001.geekbang.org/infoq/66/665897a22b4e7729a5324f4e9cee48a0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

更新丢失、写偏、幻读:数据库事务从快照隔离到可序列化

用户头像
青菜年糕汤
2020-08-30

这个系列文章一共有三篇正文和一篇番外,为了方便查找和阅读,我将其合在一起在知乎重新发布。本文用丰富的例子,事无巨细地讲解了快照隔离和可序列化这两种事务模型的区别,辨析了更新丢失、写偏、幻读等概念,并分析了一个现实应用案例。

https://static001.geekbang.org/infoq/12/1214a75999d862ede7a83a6e1a94af88.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你为什么还在用存储过程?

存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。

https://static001.geekbang.org/infoq/1e/1ed18ce187526f3c47deef4ce58ab8d2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据库系统设计概述

用户头像
码哥字节
2020-08-03

世界上只有两种开发人员,一种使用数据库系统的,一种开发数据库系统的。

https://static001.geekbang.org/infoq/bd/bd58293bff48b3d48be43bf674315f32.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MySQL 库表设计小技巧

用户头像
Simon
2020-07-20

在我们项目开发中,数据库及表的设计可以说是非常重要,只有优秀的库表设计才能发挥出MySQL最大的性能,本篇文章主要讲几个库表设计的小技巧,希望对大家有所启发。

新手村:Redis 基础补充知识

用户头像
多选参数
2020-06-26

新手村的第一篇文章(Redis基础)是村民的处女作,在之后的学习中回看这篇文章,觉得有一些纰漏之处,甚是惭愧,这也是本篇文章的由来和内容。今后本村民会努力做得更好些,还请大家多多支持多选参数。

https://static001.geekbang.org/infoq/73/73689f0c885a23b79ab227ab3b21dbfc.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据库大咖讲坛活动 6 月 18 日墨天轮平台线上举行,阿里腾讯达梦众多数据库大咖齐聚!

用户头像
墨天轮
2020-06-17

本次数据库大咖讲坛,我们邀请了来自腾讯云、阿里云、达梦、易鲸捷、以及云和恩墨的行业专家,一起“解码新基建,激发新动能”,看看大家如何应对新变革?共同探讨国产数据库的行业成果和技术未来。

https://static001.geekbang.org/infoq/8f/8f28ebec25b62962af6d6e1493e8b533.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你还在这样使用 MYSQL 吗?

在初创型互联网公司中,开发们整天想的唯一一件事,就是“把功能做出来”。而当公司业务量逐渐上涨、甚至翻了好几番之后,最开始的程序上的问题,就一个接一个地暴露了出来。其中,最明显的,就是数据库的压力问题。

五十年前的一桩公案:数据库关系模型的流行史(下)

用户头像
青菜年糕汤
2020-05-04

如果说上篇讲的是关系模型今天的样子的话,这篇关注的就是它被科德提出时本来的样子。

五十年前的一桩公案:数据库关系模型的流行史(上)

用户头像
青菜年糕汤
2020-05-04

1970年,埃德加·科德提出了数据库的关系模型,至今仍是数据库领域的事实标准。这个模型在今天看来理所当然,以至于几乎没有文章讲清楚它是怎么成功的。我希望通过谈一谈五十年前的这一桩公案,给今天在NoSQL与NewSQL浪潮中航行的我们一些启发。

数据库设计_数据库设计技术文章_InfoQ写作社区