根据数据库设计的基本步骤,正确的顺序应该是:需求分析、概念结构设计、逻辑结构设计、物理结构设计。选项A.需求分析、逻辑设计、概念设计,物理设计:这个顺序不正确,因为逻辑设计应该在概念设计之后。选项B.需求分析,概念设计,逻辑设计,物理设计:这个顺序是正确的。首先进行需求分析,然后进行概念结构设计,再进行逻辑结构设计,最后进行物理结构设计。选项C.概念设计,需求分析,物理设计,逻辑设计:这个顺序不正确,因为需求分析应该是第一个步骤。选项 D.概念设计、物理设计、逻辑设计、需求分析:这个顺序不正确,因为需求分析应该是第一个步骤,并且物理设计应该在逻辑设计之后。综上所述,正确答案为B。