0

是否存在不允许数据库设计人员了解数据细节的情况?我正在寻找现实世界的例子来学习——拜托。

4

3 回答 3

2

我忍不住要讲一个关于数据库噩梦的故事。最糟糕的情况之一是亚马逊刚开始发展的时候。最初他们只卖书,然后扩展到音乐,然后是许多其他东西。

在大约两年的时间里,亚马逊每两三个月就会宣布一个新市场——童装、家居用品、园艺用品、食品等等。数据库人员的任务是开发和支持产品线的系统。然而,亚马逊认为新产品的发布是高度机密的。

特别是,数据仓库人员将远离循环。有时,他们会通过阅读新闻来了解新的业务线——然后必须在数据仓库中支持它。

因此,他们必须开发一个灵活的数据库来满足未宣布的业务需求。

在任何商业环境中,都会出现新的需求。我建议阅读 Ralph Kimball 的“Data Warehouse Toolkit”之类的书,了解有关如何开发一个相当健壮的系统的更多背景知识。

于 2012-08-21T01:08:10.607 回答
0

我目前在一家存储非常私密的个人信息的公司工作。我不允许访问生产数据库。对于我们的开发和测试环境,我们将所有姓名、地​​址和其他个人信息替换为随机生成的信息。

于 2012-08-21T01:13:21.683 回答
0

是的,我经常看到数据库允许用户定义自定义数据。基本方法是为您的数据库设计一个元数据系统。然后允许实体与自定义字段关联。您不希望对所有数据都这样做,否则您最终只会在数据库中得到一个数据库,但是对于动态添加许多自定义字段,这种方法效果很好。

于 2012-08-21T01:26:11.000 回答