SQL Server – Create a database system

I am new to this space and would like to ask the following questions to my startup. My apologies if this question is vague or too general.

In general, what are the key components of a system that autonomously stores and aggregates data from other sources (supplier and customer data)?

What types of programming languages ​​are involved?

Also, how should we start building such a system?