| 广告联系 | 繁体版 | 手机版 | 微信 | 微博 | 搜索:
欢迎您 游客 | 登录 | 免费注册 | 忘记了密码 | 社交账号注册或登录

首页

温哥华资讯

温哥华地产

温哥华教育

温哥华财税

新移民/招聘

黄页/二手

旅游

资深IT人员告诉你,为什么DOGE总是闹笑话


请用微信 扫一扫 扫描上面的二维码,然后点击页面右上角的 ... 图标,然后点击 发送给朋友分享到朋友圈,谢谢!



福克斯台报道截图。马斯克声称有150岁的老人在享受社安保险

资深IT人员告诉你,为什么DOGE总是闹笑话


撰文:溪边愚人

编辑:新约客,溪边愚人

马斯克和他领导的“政府效率部”(DOGE)在各个联邦政府机构开始查账后,他们公布了不少让人惊掉下巴的各种腐败/浪费信息。虽然一次次被媒体的事实核查打脸,他们还是不断发布新的耸人听闻的信息。

最近几天传得比较疯的一条消息是,美国有很多 150 岁的人还在拿社保。马斯克也拿这个事大说特说,在 X 上用推文说,在白宫椭圆办公室里对着记者的镜头说。只是,又很快被打脸。PolitiFact 说,这是电脑编程造成的数据假象,并非真有其事。

用大白话说就是,向系统输入数据时,如果在生日一栏不输入任何数值,系统就会自动填充为 1875 年 5 月 20 日。那么,这些人今年就是 150 岁!

这件事好笑吗?似乎很好笑。但我笑不出来。作为一个参与了四次大型数据迁移(data migration)的前资深数据库 IT 从业人员,我想说的是:不是专业人员,数据库后台是不能进去的,一是有造成危害的可能,二是你看不懂,会误读数据。

任何一个数据库都有自己的特殊性,有自己独一无二的“故事”。要读懂数据,不仅要有关于数据库的 IT 常识,还必须具体了解这一个数据库的“故事”,有时甚至需要了解其前世今生。像 DOGE 那样去读数据库,他们读出来的东西毫无价值。


为什么非专业人员不该进数据库后台

数据库后台只是给数据库 IT 专业人员用的。任何非专业人员需要看数据,都是通过应用程序,就是我们平时说的 app,或者请专业人员提供报告。从专业角度来说,有千千万万个理由不允许非专业人员进入后台,这里只从常识角度说几点。

第一,你读不懂后台数据。从 app 上看见的数据是经过一定条件的组合与过滤的。这个我后面会展开说。


第二,app 里面的内置规则后台未必有。比如,某个名单的输入规定生日不能空缺,输入空缺数据 app 会不接受。但后台如果没有做同样的设置,就有可能接受这样的数据,于是就产生了“坏”数据,隐患无穷,严重的话可能会使系统崩溃。也有自己的系统不崩溃,但数据打包出售后,把买家系统搞崩溃的。

第三,app 里面往往都是处理单笔数据,而数据库后台却可以“全体”数据一起处理。如果有后台删除的权限,不小心就把数据都删光了。

为什么非专业人员会看不懂后台数据?

回答很简单,数据库的后台本来就不是给非专业人员看的。其实这就好像程序只是给程序员看的一样。问题是,一般人都看不懂程序,所以不会去看。而数据库的后台似乎像一个个 Excel 表格,让人产生可以“看”的感觉,其实不然。数据库后台的表格与 Excel 表格完全不是一回事,你要当作 Excel 表格来读,大错特错。

举个例子,一个公司的员工表,其中有一栏是“是否在职”,里面分别有 0,1,2,3,4 等近十个不同数值。首先,你不能简单地认为表格里所有人都是在职员工。其次,你不能简单地认为 0 代表离职,1 代表还在职。很可能不同数值分别代表了退休,离开该公司后又回来重新入职,在休产假,或者休长病假等等。如果没有系统说明书,这些都需要从知情者那里了解。

这还是栏目名字有直观意思的。有的时候你根本不可能从名称上猜出真正的意思。有时是名称本身看不出意思,更多时候是,一个栏目的功能已经“进化”,超出了原来名称的意义。
点个赞吧!您的鼓励让我们进步     无评论不新闻,发表一下您的意见吧
上一页123下一页
注:
  • 新闻来源于其它媒体,内容不代表本站立场!
  • 在此页阅读全文
    猜您喜欢:
    您可能也喜欢:
    我来说两句:
    评论:
    安全校验码:
    请在此处输入图片中的数字
    The Captcha image
    Terms & Conditions    Privacy Policy    Political ADs    Activities Agreement    Contact Us    Sitemap    

    加西网为北美中文网传媒集团旗下网站

    页面生成: 0.0312 秒 and 4 DB Queries in 0.0017 秒