3 Data Modeling
Data modeling is closely related to SQL, and it is considered to be an essential part of the overall system design process. Data modeling means designing a data model following provided data patterns and specific use cases. It is the first step towards the database design process and data analysis tasks.