O SQL é uma linguagem padrão para manipulação de bancos de dados relacionais, com ele você pode fazer praticamente tudo em qualquer banco de dados. Aprender SQL é princípio básico para qualquer programador, seja ele desktop ou web, pois uma vez que você sabe SQL, poderá mexer com a grande maioria dos SGDBs existentes no mercado.
Nosso curso para Iniciantes, visa dar noções dos principais comandos SQL para quem está ingressando no mundo do desenvolvimento, para que estas pessoas possam ter um conhecimento básico sobre manipulação de bancos de dados. Em nossos exemplos usaremos bancos MySQL, mas você poderá empregar os exemplos aprendidos em Oracle e Firebird por exemplo sem maiores complicações.
Nesta primeira aula vamos aprender os comandos básicos para estruturação do banco: create, alter e drop. Iremos criar um banco de dados e ver quais os tipos de dados que podem ser armazenados em tabelas do banco. Para que você consiga acompanhar a aula, é necessário um servidor de bancos de dados em seu PC, veja aqui como instalar e configurar o Wamp Server para poder acompanhar as aulas.
Boa aula à todos e não deixe de comentar sobre a mesma.
Mais posts desta série
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.





Fala @Ricardo assisti seu vídeo achei uma boa iniciativa sua passar SQL vai ajudar muita gente, isso me relembra os tempos de estudos dessa linguagem simples porem muito útil no dia a dia de todos os programadores sem contar que vai me poupar um bom tempo no curso de C# quando chegar essa parte hehehe Ótima iniciativa abraços.
Obrigado Rodolfo, espero realmente que seja útil para todos, e que todos possam aproveitar ao máximo as aulas.
Vlw pela video aula Ricardo foi uma boa iniciativa como diz o Rodolfo, e espero ficar atento as proximas videoaulas, pois meu curso vai entrar nessa parte agora da linguagem SQL, e ja quero ir dando uma adiantada para não compricar depois rsrsrsr vlw.
Com certeza vai ser util pra muitas pessoas, a qualidade das vidos aulas (outros cursos) que baixei me permite antecipar a qualidade de mais uma serie, parabens
Ola Ricardo muito boa suas explicações, mas mim gerou outras duvidas, estou fazendo um curso de informatica e o professor nos ensinou instalar o banco de dados e o servidor web, separado "mysql e o apache" o quer eu quero saber é se eu instalar o Wamp Server
vai gerar algum conflitor com o banco e o servidor web já instalado.
So os 2 serviços forem executados simultaneamente creio que irá gerar conflito sim. Mas faça um teste para tirar a dúvida, caso haja conflito basta desinstalar um dos serviços.
Olá ricardo , quando vou usar o comando drop database o meu php my admin diz que o comando esta desabilitado, ele é uma versao diferente da sua é a 3.4.5, como faço pra resolver isso ?
Se for um servidor de hospedagem o comando é desativado pois você gerencia seus bancos pelo cPanel, se for servidor local consulte a documentação do mesmo para ativar o comando.
é um servidor local, mais como eu faço pra consultar a documentação como voce disse ?
No site do MySQL ou do apache creio eu, confesso não saber lhe dizer com certeza. Que servidor você utiliza? Tenta consultar no site do fabricante (tipo EasyPHP, Wamp, etc).
Utilizo o wamp server... vou dar uma olhada lá ,Obrigado
Estranho, pois eu também uso o Wamp e não alterei nada neste sentido e no meu funciona normalmente...
não consegui resolver o problema, tentei usar o easy php e deu o mesmo problema, tem alguma outra ferramenta que eu possa adiministrar os bancos de dados sem ser o phpmyadmin ? Obrigado pela ajuda até aqui (:
Neste caso pesquise algum aplicativo de gerenciamento de DB, tipo Navicat ou EMS for MySQL
air manin e pq eu so tenho 15 anos air aki em nao tenho como pagar + queria saber se vc tem um sistema de admin para site ?vc poderia postar porfavor
ah parabens pelo site muito bom mesmo
Olá ricardo, consegui resolver o problema usando o navicat, muito obrigado (:
cara se vc botasse os link para gente fazer o dowloads dessa video aula seria melhor
Fazendo uma assinatura premium você tem direito ao download de minhas aulas em HD, o valor é somente R$ 60,00 e você ganha acesso por 1 ano ao conteúdo premium.
Ja tem disponivel o curso de banco de dados avançado ?
Não Luis Fernando, ainda não está disponível.
estou revendo todas, ou o mámixo de aulas que eu conseguir, nesse fim/inicio de ano.
vcs fizeram um ótimo trabalho. Parabéns pelas aulas e pelo site.
Espero que em 2012 eu já consiga ganhar algum dinheiro com sites, aí, com certeza, farei uma assinatura premium.
Obrigado Richard, espero que aproveite o conteúdo da melhor forma possível em sua vida profissional.
Ola Ricardo gostaria de saber se existe algum comando para limpa a tela do promt do banco de dados do mysql.
deste já agradeço.
Já tentou o CLS?
ja tentei sim esse comando e para limpa a tela do promt do DOS.
Sim, pensei que poderia funcionar por ser terminal, mas em se tratando de MySQL talvez o comando CLEAR faça o desejado, se não for esse não sei lhe informar.
o comando clear tb não deu certo,mas obrigado pela atenção.
ola ricardo estou com uma duvida eu posso usar o easy php no lugar do wamp server
Qualquer servidor que tenha o MySQL pode ser usado.
Olá Ricardo Bernardi, blz. Tem como criar no banco de dados um campo ID AUTO INCREMENT que gere mais de dois digitos? Por exemplo, 001, 002, 003...010, 011 e assim por diante.
Que eu saiba não até porque zero antes do número não tem valor. Você deve formatar este ID na hora de exibir o mesmo em seu sistema, adicionando zeros à esquerda conforme necessário.
Olá Ricardo, tenho o mesmo problema que o outro João nos Comentários anteriores, ao tentar dar o comando "DROP DATABASE CURSOSQL" ele me retorna a mensagem que o comando DROP DATABASE está desabilitado, e procurei no manual do program e na internet, porem não achei, será que seria possível você nos ajudar com este problema?
Seu servidor não permite exclusão de banco de dados, é uma configuração do sevidor que você utiliza.
Olá Ricardo,
segui os passos para instalação do Wampserver de seu outro vídeo, e estou usando servidor local. Porém também acabei me deparando com o problema do DROP DATABASE desabilitado.
Você faz alguma ideia do que pode estar acontecendo? Pois segui os passos que você indicou desde o começo.
Olá obrigado gostei muito da vidio aula
me ajudou muito.
Ricardo,
Tive o mesmo problemas dos amigos acima quanto a utilização do comando "drop database". Vi sua resposta sobre ser a configuração do servidor. Como devo habilita-lo?
PS: Estou gostando de suas aulas, quanto é o valor para eu me tornar assinante premium?
Att
Procure na documentação do servidor que você usa sobre como habilitar o comando.
Sobre a assinatura, toda explicação está no menu ASSINATURA na parte superior do blog.
Olá pessoal, sou iniciante ou melhor estou começando aprender a desenvolver, venho da área de infra e também tive o mesmo problema com o comando DROP,mais com perseverança consegui resolver. Aqui vai a dica: utilizei o notepad++ para configurar o arquivo "config.default.php" que fica no diretório do wampserver = \wamp\apps\phpmyadmin3.5.1\libraries
abrindo o dito cujo config.default.php com o notepad++ você vai localizar pressionando ctrl + f a linha AllowUserDropDatabase pressione o botão Find next vai aparecer a seguinte linha:
* @global boolean $cfg['AllowUserDropDatabase']
*/
$cfg['AllowUserDropDatabase'] = false;
onde está escrito false renomeie para true,vai ficar assim:
* @global boolean $cfg['AllowUserDropDatabase']
*/
$cfg['AllowUserDropDatabase'] = true;
então é só reiniciar os serviços do wamp ok, espero ter ajudado!
Boa Noite !
Parabéns pelas video-aulas
Quero agradecer ao Newton
No meu caso só funcionou depois que renicie o Windows