‫Bem-vindo de volta a este vídeo, vamos criar mais duas tabelas e vamos configurá-las para
‫que possamos criar nosso próprio programa que vimos no último vídeo.
‫Tudo bem.
‫Portanto, vamos começar criando uma nova tabela aqui.
‫Então, vou para minhas tabelas em meu explorador de servidor sob a conexão de dados correta e crio uma nova tabela.
‫Portanto, adicione uma nova tabela aqui.
‫E a nova tabela deve ser chamada de animal porque conterá todos os diferentes animais que
‫temos.
‫Aí como você pode ver, eu mudo o nome aqui, crio a tabela DBO animal.
‫Em seguida, precisamos adicionar uma linha aqui, que chamarei de nome e será do tipo e var
‫char so e var char 50.
‫Portanto, isso terá 50 caracteres novamente e é importante que este ID aqui seja nosso ID
‫principal aqui.
‫Portanto, especificação de ID ou especificação de identidade.
‫E vou dizer que a identidade é verdadeira.
‫E você pode ver que agora aumentará automaticamente.
‫Essa é a mesma abordagem que vimos com a mesa do zoológico, mas agora também fazemos isso com a
‫mesa dos animais.
‫Feito isso, podemos pressionar a tecla de atualização e atualizar o banco de dados.
‫E uma vez feito isso, novamente, podemos atualizar aqui e podemos ver que temos uma mesa de animais em nossas mesas
‫também.
‫Agora, vamos adicionar alguns dados a essa tabela.
‫Portanto, mostre os dados ou os dados da tabela.
‫E aqui, vou apenas adicionar um peixe.
‫Bem, na verdade, vou adicionar um tubarão, depois um peixe-palhaço, macaco, lobo, lagartixa, crocodilo, estilo crocodilo.
‫Em seguida, uma coruja.
‫Um papagaio.
‫É isso.
‫Então, eu tenho esses oito nomes aqui.
‫Você pode usar diferentes.
‫Então, esses são apenas nomes de animais.
‫E como você pode ver, eles também têm uma ideia, que é única e que foi incrementada a cada vez
‫que eu inseria um valor.
‫Portanto, agora temos esses oito animais aqui.
‫E o que eu quero fazer agora é criar uma combinação de animais e zoológicos para que eles possam ser um tubarão no zoológico
‫de Nova York.
‫Mas também pode ser um tubarão em Miami ou em Milão ou em Berlim ou o que for.
‫Então pode ser um lobo em Miami, mas também pode ser um em Nova York.
‫Mas não precisa.
‫E o que preciso fazer, portanto, é criar uma tabela de relacionamento.
‫Então, vai criar uma relação entre um animal e um zoológico.
‫Então, vamos prosseguir e criar uma nova tabela e essa terá um I. D. e terá um
‫zoológico I. D. , que é do tipo Int e Lonell, também desativarei isso.
‫Mesmo aqui.
‫Eu terei uma identificação de animal e também serei do tipo.
‫E o Al-Amal também está desativado.
‫Portanto, agora esta chave primária para o meu I. D. não vai ser suficiente.
‫Também quero que seja incrementado automaticamente.
‫Então, vou para minhas propriedades na especificação de identidade do lado direito, e ela aparecerá como falsa.
‫E eu quero que seja verdade.
‫Portanto, sua identidade será verdadeira.
‫Tudo bem, isso vai criar minha mesa e vou mudar o nome porque quero que se chame
‫algo como um animal de zoológico, porque vai ser a relação entre zoológico e animais.
‫Então, quais animais estão em qual zoológico?
‫Assim que terminar, posso prosseguir e pressionar atualizar e isso criará a tabela para mim.
‫Então, vamos atualizar isso.
‫E também vemos animais de zoológico aqui.
‫E agora há algo que ainda precisamos fazer para ver esses dados ou ter dados para o zoológico e
‫o animal.
‫Precisamos atualizar nossa fonte de dados.
‫E para fazer isso, pressionarei todo o turno enquanto seleciono um gerente do zoológico que abrirá as fontes de
‫dados para mim.
‫E preciso configurar minha fonte de dados com o assistente.
‫Eu vou fazer isso.
‫Vai recuperar dados.
‫E como você pode ver, apenas o zoológico é selecionado aqui.
‫E eu quero que os animais e os animais do zoológico também sejam selecionados.
‫Vou selecioná-los e clicar em Concluir.
‫Uma vez feito isso.
‫Você pode ver que esses são adicionados à nossa fonte de dados.
‫E nossa fonte de dados são praticamente todos os dados que temos para essas tabelas, caso contrário, elas
‫estariam vazias.
‫E não é algo legal que possamos fazer é editar nosso conjunto de dados com o designer.
‫Então vou abrir isso.
‫E como você pode ver, meu designer abre e aqui eu tenho minhas três mesas.
‫Então eu tenho o zoológico, eu tenho o animal e o animal do zoológico, e isso é muito legal.
‫Eles não estão conectados um ao outro ainda, mas vamos mudar isso um pouco.
‫Este zoológico aqui tem uma ideia de que é um local.
‫O animal tem uma ideia e o nome.
‫E então temos um animal de zoológico que tem uma identificação de zoológico e uma identificação de animal.
‫Então, como podemos conectá-los uns aos outros?
‫Porque o zoológico deve estar conectado ao animal e os animais também devem
‫estar conectados ao animal do zoológico enquanto voltamos aos nossos dados ou ao nosso herói ou explorador.
‫E precisamos mudar nosso animal do zoológico para mudá-lo.
‫Vou abrir as definições da tabela.
‫Tão certo.
‫Clique na definição da mesa aberta do animal.
‫O que preciso fazer ao lado é adicionar chaves estrangeiras e vou criar uma nova chave estrangeira e
‫vou chamá-la de um animal de zoológico de chave estrangeira.
‫Ou, na verdade, vamos manter as coisas simples.
‫Vou chamá-lo de chave estrangeira de zoológico.
‫Portanto, zoo é a chave porque essa será a chave estrangeira de zoo que temos.
‫E o que ele faz, ele conecta uma chave.
‫Bem, ele se conecta.
‫E o que ele faz é conectar uma coluna da minha mesa aqui com uma coluna de outra mesa.
‫Portanto, aqui vou dizer que a chave estrangeira será o ID e a referência.
‫Bem, eu queria estar conectado a Zo e, em seguida, à tabela de colunas ou coluna da tabela chamada ID.
‫E agora eu quero fazer a mesma coisa, vou copiar e, na verdade, não preciso desses
‫colchetes.
‫Vou viver sem eles e quero fazer o mesmo com o animal.
‫Então, terei uma chave estrangeira animal, que se conectará ao ID do animal.
‫E aqui eu quero acessar a identificação do animal e não preciso que isso venha no final.
‫Tudo bem.
‫Assim, estou apenas atualizando minha tabela de animais do zoológico e vou me livrar dela assim.
‫E agora posso ir em frente e atualizar isso.
‫Portanto, atualize o banco de dados, agora que está feito, podemos adicionar alguns dados ao nosso animal do zoológico, porque está praticamente
‫vazio agora.
‫Então vamos abrir a tabela de dados e apareceu e vamos usar, na verdade, vamos abrir os dados de animais do zoológico
‫aqui.
‫Temos dados de animais.
‫Portanto, o tubarão é um peixe-palhaço, dois macacos e assim por diante.
‫Então, vamos adicionar um tubarão, qualquer peixe-palhaço, ao nosso primeiro local.
‫Então o zoológico será um e o animal será um.
‫O ID do zoológico será um ainda e o animal será dois.
‫Então, o que isso significa?
‫Isso significa que em nosso primeiro local e se quisermos verificar qual foi o primeiro local, vamos à nossa
‫mesa do zoológico e podemos ver que o primeiro local é Nova York.
‫Então, em Nova York, teremos animais.
‫Um e dois, porque os israelenses venceram e há animais, um e dois, então o que são esses animais?
‫Um e dois?
‫Bem, eles são tubarões e peixes-palhaço.
‫Então, agora vamos verificar o segundo local, Tóquio.
‫Agora, vamos adicionar algo a Tóquio.
‫Vamos adicionar o terceiro e o quarto animal a Tóquio.
‫Então temos a terceira cidade.
‫Vamos adicionar o quinto animal e o sexto animal.
‫E então a quarta cidade terá o sétimo e o oitavo animais.
‫E agora temos uma quinta cidade, que foi Milan.
‫E só vou dizer que o Milan terá todos eles.
‫Então vai estar cheio de animais para cinco, seis, cinco, sete, cinco, oito e cinco está faltando.
‫Então, cinco, cinco, cinco, seis, cinco, sete e cinco, oito.
‫O que isso significa agora é que temos cinco zoológicos e oito animais diferentes.
‫E no primeiro zoológico só temos os animais um e dois, que são os animais peixes.
‫E o segundo, que é a nossa Tóquio, temos três e quatro, que é um macaco e um lobo.
‫Depois, em Berlim, temos cinco e seis, que são lagartixa e crocodilo.
‫Depois, no Cairo, temos a coruja e o papagaio e, em Milão, temos todos eles.
‫Portanto, temos todos os oito animais em Milão.
‫Então, isso é basicamente o que esta tabela de relacionamento diz.
‫Diz que temos, bem, animais em zoológicos específicos.
‫Agora, tudo isso é ótimo e outras coisas.
‫Mas como verificamos isso?
‫Como podemos descobrir o que está acontecendo?
‫E está tudo bem e assim por diante?
‫O que podemos criar um aquário em nosso banco de dados.
‫E vou apenas criar um banco de dados ou criar uma consulta aqui.
‫Direito.
‫Clique em e em uma nova consulta e você poderá adicionar uma consulta executável aqui.
‫E vou apenas selecionar todos os dados de zoológico e animal e.
‫Vou apenas dizer selecione estrela de Animal e, na verdade, ela se chama Capital A. Animal, então eu gosto daquela estrela selecionada de
‫A ..
‫Se eu executar esse código para executar o código ou a mudança de controle E, você verá que é isso que obtemos.
‫Assim, obtemos todas as entradas do nosso animal.
‫Então, um é um tubarão, dois são peixes-palhaço e assim por diante.
‫Portanto, a estrela significa tudo.
‫Portanto, poderíamos simplesmente dizer, dê-me tudo do animal.
‫Então, cada entrada que você tem de animal.
‫Agora, há anos, um pequeno desafio mostra tudo que existe em um zoológico, então todos os zoológicos que temos.
‫Tudo bem, espero que você tenha tentado, simplesmente digo selecione estrela do zoológico e irei executá-lo.
‫E como você pode ver, eu considero minhas cinco cidades aqui e agora um pouco mais desafiadoras.
‫O que vamos fazer agora é verificar todos os animais que estão em Nova York.
‫E, você sabe, Nova York tem a ideia de um.
‫Portanto, agora queremos ver quais desses animais estão em Nova York.
‫Para fazer isso, precisamos fazer uma combinação de duas tabelas.
‫Então, antes de mais nada, precisamos saber em que mesa estão os animais.
‫E então precisamos sentar com todos os animais do zoológico.
‫Então essa vai ser a combinação dos dois.
‫E, portanto, precisamos criar uma junção interna.
‫E vou usar um nome onde A é meu animal.
‫Então, do Animal A e agora vai estar na nossa junta.
‫Então junte-se internamente com Zoo Animal e aí eu dou o nome de Z A.
‫Do lado dela, então vai ficar um encaixe na ideia de bicho e vai ser igual ao zoológico,
‫bicho, bicho, Edem.
‫Como você sabe, existe um animal, Edem, e temos a identificação do animal no Zoo Animal,
‫e agora queremos combiná-los e ver quais estão no zoológico de Nova York.
‫E, portanto, simplesmente usamos onde o ID do zoo animal zoo é igual a um porque um estava em Nova York.
‫E se verificarmos de novo, bem, na verdade podemos executá-lo e ver que há tubarões e peixes-palhaço para
‫verificar se vamos ao Zoo Animal e devemos colocar os dados da tabela aqui e podemos ver em um.
‫Temos um e dois, que são os animais do bem, já sabemos que Shark e Klumb nunca voltam para o
‫seu aquário.
‫Isso é exatamente o que temos aqui, tubarão e peixe-palhaço.
‫Então é assim que podemos juntá-los e vamos usar algo semelhante.
‫Portanto, este não é um tutorial escolar.
‫É mais um tutorial de banco de dados C sharp.
‫E vamos fazer isso de alguma forma no próximo vídeo.
‫Então, vejo você lá.