说起来这个足球数据库,搞有一阵子。
主要还是自己喜欢看球,有时候,就想把一些比赛、球员啥的自己记下来,方便查。你知道的,网上信息虽然多,但有时候找起来挺费劲的,而且各个地方说的不一样,看着头大。
一开始也没想那么复杂,就觉得,能不能自己弄个简单点的东西,把自己关心的联赛、球队、球员的数据归拢一下?至少查起来方便,不用每次都去搜半天。
我的起步阶段
我就是简单粗暴,直接开个电子表格。那时候想法简单,就弄几个列,比如:比赛日期、主队、客队、比分,可能再加个进球队员。看一场比赛,就手动往里面填一条记录。这样搞一段时间,比如记录我关注的那几个球队的所有比赛。
弄着弄着就发现问题。表格这玩意儿,数据量一上来,就有点不好使。比如我想看看某个球员这个赛季总共进多少球,或者某两个队历史交锋记录怎么样,用表格筛选、统计起来就特别麻烦,点来点去,眼睛都花。
开始折腾“数据库”
这时候我就琢磨,是不是得整个稍微像样点的东西?然后就开始研究,也没用啥特别高大上的技术,就是找些大家都能弄明白的、简单的数据库工具,自己瞎捣鼓。
关键是得重新想好怎么存这些数据。不能再像以前一个大表格塞所有东西。我就分开几个部分:
一个专门放球队信息的,比如球队名字,属于哪个联赛之类的。
一个专门放球员信息的,球员叫哪个队的,主要踢什么位置。
还有一个是核心,放比赛记录的,哪天比的,谁跟谁踢,结果多少,谁进球等等。
还得把这些部分联系起来。比如,比赛记录里得知道是哪个队的比赛,进球队员得关联到球员信息那里去。这个过程就是不断调整,想想怎么存最合理,以后查起来最方便。
数据来源和维护
这块儿是最头疼的。数据从哪来?我主要是靠自己看比赛,然后结合一些体育网站的数据。但你也知道,网上的数据有时候不准,甚至同一个进球,不同地方报的助攻队员都不一样。所以就得自己多方对着看,选个自己觉得靠谱的记下来。
另一个大工程就是持续更新。足球比赛几乎天天有,数据是动态变化的。球员转会、进球、球队排名变,都得想着去更新。不然辛辛苦苦搞的这个库,过段时间就成“死数据”,没啥用。这活挺枯燥的,得有点耐心才行。
最终搞成啥样?
现在我这个个人版的“足球数据库”里,主要就是些基础数据:
几个主流联赛最近几个赛季的完整赛程和赛果。
这些联赛里主要球队的基本信息和赛季积分榜。
主要球员的基本资料,以及他们在联赛里的出场、进球、助攻等基本统计。
一些简单的查询功能,比如查某个队的近期战绩,或者某个球员的赛季数据。
没有搞太复杂的东西,像啥球员身价、伤病信息、或者是特别详细的比赛数据(比如跑动距离、传球成功率这些),一是没那精力去收集整理,二是感觉对我个人来说用处不大。
搞这么一通,你说有多大实用价值?也就那样。主要还是满足自己一个整理和记录的爱当我想快速查点自己关心的球队或球员信息时,能直接从自己整理的库里找到,感觉心里踏实点,也确实比每次都去网上大海捞针要方便一些。也就这点乐趣,今天就分享一下我这瞎折腾的过程,给大家看个乐呵。
还没有评论,来说两句吧...