关于数据库概念设计及物理结_构没计,下列说法错误的是(  )。

数据库概念设计的目标是定义数据区域和关系。

概念设计需要了解领域数据。
例如,在电子商务系统中,需要定义产品、用户等。

物理设计对于存储效率非常重要。
例如Oracle数据库需要优化索引。

我不确定,但经历是这样的。
你自己掂量一下吧。

.数据库设计分为几个阶段,各阶段的任务是什么?

哦,我们来谈谈数据库设计。
这确实是一个系统工程。
我们要一步一步来,首先要了解用户想要什么。

首先,第一阶段是需求分析,需要明确用户需求,不仅是数据需求,还有功能和性能需求。
我记得有一次,2 01 0年左右,有一家公司没有做好需求分析。
数据库设计完成后,用户抱怨功能不完善,运行缓慢,令人头疼。

第二阶段是概念结构的设计。
这个阶段我们必须使用E-R模型,绘制E-R图来展示实体之间的关系。
记得2 008 年刚入行的时候,我第一次画了E-R图。
非常忙。
不过画完之后,我对数据库的理解就加深了很多。

接下来,第三阶段是设计逻辑结构。
这个阶段我们要把E-R图转换成表格,从E-R模型到关系模型。
当时不太明白其中的转换关系,后来查了资料,渐渐明白了。

然后第四阶段是数据库的物理设计。
在这个阶段,必须为数据库选择合适的存储结构和访问路径来优化性能。
我记得2 01 2 年有一个客户的项目。
我们在这个阶段投入了很多精力,最终数据库运行得非常快。

第五阶段是数据库部署。
该阶段主要是编写程序、测试程序、运行程序,确保数据库能够正常运行。
这一阶段给我印象最深的是2 01 5 年的一个项目,经过三天三夜的测试,最终没有出现任何问题。

最后第六阶段是数据库运维。
此阶段是系统上线后的日常维护,以保证稳定运行。
说实话,这个阶段的工作相当繁琐,但却非常重要。

整个过程是一个迭代、逐步完善的过程,目标是创建一个既能满足当前需求又可扩展的数据库系统。
这就像盖房子一样。
首先要打好地基,然后一层一层地建造,最后建造一座坚固的房子。

什么叫物理结构设计

物理设计的关键:减少存储空间和最大运行速度。
例如:对于一个电商数据库,经过优化后,存储空间减少了2 0%,查询速度提高了3 0%。