產(chǎn)品經(jīng)理了解數(shù)據(jù)庫,真的這些就夠了!

汪仔9304
8 評(píng)論 10039 瀏覽 132 收藏 11 分鐘
🔗 产品经理的不可取代的价值是能够准确发现和满足用户需求,把需求转化为产品,并协调资源推动产品落地,创造商业价值。

編輯導(dǎo)語:時(shí)??梢栽诰W(wǎng)上看到大家對(duì)于產(chǎn)品經(jīng)理需要懂?dāng)?shù)據(jù)庫這個(gè)問題進(jìn)行熱議,那我們首先得明白,數(shù)據(jù)庫是什么?數(shù)據(jù)庫有何用處?數(shù)據(jù)庫對(duì)產(chǎn)品經(jīng)理而言是否有加持作用?本文圍繞產(chǎn)品經(jīng)理和數(shù)據(jù)庫展開了講述,推薦對(duì)此感興趣的伙伴閱讀。

大家好,本次我們分享一個(gè)在網(wǎng)上熱議的話題,那就是產(chǎn)品經(jīng)理需要懂?dāng)?shù)據(jù)庫嗎?懂的話需要懂到什么程度?這個(gè)仁者見仁智者見智,我覺得學(xué)一些簡(jiǎn)單的數(shù)據(jù)庫知識(shí),確實(shí)對(duì)產(chǎn)品經(jīng)理工作有幫助,以下的場(chǎng)景不知道你是不是很熟悉哦!

一、故事導(dǎo)入

小王是公司的產(chǎn)品經(jīng)理,早上9點(diǎn)他剛坐到工位上,準(zhǔn)備開始他的摸魚半小時(shí),看下互聯(lián)網(wǎng)新聞,吃個(gè)早餐,喝杯咖啡,這時(shí),運(yùn)營妹子小麗火急火燎的跑過來,小王預(yù)感不詳;

小麗開口說:王哥,今天早上我看數(shù)據(jù),昨天平臺(tái)的成交量大幅下降啊,我想找你幫忙讓開發(fā)給我查詢下昨天加入購物車,提交訂單未付款的數(shù)據(jù),我排查下原因;

小王:內(nèi)心(一點(diǎn)眼力勁都沒有,給我個(gè)吃飯的時(shí)間吶),但是看著可愛的運(yùn)營妹子不好拒絕,便說:可以,吃完飯我去找開發(fā);

小王找到開發(fā)老李:李哥,幫忙查些數(shù)據(jù);

老李昨天晚上加班給市場(chǎng)部上線了一個(gè)活動(dòng),帶著黑眼圈在改bug,甩了句:沒空,bug還沒有解決完呢;

小王:李哥,那什么時(shí)候可以解決完bug;

老李生悶氣:這我哪知道,你問測(cè)試去吧;

小王:我知道了……

以上小故事不是想表達(dá)產(chǎn)品汪和程序猿這兩個(gè)不同的“物種”有多么大的分歧,是想說明我們產(chǎn)品經(jīng)理有時(shí)候去找開發(fā)“取數(shù)”,開發(fā)不一定隨時(shí)有空,所以學(xué)習(xí)些SQL語句,可以幫助我們自己解決問題。

二、數(shù)據(jù)庫是干嘛的

通俗理解,數(shù)據(jù)庫類似于你的錢包,錢包是用來存錢的,可以存自己的錢,也可以存別人給的錢;數(shù)據(jù)庫是用來存儲(chǔ)數(shù)據(jù)的,可以存平臺(tái)用戶提交的數(shù)據(jù),可以存其他系統(tǒng)傳輸?shù)臄?shù)據(jù),數(shù)據(jù)庫里有表,表可以理解為excel表格,有行和列,數(shù)據(jù)就存儲(chǔ)在表格里。

三、業(yè)務(wù)舉例

