惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
量子位
S
SegmentFault 最新的问题
V
Visual Studio Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
D
Docker
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
博客园 - Franky
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
D
DataBreaches.Net
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
V
V2EX

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
产品经理需要掌握的基本技术—数据库
陈默笙 · 2026-04-08 · via 人人都是产品经理

作为产品经理,到底需要懂多少技术?这篇文章深入探讨了不同细分领域对技术能力的需求差异,从B端、AI、硬件到C端、电商等行业的实际场景出发,揭秘哪些岗位必须掌握技术底层逻辑,哪些反而需要跳出技术思维。特别针对B端/G端产品经理,详细解析了数据库分类、表结构设计、SQL语句等核心知识,助你在需求对接中不再被开发'怼',成为真正懂技术的产品人。

很多准备入行的产品或者产品经验一两年的大概都会有这方面的考虑。产品需要懂技术吗?技术转产品的人会不会更合适?我要不要报个班去学习一下技术,或者近几年AI爆火,能不能用AI去替代产品的技术壁垒?先抛结论,需要看产品细分领域,有的领域懂技术的产品肯定会得心应手,但是有的领域可能对技术没那么看重,甚至不懂技术反而能出现意想不到的效果。个人见解,欢迎讨论,不喜勿喷。

一、哪些行业需要懂技术的产品

首先如果您的行业是处于B端、AI、硬件、金融、大数据等等这些行业。毫无疑问,在这些岗位您肯定是要懂技术。因为需求和基本构成原理都需要从技术底层去出发,这里指的技术不仅仅只限于计算机软件开发技术,还涉及到该行业基本知识。如果不了解话会陷入完全听不懂的局面,进而会上升到客户对你的专业持有怀疑的态度,进而对你产生不信任,这些领域的产品是很容易被校验的,不能有天马行空的思维。如果您是处于部分C端、电商、内容、教育、文旅、等等这些行业时,反而不那么看重技术。因为这个时候更多的考虑的是用户体验和心理学。有时候技术积累范围会让自己陷入固定式思维,不太好发散自己想法。

这篇文章来给大家简单的讲解一些B端产品或者G端产品关于数据库的一些基本知识,让你在后续的工作对接中不至于被开发怼不懂技术乱提需求。

二、B端产品和G端产品为什么数据库那么重要。

首先B端产品更多的面对是企业、财务、人力、流程管理,G端更多的是面对大数据平台,智慧XX领域,动不动就是几十上百万条数据,甚至更夸张的有一次查询几千万条数据。而且B端和G端的领域往往关联着权限、角色、部门和数据通用等。有大量的报表台账等等需要查询导出。表的设计不当或者查询量hold不住都极有可能导致系统的卡死。有点人说这是数据库开发的设计问题,又不需要产品去设计表单。话虽然没有错,但是源头确实从产品这里提出的,因为有的时候开发难以理解产品的设计,主数据,业务表和关联表需求的逻辑自相矛盾,又不是所有的开发都会去为产品重新梳理逻辑,所以就按照常规去做。换句调侃的话来说就是我只管做,锅产品背。

三、产品必懂的数据库基础知识—数据库的分类

数据库按存储结构分为关系型数据库和非关系型数据,按数据是否带时间序列分时序数据库 和非时序数据库。关系型数据库也叫SQL数据库,就像是一张规规矩矩EXCEL表。特点是结构固定数据严谨,并且表、字段关系不会乱。常见的有MySQL、PostgreSQL、SQL Server、Oracle。应用单位有政务、国企、银行等等。应用场景如基本集团公司表、审批表、人员表这类、非关系型数据库也叫NoSQL,不是严格的表结构,但是它灵活,适合存不规矩、结构多变的数据。常见的有MongoDB、Redis、ES。时序数据库是专门存带有时间戳并且持续产生不修改的数据。例如温度采集、电力采集、各类传感器,记录带有时间段的数据。非时序数据库是存当前最新的结果,数据会改来改去,不管过去,只管现在。例如企业的法人、审批流的当前状态。

四、产品必懂的数据库基础知识—表、字段、记录、主键、外键、一对多/多对多、索引

我举一些B端和G端产品的例子。

