This question already has an answer here:
In database managements systems lecture, my professor said that we can use Oracle etc. ui designing tools instead of using Visual C# or etc. He added that SQL is as strong as a programming language. So I wonder why do we still use these programming languages for desktop applications which mostly adds/deletes/updates records? Is there any performance difference? What's the main reason? And if the business world applies it like that why we still try to learn a programming language instead of focusing on SQL?