专栏介绍
为什么要懂数据库
数据库是什么?产品经理似乎不需要关注这个问题,交给技术就好了。然而,懂点数据库知识对做产品还是有帮助的,尤其是在梳理业务对象关系、在产品层面考虑性能的时候。懂得数据库知识,会让我们设计的产品业务对象关系更合理,与开发同学的对接也更顺畅。而且,我们自己也经常会需要核验数据和分析数据,在没有 BI 系统支撑或技术无暇帮忙的情况下,我们只能自己上了。
读者收获
读完这个专栏,你将会有如下收获:
- 了解数据表和产品中业务对象的对应关系;
- 掌握创建数据表的方法;
- 了解产品中添加、编辑、删除、查询功能对应的数据库操作;
- 掌握如何利用SQL 语言统计数据;
- 和开发同学讨论数据表设计问题;
- 提高产品数据层设计能力;
- 了解高层次的知识,包括数据仓库、BI和PaaS平台;
- 学习如何使用AI工具帮助我们使用数据库。
写作方式
在这个小册子里,我会尽量结合产品设计和日常生活的类比来帮助你理解数据库的知识,毕竟单独去读一本专业的数据库书籍太枯燥了,对于做产品的人来说是一种折磨。因此,我会结合产品原型和生活类比的方式来介绍数据库的原理、SQL语言等等,尽量如本专栏所说的那样 —— 简明易懂。
关于定价
市面上大多数数据库的书很厚、非常偏技术风格,价格一般在40元以上。这个专栏定价19.9,相当于一杯咖啡的钱,我想并不太贵,重要的是它很值。一方面,整个专栏内容在4万字左右,内容翔实,案例丰富;另一方面,它易懂,让你学起来不费力。书本只有转化为自己理解的内容才算知识,这个小课也能转换为你的知识。
关于作者
我是一名技术出身的产品经理,技术开发做了5年,产品经理做了5年,也担任过产品研发团队的负责人。当然,我还有很多其他履历,譬如主理产品海豚湾公众号、B站 up 主、人人都是产品经理主编推荐作者、pmcaff 专栏作家等等。看过我文章或视频的人都说很实在,我本人也经常被人说很实在。虽然,实在在当今的社会不一定是一个褒义词,但是我相信实在做人是对的。因为,我的父母从小就是这么教导我的。
联系我
如果在阅读本专栏有任何问题,可以加我微信联系我,微信号:snower56,请备注:数据库小课。
同时,我们也建立了一个数据库小课的交流群,订阅用户加我微信后可以进群进行交流。Vol.31 番外篇之HAVING筛选
前言这是偶然看到的一个话题,然后觉得对于数据库操作还挺有用的一个知识点,因此作为番外篇补充一下。
WHERE 筛选的限制WHERE条件进行筛选时是对数据表的数据行逐行筛选,但是对于涉......
Vol.30 常用数据库
我们对数据库的知识算是做了一个体系化的介绍,本专栏的课程都是基于MySQL数据库软件演示的,实际上市场上还有很多其他数据软件,下面这张图来自DB-Engines的2023年4月份数据库排行榜前3......
Vol.29 如何用AI帮我们写SQL?
前言随着ChatGPT的发布,兴起了一股AI浪潮。我在写这个专栏的过程中,也经常求助AI,发现确实能够大大提高工作效率。这里列举了几个AI帮助我们写SQL或学习SQL知识的方式,希望能够让大家后......
Vol. 28 PaaS 平台与数据库设计
前言最近看了几个PaaS平台,包括纷享销客、飞书的多维表格、伙伴云、销售易,然后才发现其实PaaS平台底层的核心能力之一就是数据库的可视化。因此,不懂数据库的话,是没法完成像PaaS平台这样的产......
Vol.27 浅谈数据仓库和BI
概述我是在2022年的时候才算真正接触到数据仓库类的产品,当时负责了一个大数据平台的产品设计。数据仓库,简称数仓,从字面意思了解就知道是用于存储数据的容器。那数仓和数据库有什么区别呢?简单地说,......
Vol.26 MySQL高级特性(3):存储过程
业务场景我们在操作数据库的时候,经常会有些关联操作,比如借阅图书的时候需要同步更新所借图书的在馆状态、借阅次数;比如删除某一条数据的时候,需要将关联的数据同时删除。这种操作频次非常高,如果忘记的......
Vol.25 MySQL高级特性(2):触发器
什么是触发器触发器(Trigger)是当数据库发生某些操作时,可以在发生前或发生后触发执行设定的数据库操作,实现整个过程的自动化,而不需要通过写代码来处理。举个例子,我们增加一个图书统计表,可以......
Vol.24 MySQL高级特性(1):视图
什么是视图MySQL的视图是一种虚拟表,它可以简化数据表查询操作,提高SQL语句的复用性,同时还可以提高数据的安全性。具体来说,就是将一个SQL语句查询的结果数据集映射到视图,之后我们就可以直接......
Vol.23 分库分表与SaaS产品设计
分库分表的由来我们前面两篇讲了通过索引和缓存来提高查询速度。然而,会随着数据量过大,索引的边际效应会越来越小,最后的查询速度还是会影响用户体验。缓存,则因为代价过高通常只用来解决热点数据的访问问......
Vol.22 缓存
什么是缓存什么是缓存呢?先来看一个故事。
图书管理员小A是个很聪明的人,他会利用数据分析工具来分析图书馆哪些书更受欢迎。在2023年春节后,他察觉到刘慈欣的科幻小说借阅的人数明显变多......
去【 小报童 】查看专栏详情