The database development life cycle consists of eight phases that assist us through the process of developing a new database. Planning, gathering requirements, conceptual design, logical design, physical design, building, implementation and deployment, and ultimately continuing support are the processes.