Oi pessoal sejam muito bem-vindos para nossa terceira aula do nosso curso de linguagem SQL server e hoje a gente vai dar start no nosso projeto quem já tá comigo há um tempo e assistir o curso anterior sabe que a gente está montando um projeto para um e-commerce e hoje a gente vai montar né o nosso banco de dados que vai se chamar DB commerce para a gente conseguir armazenar todas as informações desse projeto Beleza então vamos lá mão na massa [Música] Então pessoal como a gente já falou a gente vai falar um pouquinho mais né
sobre comandos relacionados a criação do nosso banco de dados Então a gente vai criar né o nosso repositório para comportar todas as informações que a gente vai trabalhar ao longo desse curso como vocês podem perceber já deixei alguns commandinhos básicos aqui na nossa tela vocês estão conseguindo enxergar Será que tá muito pequeno deixa eu aumentar um pouquinho né não é nada demais assim tá muito grande também 150 e aí a gente vai falar um pouquinho eu vou explicar cada um desses comandos para vocês aqui a gente já tá no na última aula a gente conversou
como que a gente loga né no nosso sgbd a gente vai trabalhar aqui a gente vai escrever os nossos scripts para a gente começar a trabalhar com a nossa linguagem beleza se vocês olharem aqui aqui a nossa conexão né local host e aqui se a gente entra aqui em data bases Já tem alguns data alguns databases em alguns bancos de dados que são e o próprio sistema né quando a gente Instalou a ferramenta agora a gente vai criar o nosso banco de dados para a gente começar o nosso projeto então o comando é simples Create
Database nada mais simples que isso né então eu venho aqui e executa Esse comando e é que ele fala né que o comando Foi completado com sucesso certo se a gente vir aqui e dá um refresh e a gente atualizar a gente consegue perceber que já tá aparecendo aqui dentro né o nosso banco de dados a nossa tabelinha e aí quando eu abro aqui eu clico no sinalzinho demais eu tenho todas as possibilidades né tudo que aquele meu banco de dados ele pode comportar então aqui eu posso colocar as minhas tabelas né as a gente
vai falar um pouquinho sobre Deus no curso também aqui eu posso colocar as minhas prosídios né as minhas funções as minhas trilhas a gente vai falar um pouquinho melhor sobre todos esses elementos na nossa aula beleza mas aqui se a gente clica em tabela a gente percebe que não tem nenhuma tabela aqui dentro do nosso banco porque a gente vai criar as tabelas na nossa próxima aula mas o nosso repositório que é o principal a gente já criou E aí eu preciso sempre indicar para o meu sgbd eu preciso sempre indicar para eles querem Qual
que é o banco que eu quero usar porque eu posso querer usar qualquer um desses bancos aqui Existem duas formas da gente fazer isso eu posso vir aqui na minha setinha ó e eu escolher o meu banco então eu coloco qdb ecommerce quando vocês podem ver aqui já tá já mudou para o bebê comerce ou então eu posso fazer isso via comando Vamos colocar no meu Master de novo então eu venho aqui eu uso o comando use tô falando que eu vou usar aquele banco de dados eu vi aqui no executar e tá vendo que
mudou automaticamente estava no master e foi para o DB ecommerce eu posso tanto clicar aqui no executar ou da F5 né óbvio que no dia a dia eu uso pouquíssimo Mouse é bem mais atalhos né no meu banco fica mais rápido então eu sempre uso F5 F5 F5 Mas você pode configurar a tecla que você quiser beleza Já criei meu banco de dados já estou usando meu banco de dados Ah se eu quiser mudar de nome né se eu quiser renomear meu banco de dados Então a gente tem aqui ó aproximado narrativa né do próprio
SQL service aqui significa que eu vou executar nesse procedimento E aí eu vou dar o nome do meu banco antigo e agora o nome do meu novo banco então posso colocar bebê como esse dois por exemplo então eu venho aqui executo E ele fala ó o banco de dados né o nome do banco de dados tal foi definido Se eu vir aqui e eu dar um refresh novamente ó vocês perceberam que agora é DB comerce 2 não é mais bebê comer sim mas eu não quero mais esse banco né eu vou vir aqui eu vou
dar um drop então quando eu quero deletar dropar dá um drop da cabeça aqui é Seríssimo pelo amor de deus eu falo o nome de permissão de drop da tua vez porque isso aqui fazer o macaca e dá um problema Olha já dei muito Tropa da cabeça nessa vida infelizmente mentira não tem muito mas já aconteceu no meu estágio que não tava já dei um drop da tabase mas tinha backup ainda bem não foi desesperador aí eu venho aqui e dropo e excluo né o meu banco de dados Ah tá falando que ele tá em
uso por isso que eu não consigo excluir então posso trocar para qualquer um aqui né Aí ele fala não é possível descartar o banco de dados porque ele tá em uso aí eu venho aqui dropo meu banco de dados finalmente tá falando com o comando Foi completado com sucesso Se eu vir aqui dar um refresh na minha árvore esse banco não existe mais a gente pode usar tanto para o cliente como para o drop essa cláusula aqui que é o se ele de estilo porque ó vocês perceberam que eu não tenho mais nenhum banco de
dados porque eu dropei se eu vir aqui e eu executar Esse comando que que vai acontecer ele vai dar um erro não é possível descartar o banco de dados quando a gente está trabalhando assim a gente em formato de script isso não dá problema ah deu um erro beleza quando a gente precisa colocar isso dentro de uma função ou dentro de uma prosside qualquer erro se não tiver um tratamento de erro ele vai parar a nossa execução Né desde que você não faça algum tratamento para que isso não aconteça então a gente usa muito essas
causas do existe ou do não existe porque porque ele simplesmente fala você fala para ele assim você vai dropar esse Database se ele existir se ele não existir ele vai não vai fazer nada por exemplo eu não tenho esse DB com esse aqui então quando eu vou dropar esse bebê comercial que que ele faz vocês perceberam que ele não estude o erro mesmo esse banco não existindo porque ele fala assim você só vai dropar se esse banco existir então ele fala que o sendo executado com sucesso certo vamos deixar o nosso banco criado porque nós
vamos utilizar uma próxima aula e já vamos começar também a utilizar o nosso banco deixar tudo prontinho para gente Opa dá um refresh aqui ok já tá funcionando estamos deixando tudo prontinho para nossa próxima aula a gente vai começar a criar tabelas para dentro desse banco de dados Estou super empolgada gente gostaram dessa aula se vocês tiverem qualquer dúvida deixa aqui embaixo nos comentários se vocês quiserem se script me avisa tem os meus dados aqui embaixo tenho o link de todas as minhas outras redes sociais esses podem entrar em contato comigo que eu envio para
vocês combinado Obrigada e é isso galera Essa foi a nossa aula de hoje eu sei que foi bem curtinha porque o assunto também é bem curto Eu pretendo sempre fazer aulas bem curtas assim bem divididas por quê Porque eu vou fazer uma playlist no YouTube e aí quando vocês né quiserem diretamente nenhum assunto você Você já consegue selecionar aquela playlist eu não vou pegar um vídeo e colocar muita coisa junto não vai ficar depois difícil de vocês encontrar a gente vai fazer um índice aqui beleza mas muito obrigado pela sua atenção e até a próxima
aula [Música]