某學(xué)校數(shù)據(jù)庫里有一張學(xué)生表,用來記錄所有的學(xué)生信息,學(xué)生表叫【student】如下圖:

id: 表的唯一主鍵,主鍵是每條記錄的唯一標(biāo)識(shí),可以理解為一個(gè)人的身份證號(hào)碼。

student_id:學(xué)號(hào);

name:姓名;

sex:性別;

age:年齡;

admission_date:入學(xué)日期;

(1)【場(chǎng)景1:新增學(xué)生】

現(xiàn)在,有個(gè)叫“周八皮”的學(xué)生轉(zhuǎn)學(xué)過來了,要把周八皮的信息放到表里,就需要用到新增語句。

語法: insert into 【表名】values (值1,值2……)。

表名和值是可變的,其他的信息都是語法規(guī)定的,不可以變。

insert into? student? values (‘6′,’006′,’周八皮’,’男’,’12’,’2021-12-01’)。

刷新表,結(jié)果如下:

備注:如果要插入指定的數(shù)據(jù)的列,語法是:insert into (列1,列2)values((值1,值2)。

(2)【場(chǎng)景2:刪除學(xué)生】

趙六的爸爸做生意賺錢了,要把他轉(zhuǎn)到國際學(xué)校了,那就需要把趙六的信息刪除。

語法:delete from 【表名】 where 列名稱=值。

from:表示來自哪張表,后面跟表名。

where:表示條件,后面跟著條件,只有對(duì)符合條件的才會(huì)進(jìn)行刪除。

delete from student? where? name=’趙六’。

刷新表,結(jié)果如下:

趙六這個(gè)學(xué)生就不存在了,一般情況下實(shí)際業(yè)務(wù)中,是不會(huì)物理刪除(表里的記錄消失),都是邏輯刪除(記錄還在表格,只是標(biāo)記一個(gè)刪除的狀態(tài)),一旦遇到誤刪除就可以及時(shí)挽回。

(3)【場(chǎng)景3:修改學(xué)生信息】

李四是個(gè)女生,但是錄入信息的時(shí)候?qū)懗赡猩?,需要把李四改成的性別改完女

語法: update 【表名】 set 列名稱=新值? where 列名稱=某值

update student set sex=’女’ where name=’李四’

刷新表,結(jié)果如下:

(4)【場(chǎng)景4:查詢學(xué)生信息】

查詢所有學(xué)生;

語法:select * from 【表名】;

*:表示查詢當(dāng)前表的所有記錄;

查詢結(jié)果:

實(shí)際工作中,不建議用*查詢?nèi)坑涗洠瑪?shù)據(jù)量龐大的時(shí)候會(huì)嚴(yán)重影響查詢效率,一般情況下我們也用不到查詢所有記錄。

查詢指定列的數(shù)據(jù);

語法: select *? from【表名】where 列名稱=‘值’;

查詢姓名是王五的學(xué)生;

select * from student where name=’王五’;

查詢結(jié)果:

查詢年齡是12歲,并且入學(xué)日期是2021-120-01入學(xué)的學(xué)生;

需要用到一個(gè)運(yùn)算符:AND , AND表示只有滿足所有的條件下,才會(huì)返回記錄;

select * from student where age=’12’ and admission_date=’2021/12/01’;

查詢性別是男或者是年齡是10歲的學(xué)生,需要一個(gè)運(yùn)算符: OR,OR表示只要滿足任意1個(gè)條件,就會(huì)返回記錄。

查詢結(jié)果:

四、 說明

實(shí)際工作中,我們肯定不會(huì)直接操作數(shù)據(jù)庫,來增刪改查,因?yàn)閿?shù)據(jù)庫里有平臺(tái)的所有數(shù)據(jù),是公司無形的資產(chǎn),只有指定的人才會(huì)有正式數(shù)據(jù)庫的權(quán)限,我們一般增刪改查在前端頁面就能進(jìn)行。

