As a database developers, what is the best way to investigate new raw data for database when you have to model this data into an existing database? I mean a situation where you get raw data for example in text files and you don’t have any description about the data types or column lengths in that file. I’m looking for tools and best practices to do this investigation. Is there available some pre-defined tools for this in SQL Server?
Edit: I’m talking about the technical side of this process, e.g. how to see if data in a columns has to be mapped into SQL Server table as tinyint, int or bigint…
Seems to me that you are looking for a data-profiling tool. Your title “… to model …” is a bit misleading.
Take a look at a few options:
SSIS data profiling task
Talend
Data Cleaner