表:这个比较数据,可以理解为excel的样式,行和列组成的对象的集合。

例如:集团公司、人员表、台账表、审批流程表、缺陷表、工单表。

字段:就可以理解为excel的每列要表述什么。

例如:人员表里面的姓名、部门、工号、电话。台账表里面的设备名称、参数、数量等等。

记录:就是每一行形成的数据。

例如:人员表里面的张三、001、15xxxxxxxxx。

这里再举个简单的例子。例如我想要知道某一个单位的张三的信息记录。

常规的说法就是这里我要看到人员的姓名和部门信息,。但稍微有点专业知识就会说。这个功能需要关联人员表,展示的字段要有姓名和部门强关联,并且需要下拉菜单筛选和隐藏电话的字段。这样开发一听就是知道你是懂基础表结构的。总之稍微带点专业感的词语唬住开发。

  • 主键:也可以称之为唯一标识,就是没有任何可以替代的。例如每个人的身份证号就是唯一标识。
  • 外键:表和表之间的关联。例如审批流里面人员表和流程表的管理,部门和人员的权限关联
  • 一对多:一个对应着多个。例如一个产品经理关联负责了多个产品。
  • 多对多:一个审批流可以关联多个节点。
  • 索引:通常用来查询、筛选、排序的字段,一定要建索引,否则大数据量下会卡死。例如:一个几十万人的集团公司,要找一个人,如果查询字段的时候没有索引,那么在数十万的级别中页面查询时间就会相对长一点。那么产品在写PRD就要写清楚,某些高频的筛选功能,建议用公司+部门强关联建立联合索引。

五、产品必懂的数据库基础知识—元数据

通俗一点说就是数据的数据。是不是有点拗口。那举个例子,就这个表叫什么数据表。字段叫什么、字段的长度、类型(整型、长整型、浮点型、字符串类型、布尔类型、列表类型、元组类型、字典类型、集合类型)或者说这个数据是哪个系统给过来的。这样能理解不,一般是用在接口文档和字段说明里的。

六、产品必懂的数据库基础知识—基本SQL语句

SELECT…FROM…WHERE

可以就理解为英文翻译字面意思,从哪里选择出什么。例如SELECT 张三FROM人员WHERE某某集团中。

JOIN

实际情况几乎没有什么功能是只查一张表的。例如查看供应商信息+处罚记录→供应商表JOIN行政处罚表。这个时候就说从主体表关联处罚表,只展示存在有处罚记录的供应商

GROUP BY

这个是大屏的数据可视化展示必备的。各种筛选统计需要具体的类。而不是说我需要在大屏上实时展示所有的动态指标。那么页面肯定是hold不住的。

ORDER BY/LIMIT

在B端的台账管理中开发一定问过这个问题,是要导出所有的还是仅限于这一页。那么当你在PRD中写明白数据量很大需要分页查询,不支持一次性全部导出。这样开发就是认为你是懂技术的。

七、产品必懂的数据库基础知识—数据字典

每一个产品都有说明书,数据也一样,数据字典存在的意义就是要统一所有字段的说明文档规范开发。通常有字段名称、中文含义、取值范围(0=驳回,1=通过,2=审核中,3=异常)

。同时也要对数据说明是否是必填项。当你提需求时对照字典开发就知道你是逻辑清晰并且不会朝令夕改。

八、总结

有了上述的基本知识,至少在需求分析阶段就有进一步的思考,这样提出来的需求至少是合理的,也不至于被开发怼。当开发一说这些名词,你能接上话,就已经明显比普通产品专业一档。当然仅仅这些还是完全不够的,因为随着产品业务的不同,对每个领域的深度也不同。所以不代表了解了上述基本点就已经掌握了数据库的核心内容了,然后跟开发掰头的时候可以更大声了。但是有没有必要深入系统性学习数据库的知识,个人觉得因人而异,毕竟产品学技术,不是变成敲代码的,而是在需求阶段更合理一点、是能够落地的。数据库作为技术沟通的核心环节,掌握基础、贴合业务,不用精通代码,也能让开发由衷觉得:这个产品,是真的懂技术、懂配合的。

本文由 @陈默笙 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议