SQL Server Express is a free database that is ideal for small projects.
Despite being a free version, the core engine of SQL Server Express remains the same as other editions of SQL Server. Users still have access to powerful tools and features available in SQL Server.
Upgrading from one version to another should also not cause any significant issues since Microsoft has maintained upward compatibility between different versions of SQL for many years.