Nesta série, vamos passar por alguns dos fundamentos do uso do SQL. Nenhuma experiência anterior com SQL é necessária. Este não será um curso extenso. A história do SQL está fora do escopo desta série.
No entanto, abordaremos brevemente como o SQL é usado e para que tipo de aplicativos. Em essência, você aprenderá como as instruções e cláusulas SQL são formadas e que tipo de informação você pode consultar.
Linguagem de consulta estruturada
SQL significa Linguagem de Consulta Estruturada , e é o padrão da indústria para trabalhar com sistemas de banco de dados relacionais como MySQL, SQLite e muitos outros. Isso significa que você pode aprender SQL em um sentido geral e seu conhecimento ainda permitirá que você faça interface com muitos tipos diferentes de aplicativos, como blogs, sites de comércio eletrônico e até aplicativos para smartphones.
Padrão para trabalhar com bancos de dados relacionais
O SQL permite extrair informações de um banco de dados na forma de pequenas perguntas agrupadas para formar consultas. Essas consultas podem variar muito em complexidade. Mas as operações de banco de dados mais comuns para as quais você pode usar o SQL incluem criar, ler, atualizar e excluir informações do banco de dados. Estas são algumas das principais operações nas quais esta série se concentrará.
Pratique SQL com dados simulados
Um dos problemas que muitos novos usuários de SQL enfrentam envolve obter os próprios dados para trabalhar. As instruções sobre as quais você aprenderá nesta série envolvem a extração de informações de bancos de dados de exemplo. Quando necessário, você pode gerar seus próprios bancos de dados de amostra com sites como Mockaroo e outros. E você pode se conectar ao seu banco de dados de amostra com um cliente de banco de dados como o DB Browser. Como alternativa avançada para quem está familiarizado com PHP, você pode importar seu banco de dados para o MySQL do seu servidor com PhpMyAdmin e usar o PHP para trabalhar com ele.
Se você estiver procurando por uma solução de banco de dados completa, considere obter sua própria hospedagem dedicada gerenciada para recursos e personalização ilimitados.