+ 2

Is it a must to learn SQL when already you know Json?

I'm using Java to Program and I already have Json experience and I'm looking forward to improve it. But I have no idea on how SQL works. People talk about SQL as best option for storing data, But what if I can do such using Json? To me: {JAVA+JSON} seems like perfect match since it's an object language. So do I really need to learn SQL for some reasons?

22nd Jul 2018, 5:31 PM
Moses Katsina
Moses Katsina - avatar
4 odpowiedzi
+ 2
You don't NEED to learn SQL, but if you're going the NoSQL route, you should be educated in SQL so you know why you're choosing NoSQL instead of SQL and when SQL might be more appropriate than NoSQL. Depending on the type of data, the SQL data model may or may not be better. Here's one view, but you can easily balance it out by searching for others: https://mapr.com/blog/data-modeling-guidelines-nosql-json-document-databases/
23rd Jul 2018, 1:26 AM
Janning⭐
Janning⭐ - avatar
+ 2
json and sql are two completely different things. json is a form of de-/encoding data to for example send it somewhere. sql is a language for database queries
22nd Jul 2018, 10:28 PM
Jeremy
Jeremy - avatar
0
I am basically from finance background, but I want to learn sql can some one guide what is the best place to learn sql in Hyderabad
24th Jul 2018, 11:46 AM
Nayeem Uddin
Nayeem Uddin - avatar
0
SQL is pretty straightforward. I think the SoloLearn module is a great introduction. Run through the w3schools tutorial for reinforcement. The rest is practice, so you can go to Mode Analytics or Looker and go use their practice data sets. Afterward, Python and R are good matches for FinTech.
24th Jul 2018, 9:02 PM
Janning⭐
Janning⭐ - avatar