所以,提醒大家,如果開發(fā)給你開通了正式的數(shù)據(jù)庫權(quán)限,操作一定要小心,不要輕易刪除數(shù)據(jù)。

五、工具推薦

Navicat是一個(gè)強(qiáng)大的數(shù)據(jù)庫連接工具,我一直在用,確實(shí)很方便,大家可以從官網(wǎng)下載:

下載完成后連接,選擇你們使用的數(shù)據(jù)庫。

連接名:可以自定義,為了方便可以記錄項(xiàng)目的名稱;

主機(jī)名和ip地址、端口,用戶名和密碼:這些都和開發(fā)或者測(cè)試同事要就可以;

全部輸入完成后,點(diǎn)擊確定,就可以開始一段數(shù)據(jù)庫的旅程(不歸路了)。

六、附言

以上就是分享的產(chǎn)品經(jīng)理學(xué)數(shù)據(jù)庫的知識(shí),我曾經(jīng)為了增加技能,把多表關(guān)聯(lián)查詢也學(xué)習(xí)了,實(shí)際工作中,發(fā)現(xiàn)基本用不到,用不到的東西學(xué)完了也容易忘記,基本上學(xué)會(huì)增刪改查就可以應(yīng)付日常的工作了,其他的更復(fù)雜的就交給專業(yè)的人來弄就好了。

產(chǎn)品經(jīng)理會(huì)數(shù)據(jù)庫只是一個(gè)優(yōu)勢(shì),并不代表不會(huì)數(shù)據(jù)庫就做不好產(chǎn)品經(jīng)理,大家可以根據(jù)自己的實(shí)際情況來選擇學(xué)習(xí)。

 

本文由 @秋風(fēng) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自 Unsplash,基于CC0協(xié)議

本文由 @PM東東槍 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自 Unsplash,基于CC0協(xié)議。

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 數(shù)據(jù)庫不歸路

    回復(fù)
  2. 挺好的,產(chǎn)品經(jīng)理加強(qiáng)跟服務(wù)器程序、數(shù)據(jù)庫、API接口打交道。至于前端體驗(yàn),差不多就行了哈哈。

    來自上海 回復(fù)
  3. “備注:如果要插入指定的數(shù)據(jù)的列,語法是:insert into (列1,列2)values((值1,值2)。 ”
    這句沒有表名的嗎,那怎么定位到要插入哪張表呢?

    來自上海 回復(fù)
    1. 感謝指正,是我漏寫了。插入指定的數(shù)據(jù)列的語法格式是: insert into 表名 (列1,列2…)values (值1,值2…)

      來自北京 回復(fù)
  4. 所以結(jié)合最開始的故事,在數(shù)據(jù)庫去查嗎

    回復(fù)
    1. 是的,如果前端頁面有統(tǒng)計(jì)分析能滿足的話就不用了。

      回復(fù)
  5. 在工作中經(jīng)常要用到數(shù)據(jù)庫,這篇文章可以說很實(shí)用了,收藏收藏。

    來自湖北 回復(fù)
    1. 感謝支持,歡迎訂閱,不錯(cuò)過以后的文章嘿嘿

      回復(fù)
专题
14216人已学习12篇文章
“产品架构能力”是B2B产品经理中泛指设计产品系统架构的能力,这是产品经理非常重要的一个能力。本专题的文章分享了产品架构的设计指南。
专题
13016人已学习12篇文章
产品立项,对于产品来说是其生命周期中最基础的和最重要的阶段。产品立项都有哪些主要工作?本专题的文章分享了产品立项指南。
专题
33872人已学习16篇文章
信息流背后有着怎样的逻辑和策略?
专题
13325人已学习16篇文章
本专题的文章分享了心理学如何影响用户决策。
专题
12049人已学习12篇文章
如今随着商业的发展,消费者与品牌建立起了更深的联系,商务活动也开始以消费者为中心,所以消费者的体验以及建议就非常重要。本专题的文章分享了消费者行为学。