Olaa todos,Dandocontinuidade a serie de artigos sobre o SQL vamos hoje comecar a colocar a maona massa no aprendizado da linguagem SQL. Para aqueles que nao leram o primeiroartigo acesse Desvendandoo SQL - Parte I.No artigo anterior comecamos a conhecer o SQL, fizemos uma introducao dalinguagem, mostramos alguns comandos e operadores e tambem onde encontrar asferramentas que utilizaremos durante nossos artigos. Entao caso ainda nao tenhainstalado faca isso antes de comecar a utilizar os comandos. Os links deinstalacao das ferramentas de banco e IDE sao MicrosoftSQL Server 2008 Express e MicrosoftSQL Server 2008 Management Studio Express respectivamente. Caso usem o Windows 8, o SQL Server2008 pode causar problemas de compatibilidade, entao aconselho usarem o Microsoft SQL Server 2012 Express. No caso da versao 2012 existe uma opcao a Express with Tools ja consta o Mecanismo de Banco de Dados e o SQL Server Management Studio Express. Ressaltandoque as ferramentas acima sao gratuitas.Comodisse anteriormente, tudo que faremos via script, salvo algumas excecoes podeser feito de forma amigavel por meio da ferramenta de gerenciamento, o que eintuitiva, mas como o objetivo e colocar a mente pra funcionar, pois podemosprecisar no futuro vamos voltar no tempo e fazer tudo na base da mao.Hojevamos conhecer melhor alguns comandos de criacao de algumas estruturas do SQL ecarga em tabelas. Sem perder mais tempo vamos comecar. Tudo comeca com acriacao de um Banco de Dados e dentro dele que tudo e feito. Alojado no bancode dados estarao as tabelas (tables), visoes (views), stored procedures(procedimentos armazenados), function (funcoes), usuarios (user), regras e tudomais necessario para a organizacao de seus dados. CRIANDO UM NOVO BANCOAsintaxe ou forma de descrever o comando de forma geral e bem extensa ecomplexa, pois dentro dele pode-se determinar n configuracoes do BD, mas porenquanto vamos nos atentar ao mais simples possivel sem deixar de lado afuncionalidade. O primeiro desses comandos e o CREATE DATABASE Database_name,onde Database_name: e o nome do novo banco de dados. Pode escolher o nomeque achar melhor de acordo com a sua utilizacao. Nomes de bancos de dados devemser exclusivos dentro de uma instancia do SQL Server e estar de acordo com asregras de identificadoresque se segue, nao se preocupe no momento com os dados tecnicos.Odatabase_name pode conter um maximo de 128 caracteres, sem acentos,espacos nem caracteres preferencialmente. Para efeito de organizacao vouutilizar uma nomenclatura padrao que costumo usar. Comoe uma coisa que muitos conhecem e para facilitar vamos criar uma estruturasimples de estoque. Claro que para grandes sistemas o ideal e fazer umlevantamento antes de todas as tabelas necessarias e somente depois criaram jacom suas respectivas ligacao, mas a nivel de aprendizado iremos no momentopular essa parte.Abrasua IDE do SQL Server 2008 Express ou 2012 Express coloque usuario e senha quecadastrou na instalacao, agora abra uma nova consulta (CTRL+N) e nela digite ocomando abaixo:CREATE DATABASE DBEstoqueEm seguida aperte F5 ou va ao menu Consulta/Executarpara executar o comando, esse vai ser nosso banco de teste. Se a mensagem Comando(s) concluido(s) com exito aparecer o seu banco foi criado comsucesso, se nao aparecer na lista e so atualizar o servidor que ele vai