数据库设计方面涉及到需求分析、数据库概念结构设计、逻辑结构设计以及物理结构设计等多个关键步骤。