產(chǎn)品經(jīng)理學(xué)會(huì)SQL語(yǔ)言,分析數(shù)據(jù)不求人
如果你學(xué)會(huì)數(shù)據(jù)庫(kù)及SQL語(yǔ)言,會(huì)有兩個(gè)好處。
互聯(lián)網(wǎng)產(chǎn)品經(jīng)理,幾乎每天都要跟數(shù)據(jù)打交道,查看諸如新增活躍流失、頁(yè)面UV/PV、業(yè)務(wù)轉(zhuǎn)化率等各種數(shù)據(jù)報(bào)表。
除此之外,產(chǎn)品經(jīng)理還會(huì)經(jīng)常進(jìn)行專項(xiàng)數(shù)據(jù)分析,挖掘產(chǎn)品存在的問(wèn)題或者尋找優(yōu)化方向。一般會(huì)找開(kāi)發(fā)或BI同學(xué)幫忙跑數(shù)據(jù),但問(wèn)題在于對(duì)方不一定有空,而你卻想馬上看到數(shù)據(jù)。此刻你有兩種選擇,一是軟磨硬泡跪求對(duì)方,二是無(wú)可奈何苦苦等待。
我之前就多次遇到過(guò)這類煩惱,有一次居然排隊(duì)等了兩周才拿到數(shù)據(jù)結(jié)果,真叫人惱火。當(dāng)時(shí)我覺(jué)得這樣下去可不行,需要想辦法自己動(dòng)手跑數(shù)據(jù),不再求人。
后來(lái),在數(shù)據(jù)同學(xué)的指導(dǎo)下學(xué)習(xí)了跑數(shù)據(jù)的整套流程,感覺(jué)還是蠻簡(jiǎn)單的。4個(gè)步驟就能搞定:
- 找開(kāi)發(fā)或數(shù)據(jù)同學(xué)要產(chǎn)品對(duì)應(yīng)數(shù)據(jù)庫(kù)里的數(shù)據(jù)表名稱。
- 查看數(shù)據(jù)表的數(shù)據(jù)字典,了解相關(guān)數(shù)據(jù)表結(jié)構(gòu),不同數(shù)據(jù)表之間的關(guān)聯(lián)關(guān)系、數(shù)據(jù)表里每個(gè)數(shù)據(jù)字段的含義。
- 申請(qǐng)開(kāi)通數(shù)據(jù)庫(kù)訪問(wèn)讀取權(quán)限,一般是離線數(shù)據(jù)。
- 自己寫(xiě)SQL語(yǔ)句,并將跑出的數(shù)據(jù)結(jié)構(gòu)導(dǎo)出即可。
學(xué)過(guò)數(shù)據(jù)庫(kù)的同學(xué)應(yīng)該對(duì)SQL語(yǔ)句比較熟悉,這是一門(mén)非常簡(jiǎn)單的訪問(wèn)及處理數(shù)據(jù)庫(kù)的語(yǔ)言。比如要實(shí)現(xiàn)最簡(jiǎn)單的數(shù)據(jù)表查詢,只需要使用select、from、where等指令的組合即可。
比如:
- select count(*)cnt
- from userinfo
- where age=’15’
意思就是從名為userinfo的數(shù)據(jù)表里統(tǒng)計(jì)年齡為15歲的用戶總數(shù)。
網(wǎng)上有很多SQL語(yǔ)言的學(xué)習(xí)資料,大家百度搜索下就能查到一大堆免費(fèi)教程。不過(guò)要想快速掌握這門(mén)語(yǔ)言,最好在真實(shí)環(huán)境下勤加練習(xí)。
推薦大家在自己的電腦上裝個(gè)免費(fèi)的MySQL數(shù)據(jù)庫(kù),然后使用MySQL圖形化管理工具phpMyAdmin創(chuàng)建幾個(gè)數(shù)據(jù)表,最后在文本界面里訪問(wèn)MySQL,使用SQL語(yǔ)言查詢自己創(chuàng)建的數(shù)據(jù)表內(nèi)容,多練習(xí)幾天就能掌握基本的語(yǔ)法。
- MySQL數(shù)據(jù)庫(kù)官網(wǎng):https://www.mysql.com
- 下載安裝配置MySQL數(shù)據(jù)庫(kù)的教程:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html
- phpMyAdmin官網(wǎng):https://www.phpmyadmin.net
- phpMyAdmin使用教程:http://jingyan.baidu.com/article/154b4631a9a9b828cb8f416c.html
如果你學(xué)會(huì)數(shù)據(jù)庫(kù)及SQL語(yǔ)言,會(huì)有以下兩個(gè)好處:
- 提取數(shù)據(jù)就再也不需要求別人了,腦子里冒出一個(gè)點(diǎn)子,馬上就可以動(dòng)手跑數(shù)據(jù)驗(yàn)證,效率極高。
- 當(dāng)你了解了自己產(chǎn)品的數(shù)據(jù)表結(jié)構(gòu),更能加深理解產(chǎn)品的業(yè)務(wù)架構(gòu)。不管上層產(chǎn)品怎么變化,系統(tǒng)底層對(duì)數(shù)據(jù)的處理無(wú)非就是增刪改查。跟開(kāi)發(fā)溝通起來(lái)也有了一定的共同語(yǔ)言。
最近讀吳軍的《硅谷之謎》,書(shū)中講到硅谷的工程師自己動(dòng)手獨(dú)立解決問(wèn)題的能力很強(qiáng),做了很多在中國(guó)企業(yè)看來(lái)應(yīng)該由產(chǎn)品經(jīng)理做的事情,從而開(kāi)發(fā)效率極高。其實(shí)反過(guò)來(lái)也一樣,產(chǎn)品經(jīng)理也要懂些數(shù)據(jù)庫(kù)及開(kāi)發(fā)知識(shí),既可以提高獨(dú)立動(dòng)手解決問(wèn)題的能力,又能減少因?yàn)槿狈?duì)技術(shù)的了解而提出不合理要求的情況,一舉兩得,豈不妙哉。
作者:酷拉皮卡,支付寶產(chǎn)品經(jīng)理
本文由 @酷拉皮卡 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
感謝,準(zhǔn)備學(xué)習(xí)下相關(guān)知識(shí),感謝分享
后臺(tái)有數(shù)據(jù)統(tǒng)計(jì),干嘛還要自己多此一舉?我雖然是技術(shù)出身兼產(chǎn)品經(jīng)理,我要什么數(shù)據(jù) ,后臺(tái)當(dāng)然會(huì)開(kāi)發(fā)相應(yīng)的模塊,而且數(shù)據(jù)是及時(shí)性的,準(zhǔn)確的。。
我也很疑惑,很多公司招產(chǎn)品,要求會(huì)SQL,因?yàn)椴皇羌夹g(shù)出身,這時(shí)我就會(huì)想到和你一樣的問(wèn)題,后臺(tái)不是都有數(shù)據(jù)嗎?做好數(shù)據(jù)埋點(diǎn)不就行了?
技術(shù)出身的表示非常簡(jiǎn)單
同感,簡(jiǎn)單的可以寫(xiě)好給開(kāi)發(fā)直接用
666
可以裝可以裝個(gè)navicat就行了,輕量級(jí)的,設(shè)置權(quán)限最好只有查詢。誤操作搞亂數(shù)據(jù)就不好了~
還是要當(dāng)心從刪庫(kù)到跑路
只開(kāi)數(shù)據(jù)庫(kù)只讀權(quán)限
對(duì)于數(shù)據(jù)庫(kù),個(gè)人感覺(jué)還是得保持謹(jǐn)慎心態(tài),目前很多中小企業(yè)的正式環(huán)境生產(chǎn)庫(kù)和查詢庫(kù)并未分離,因此直接對(duì)數(shù)據(jù)庫(kù)的操作是存在著風(fēng)險(xiǎn)的,誤操作(update,delete)、造成死鎖或其他方面的問(wèn)題一旦出現(xiàn),將導(dǎo)致重大損失。如果是生產(chǎn)庫(kù)和查詢庫(kù)分離的情況下,我覺(jué)得還是不錯(cuò)的選擇
當(dāng)然是在離線數(shù)據(jù)庫(kù)上操作了,不多是生產(chǎn)環(huán)境
從平時(shí)工作的經(jīng)驗(yàn)來(lái)說(shuō),產(chǎn)品經(jīng)理學(xué)習(xí)一些sql語(yǔ)言真的挺重要的,對(duì)底層的數(shù)據(jù)結(jié)構(gòu)有一些了解之余,也能比較快速地進(jìn)行一些數(shù)據(jù)查詢。
包括select * from..where…,還有update這些的,在自己做測(cè)試驗(yàn)收的時(shí)候也能用得著。