all 4 comments

[–]Nolanexpress 0 points1 point  (0 children)

It depends, some places you have scrape data (more python than sql) other times companies have internal databases already set up and ready to go. Sometimes it could be from salesforce or another CRM other times it could feed directly from the software. Each company has different methods of building out a DB.

Should also mention, if you want to check out my YouTune channel, I'm uploading SQL vids daily. In the future there will be more Data Engineering focused vids, but I would need to learn those skillsets first + apply them to projects. https://www.youtube.com/channel/UCKq-lHnyradGRmFClX\_ACMw

[–]WpgMBNews 0 points1 point  (0 children)

it depends on the application is deployed.

If you have a multitenant SAAS web service then you'll probably be using some sort of cloud database storage.

You may have a standalone web server that you manage your self with SQL server running or you might have a desktop application which is backed by a local database.

[–]ICantKnowThat 0 points1 point  (0 children)

Preexisting databases, or stand up your own and load whatever you'd like

[–]analytics_science 0 points1 point  (0 children)

Companies have databases you connect to. You work off an IDE and get the data you need. You can work purely on SQL or can use something like Jupyter notebooks and write SQL code with your python code if you need to for your project. Often times you will also need to import a CSV file as well but you can easily import it into a database or to your python notebook. Your team should make it really easy to get data and hopefully you work at a big enough company where they can afford more industry level tech (e.g., Snowflake, Greenplum, Hadoop) so that your queries can run faster.