正确答案是:A: entity relationship analysis
专业分析:
在数据库设计中,"自顶向下"方法(top-down approach)通常从一个高层次的抽象开始,然后逐步细化和具体化。这种方法的一个关键步骤是实体关系分析(Entity Relationship Analysis),它通过识别和定义系统中的实体及其关系来构建一个ER模型(Entity-Relationship Model)。这个模型是数据库设计的基础,帮助设计者理解系统中的主要数据对象及其相互关系。
- **Entity Relationship Analysis(实体关系分析)**:这是自顶向下数据库设计的第一步,通过识别系统中的实体及其关系来创建一个ER图。这种方法有助于从全局角度理解和设计数据库结构,是一种典型的自顶向下方法。
- **View Integration(视图集成)**:这是在数据库设计过程中将不同用户视图合并成一个整体视图的过程,通常属于自底向上的方法。
- **Attribute Synthesis(属性综合)**:这是指在数据库设计中将多个属性综合到一个实体中,通常也是自底向上的方法。
- **Data Normalization(数据规范化)**:这是一个将数据库中的数据组织成减少冗余和依赖的过程,通常是在ER模型建立之后进行的细化步骤。
因此,基于自顶向下方法的特点和步骤,正确答案是A: entity relationship analysis。