Curso de SQL para iniciantes 2024 | Arunnachalam Shanmugaraajan | Skillshare
Pesquisar

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Curso de SQL para iniciantes 2024

teacher avatar Arunnachalam Shanmugaraajan

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução ao curso de SQL

      0:46

    • 2.

      Sql Aula 1: história do Sql

      3:52

    • 3.

      Aula de SQL 2: crie tabela

      5:29

    • 4.

      Sql Aula 3: inserir valores

      4:55

    • 5.

      Sql Class 4: Selecione o comando

      3:31

    • 6.

      Sql Aula 5: comando AND OR NOT

      3:50

    • 7.

      Sql Class 6: comando Min e Max

      1:49

    • 8.

      Sql Aula 7: comando Alias

      1:47

    • 9.

      Sql Aula 8: Comando Like

      4:41

    • 10.

      Sql Class 9: Conte a soma média

      4:35

    • 11.

      Sql Aula 10: ordem por comando

      2:17

    • 12.

      Sql Aula 11: agrupamento por comando

      1:24

    • 13.

      Sql Aula 12: tendo comando

      2:42

    • 14.

      Sql Aula 13: comando da união

      0:49

    • 15.

      Aula de SQL 14: junção interna

      3:11

    • 16.

      Sql Class 15: junção esquerda e junção direita

      2:45

    • 17.

      Sql Aula 16: chave primária

      2:46

    • 18.

      Aula de SQL 17: Alter Command

      1:56

    • 19.

      Sql Aula 18: tabela solta

      2:31

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

5

Estudantes

--

Projeto

Sobre este curso

Bem-vindo ao Curso de SQL para iniciantes 2024, seu guia definitivo para dominar o SQL, a habilidade mais procurada para gerenciar e analisar dados! Quer você esteja entrando no mundo dos bancos de dados pela primeira vez ou queira fortalecer suas habilidades, este curso fornecerá uma base sólida em SQL, capacitando você a consultar, analisar e manipular dados com confiança.

O que você vai aprender:

1. Introdução ao SQL e aos bancos de dados

  • Entenda o que é SQL (Linguagem de Consulta Estruturada) e por que é essencial para o gerenciamento de dados.
  • Aprenda o papel dos bancos de dados em aplicativos e como o SQL interage com eles.

2. Comandos SQL básicos

  • Domine as instruções SQL fundamentais: SELECT, INSERT, UPDATE e DELETE.
  • Aprenda a recuperar e manipular dados em bancos de dados relacionais.
  • Use filtragem (ONDE), classificação (ORDER POR) e limitação de resultados (LIMIT).

3. Trabalhando com tabelas

  • Crie, modifique e exclua tabelas de banco de dados usando CREATE TABLE, ALTER TABLE e DROP TABLE.
  • Entenda os tipos de dados e como definir colunas de forma eficaz.

4. Técnicas de consulta avançadas

  • Explore funções agregadas como CONTAR, SOMAR, AVG, MIN e MAX.
  • Agrupe dados de forma eficaz com GROUP BY e filtre resultados agrupados usando HAVING.
  • Aprenda como juntar tabelas com INNER JOIN, LEFT JOIN, RIGHT JOIN e FULL OUTER JOIN.

5. Relações de dados e restrições

  • Entenda chaves primárias, chaves estrangeiras e relações entre tabelas.
  • Use restrições para impor a integridade e consistência dos dados.

Por que fazer este curso?

  • Amigável para iniciantes: não é necessário conhecimento prévio de bancos de dados ou programação.
  • Aprendizagem prática: exercícios práticos e exemplos do mundo real tornam o aprendizado interativo e envolvente.
  • Habilidades relevantes para a carreira: o SQL é uma habilidade crítica para funções como analista de dados, cientista de dados, administrador de banco de dados e desenvolvedor de backend.

Ao final deste curso, você terá a confiança para trabalhar com bancos de dados, escrever consultas SQL complexas e analisar dados de forma eficaz.

Conheça seu professor

Hi I am Arunnachalam R S From India. I am a computer science student and I have choosen cybersecurity as my profession. I am youtube content Creater and i teach people about the latest technology and new softwares and I am big cricket fan of MS Dhoni. I can help people with my experienced knowledge about the technology. I am choosing Skillshare to show my passion towards technology and Science..

Visualizar o perfil completo

Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução ao curso de SQL: Bem-vindo ao curso para iniciantes do Cule completo. Em cada aula, discutiremos o SQL do básico ao avançado No básico, discutiremos sobre como criar a tabela, como exibir os valores da tabela e como inserir os valores Com antecedência, discutiremos sobre as junções internas, externas e outras condições das juntas Além disso, discutiremos as condições do orçamento do grupo, as condições do pedido e outras condições que discutiremos com antecedência, Cule. Portanto, este curso é muito, muito útil para os alunos que estão estudando SQUL pela primeira vez Somente para isso, discutimos os fundamentos do SQUL até o avanço do Então, vamos ver o curso 2. Sql Aula 1: história do Sql: Primeira classe. Na aula de hoje, discutiremos sobre a introdução completa do SQL. SQL significa a linguagem quarri estruturada. Portanto, essa linguagem é muito usada para a recuperação de dados do banco de Você também pode usar o SQL para manipular e alterar os dados no banco de dados E a segunda que vamos discutir é sobre a importância do SQL, existem três importantes do SQL. A primeira é a recuperação eficiente de dados, a segunda é a segurança dos dados e a terceira é a escalabilidade A primeira que vamos discutir é a recuperação de dados. O SQL permite a recuperação rápida e eficiente dos dados do banco de Podemos usar o SQL para recuperar os dados muito rapidamente do banco de E a segunda é a segurança. A segurança do banco de dados é muito, muito importante. Então essa é a importância do SQL. Portanto, o SQL garante que o banco de dados seja mais seguro. E a terceira é a escalabilidade. A escalabilidade não é nada, mas vamos fornecer os recursos com base no consumo dos consumidores Esses são os usuários. Se os usuários quiserem mais dados, forneceremos mais dados para esse usuário. Se esse usuário quiser uma quantidade menor de dados, forneceremos uma quantidade menor de dados para esse usuário. Essa é a escalabilidade. E o terceiro que vamos discutir é sobre os comandos DDL DML e DCL no SQL Portanto, o DDL significa linguagem de definição de dados. Há três comandos no DDL. A primeira é a criação e a segunda é o alterar, e a terceira é a queda. E o segundo é o comando DML. DML significa linguagem de manipulação de dados. Portanto, há muitos comandos no DML. A primeira é a inserção e a segunda é a atualização e a terceira é a dilatação E o terceiro é o DCL, DCL significa linguagem de controle de dados Há dois comandos no DCL. A primeira é a concessão e a segunda é a revogação E o quarto tópico que vamos discutir é sobre as vantagens do SQL. E a primeira é a integridade dos dados. Portanto, existem muitas restrições e regras para que o SQL forneça integridade dos dados A integridade dos dados não é nada, mas não haverá alterações nos dados armazenados no banco de dados. E o segundo é o controle transaxen. Portanto, existem muitos controles de transaxeno, como propriedade do ácido, as fitas de ácido para as fitas A para a atomia e o C significa consistência, e o I significa isolamento e o D significa durabilidade Então, esses são todos os controles transaxônicos. E a terceira vantagem é a independência dos dados. Não haverá dados dependendo de outros dados para realizar seus axônios. E o último tópico que vamos discutir é sobre as oportunidades de trabalho em SQL. Se você estudar SQL do básico ao avançado, poderá ter essas oportunidades de emprego O primeiro é o administrador do banco de dados, o segundo é o analista do banco de dados e o terceiro é o desenvolvedor do banco de dados. Portanto, se você dominar o SQL, poderá ter essas oportunidades de emprego. Então é isso. Na aula de hoje, discutiremos sobre a introdução completa da linguagem de banco de dados, que é o SQL. Essa é uma linguagem de consulta estruturada. 3. Aula de SQL 2: crie tabela: E na aula de hoje, discutiremos sobre como criar nossa tabela no cle squal Para isso, você precisa digitar a sintaxe para a criação da tabela no Aclsqud Para o primeiro, você precisa digitar a tabela de criação. O nome da tabela de nomes pode ser sua escolha, pois o nome da nossa tabela é estudantes. Depois de digitar o nome da tabela, você deve digitar os colchetes abertos Dentro dos colchetes abertos, você precisa digitar os valores do título da linha Para nossos alunos de mesa, eles têm seu próprio nome, idade, departamento e curso. Esses são os valores do título da linha. Para isso, vamos digitar esses valores de cabeçalho de linha dentro de nossa tabela. Para o primeiro, vamos digitar o número da função dos alunos. O número da função deve ser um tipo de dados inteiro. Além disso, o número da função é init para cada aluno. Para isso, estou escolhendo o número da função como chave primária. Essas chaves primárias e de destino podem ser explicadas nas próximas aulas Depois de digitar o número da função, vamos digitar o nome dos alunos Para isso, o nome dos alunos deve ser um tipo de dado. Não deve ser um tipo de dados inteiro. Dentro do colchete do WCA, você pode digitar qualquer número de valores Depois de digitar o nome dos alunos, digitaremos valor de aquecimento da linha para o curso O curso também deve ser um tipo de dados CAR. Dentro dos colchetes, você pode digitar qualquer número de valores até 255 E então vamos digitar o departamento dos alunos. Portanto, o departamento também é um tipo de dados CAR. Por fim, vamos digitar a idade dos alunos. A idade dos alunos deve ser um tipo de dados inteiro. Portanto, a idade é o tipo de dados inteiro. Depois de digitar todos os valores do título da linha, você deve colocar o colchete e a classe com o ponto e vírgula Então essa é a sintaxe para a criação da tabela no RacleCL Você pode ver na primeira linha da nossa tabela de alunos o número da função é a chave primária. Essas chaves primárias e distantes podem ser explicadas nas próximas aulas. No segundo, há muitos tipos de dados. O primeiro é o tipo de dados WCR e o segundo é o tipo de dados inteiro, o terceiro é o tipo de dados booleano, o quarto é o tipo de dados flutuante e o quinto é o tipo de dados binário . Portanto, há muitos outros tipos de dados no SQL. Na maioria das vezes, vamos usar o tipo de dados VCR. Depois disso, vamos executar esse comando SQL. Para isso, você precisa selecionar todos os comandos e, em seguida, selecionar a instrução SQL de execução. Assim, você pode ver que nossa tabela foi criada no SQL developer. Portanto, esse é o formato de criação da saída no desenvolvedor do sQL. Depois disso, vamos criar a segunda tabela, a mesa do professor. A primeira mesa é a mesa do aluno e a segunda mesa é a mesa do professor. Para a mesma sintaxe para a criação da tabela. Você precisa digitar a tabela de criação e, em seguida, o nome da tabela. O nome da tabela pode ser sua própria escolha, pois o nome da nossa tabela é professor. E então você tem que digitar os colchetes abertos. Dentro dos colchetes abertos, você precisa digitar os valores do título da linha Para o primeiro, vamos digitar o ID dos professores. O ID deve ser um tipo de dados inteiro. Portanto, também une você para cada professor. Somente para isso, é uma chave primária. E então vamos digitar o nome dos professores. O nome deve ser do tipo de dados VCR. Portanto, dentro dos colchetes, você pode digitar qualquer número de valores até 255 E então vamos digitar o curso que também é o tipo de dados R, e o departamento, também o tipo de dados WAR. Por fim, a idade dos professores, a idade deve ser um tipo de dado inteiro Depois de digitar todos os valores de aquecimento da linha, você deve fechar o colchete e colocar ponto e vírgula no Depois de digitar esses comandos, você deve executar esse comando SQUL. Para isso, você precisa selecionar todos os comandos e selecionar executar instrução SQL. Então você pode ver que a segunda tabela foi criada, a tabela do professor foi criada. Então esse é o formato para criação da tabela na escule Oracle. Então é isso. Na aula de hoje, discutimos sobre como criar as tabelas na escule Oracle Na próxima aula, discutiremos sobre como inserir os valores nas tabelas criadas. 4. Sql Aula 3: inserir valores: Na última aula, discutimos sobre como criar a tabela no RCL scull Na aula de hoje, discutiremos sobre como inserir os valores na tabela criada. Na última aula, criamos as duas tabelas, a mesa do aluno e a mesa do professor. Vamos inserir os valores em cada tabela que criamos. Primeiro, você precisa digitar a inserção e, em seguida, digitar Inset em Depois disso, você precisa digitar o nome da tabela. Depois disso, você precisa digitar o nome da tabela e, em seguida, digitar os valores inseridos nos valores da tabela Então essa é a sintaxe. E então você tem que digitar o colchete aberto. Nesse caso, você precisa digitar os valores para as tabelas. O primeiro é o número e o segundo é o nome, o terceiro é o curso, o quarto é o departamento e o quinto é a idade. Portanto, você precisa amarrar esses valores dentro dos colchetes. Primeiro, vamos digitar número do rolo que é 100 e, no segundo, vamos digitar o nome e, em seguida, você deve digitar o nome do curso. Isso é massa. E então você tem que vincular o nome do departamento. Portanto, o departamento pode ser sua escolha, seja CSE ou EC ou E ou TI ou mecânica E o último é o He, então a idade dos estudantes. E então você tem que fechar o suporte e colocar ponto e vírgula no final Portanto, essa é a sintaxe para a criação da inserção de valores. Portanto, você precisa vincular a inserção aos alunos. Os estudantes é o nome estável. E os valores dentro dos colchetes, você precisa digitar os valores das tabelas O primeiro é o número e o segundo é o nome, o terceiro é o curso, o quarto é o departamento e o quinto é a idade. Depois disso, vamos executar esse comando SQUL para a inserção de valores em nossas tabelas Para isso, você precisa selecionar somente essa linha. Portanto, inserimos com sucesso nossos valores na tabela criada. Depois disso, vamos inserir os valores das cinco vezes. Para isso, você precisa copiar essa linha e colá-la cinco vezes. Depois disso, você precisa alterar os valores de cada coluna. Para a primeira, vamos mudar o número da função e a segunda, vamos mudar o nome, e a terceira, vamos mudar o departamento, e a quarta, vamos mudar o curso, e a última, vamos mudar a idade dos alunos. Então você tem que alterá-los para sua própria escolha. Você pode digitar qualquer número de valores ou qualquer número de nomes, cursos ou departamentos para sua tabela Alterando os valores, você precisa executar esse comando novamente para a inserção de valores em nossas tabelas Para isso, você precisa selecionar todos os comandos e selecionar executar comando SQL. Então você pode ver que quatro linhas foram criadas para nossos alunos da mesa. Então, temos que inserir os valores para a segunda tabela que é professor. Para isso, você precisa digitar o mesmo comando insert no nome da tabela que é o professor. Depois disso, você precisa digitar os valores e, em seguida, digitar os colchetes abertos Dentro dos colchetes abertos, você precisa digitar os valores da coluna Para o primeiro, isso é ID e o segundo é o nome, e o terceiro é o curso e o quarto é o departamento, e o quinto é o H. Você tem que digitar um por um. Depois de digitar esses valores, novamente, vamos inserir esses valores cinco vezes, para isso você deve copiar esse comando e colá-lo cinco vezes E então você precisa renomear os valores. Depois de alterar os valores, você deve executar esse comando. Para isso, você precisa selecionar somente esses comandos. Então você pode ver que cinco linhas foram criadas para nossos professores de mesa. Então, na aula de hoje, discutimos sobre como inserir nossos valores nas tabelas criadas. Para isso, estamos criando as duas tabelas, a mesa dos alunos e a mesa do professor. 5. Sql Class 4: Selecione o comando: Bem-vindos, pessoal. Na aula de hoje, discutiremos sobre a condição do sal. Portanto, o Salet é muito, muito útil para exibir todos os valores criados na tabela Para isso, vamos usar o comando Salt em nossa classe. Então, vamos começar. Para isso, temos que digitar o que a estrela de sal representa, ela exibe todos os valores criados na tabela. qual tabela você deve digitar o nome da tabela, ou seja, os alunos. Então, finalmente, você precisa selecionar o ponto e vírgula. Então esse é o primeiro tipo que a estrela representa, eu exibo todos os valores criados na tabela. Depois de digitar isso, você deve selecionar esse comando e selecionar executar instrução sQL. Assim, você pode ver todos os valores criados na tabela, os alunos são exibidos em nosso desenvolvedor STUL. O primeiro é o número e o segundo é o curso, o terceiro é o departamento e o quarto é a idade. Assim, você também pode ver os valores de cada linha e coluna. Então, na aula anterior, estamos inserindo os valores nas tabelas. Portanto, esses valores são costurados usando o comando SelT. Depois disso, discutiremos os dois comandos com o select. O primeiro é o distinto. O distinto remove os valores duplicados da tabela. Ele costura somente uma vez do valor e remove a repetição do Para isso, selecione distinto para que o nome da coluna, seja nome do departamento, idade, ID ou curso, a partir do nome da tabela A mesa deve ser de estudantes ou professores. Portanto, ele remove os valores duplicados do curso. Se o curso contiver dois ou mais valores iguais, ele os removerá. Você precisa selecionar esse comando e executá-lo. Depois disso, você pode ver o valor distinto do curso em nossa tabela de alunos. Então, na tabela dos alunos, você pode ver que a massa é repetida ou duplicada Para isso, o distinto remove o valor da massa do nosso curso. Mostra apenas uma vez dessa missa. Depois disso, discutiremos o segundo, que são os valores exclusivos. Portanto, exclusivo é o mesmo que valor distinto. Ele também remove os valores duplicados da nossa tabela. Única, tão única é a palavra-chave. Você precisa digitar o nome do seu curso ou departamento ou qualquer outro nome de coluna e, em seguida, digitar o formulário com o nome da tabela. Portanto, ele remove os valores duplicados da nossa tabela. Portanto, também é o mesmo que um distinto. Então, vamos selecionar o departamento exclusivo da nossa tabela de professores. Portanto, nos valores da tabela do professor, você pode ver que o CSE é repetido Para isso, o exclusivo os remove e fornece apenas uma vez. 6. Sql Aula 5: comando AND OR NOT: Olá, pessoal. Na aula de hoje, discutiremos sobre as condições e ou não. Para isso, você deve digitar essa sintaxe, selecionar o nome do curso no nome da tabela, ou seja, a condição dos alunos e, em seguida, digitar a idade ou qualquer outra condição, idade maior que 20 E o número do rolo deve ser igual a 100. Portanto, essas duas condições devem ser satisfeitas para a exibição dos valores dos nomes e códigos da tabela do aluno. Portanto, é baseado em ambas as condições que devem ser satisfeitas. Se a idade for igual a 20 e o número da função for igual a 100 , essas duas condições devem ser satisfeitas. Depois disso, somente esses valores são exibidos. Portanto, se alguma das condições não for satisfeita, não está exibindo os valores. Então, depois disso, você tem que executar esse comando. Assim, você pode ver o valor de saída que satisfaz a condição. Portanto, em nossa tabela de alunos, a idade e o número da função devem ser satisfeitos. O número da função deve ser 100 e a idade deve ser 20. Para isso, essas duas condições estão satisfeitas. Então, vamos exibir o nome e o curso. Para isso, você pode ver o nome e o curso da tabela. Então esse é o uso das condições. Ambas as condições devem ser satisfeitas. Portanto, a condição R é baseada em se alguma delas estiver satisfeita, ela exibe os valores. E é baseado em ambas as condições que devem ser satisfeitas. R se baseia em, se algum deles estiver satisfeito, você poderá exibir os valores. Se o A for igual a 20 ou o número do rolo for igual a 100, se algum deles estiver satisfeito, ele fornecerá os valores. Então você tem que executar esse comando. Depois disso, você pode ver os valores exibidos no desenvolvedor 12. Então você pode ver a primeira linha, a idade é 20. Para isso, você pode ver o nome e o curso. Você também pode ver que o número do rolo é 100. Ambas as condições estão satisfeitas. Você também pode ver o nome e os custos exibidos. Na segunda, você pode ver que a idade é 20. A única condição está satisfeita. Para isso, você pode ver que a linha de entrada é exibida. Depois disso, exibiremos o terceiro comando que não é condição. Portanto, not se baseia na exibição dos valores, exceto na condição zero. Para isso, você digita, seleciona, nomeia automaticamente curso na tabela do aluno, onde a condição é, não Idade igual a 20. Vamos exibir o nome e o curso da tabela do aluno, cujo H não deve ser igual a 20. Então essa é a definição da noz. A fonte da noz não deve ser exibida. Se o H for igual a 20, esses nomes e cursos não devem ser exibidos. Portanto, ele remove as condições do não e semeia os outros valores Depois disso, você pode ver o nome e curso exibidos em nossas condições de nó Portanto, se a idade for igual a 20, essas linhas não devem ser exibidas nossa tabela. Então é isso. Na aula de hoje, falaremos sobre os três comandos. Ou seja, o primeiro é o e o segundo é o R e o terceiro é o 7. Sql Class 6: comando Min e Max: Venham, todo mundo. Na aula de hoje, discutiremos sobre as duas condições, ou seja, condições mínimas e máximas. Na aula anterior, discutimos sobre a condição ou não. Para o mínimo e o máximo, ele fornece o valor mínimo e o valor máximo em nossa tabela. Somente para isso, o mínimo e o máximo são usados. Para isso, você precisa digitar esse comando para as condições mínima e máxima. O primeiro é o select. Vamos exibir os valores. E então você tem que amarrar os homens do nome da linha ou coluna. Para isso, vamos selecionar uma idade mínima em nossa tabela. Esses são os estudantes. Então, ele classifica os valores de idade mínima em nossa tabela de alunos. Depois disso, você deve executar este comando, para você possa ver que o valor mínimo de idade em nossa tabela de alunos é 20. Então, em nossos valores inseridos, o 20 é o valor mínimo. Só por isso semeia a idade mínima de 20 anos. Portanto, outros valores são maiores que 20. Depois disso, discutiremos a condição máxima. Selecione a idade máxima do aluno. Portanto, mostra o valor máximo da idade na tabela do aluno. Então você tem que executar esse comando. Portanto, você pode ver que 25 é o valor máximo na tabela do aluno. aula de hoje, discutiremos sobre as condições mínimas e máximas. O mínimo máximo e as condições são muito úteis, pois se você quiser exibir os valores mínimos ou máximos da tabela, você pode usar essas condições mínimas e máximas. 8. Sql Aula 7: comando Alias: Oi, todo mundo. Na aula de hoje, discutiremos sobre a condição As. Como Cdison é muito, muito útil para. Se você quiser alterar seu próprio nome conforme sua conveniência, você deve usar a condição AS. Somente para isso, a condição AS é muito útil. Vamos digitar o comando select e, em seguida, vamos usar a função agregada que é min de H. E então você tem que vincular a palavra AST E então você tem que vincular o nome conveniente à média de H. Então, vamos amarrar o mínimo H. Então, a palavra celeste muda a média do nome g para o mínimo H para nossa própria conveniência. E então você tem que digitar a condição de com a tabela. E então você tem que digitar o nome da tabela a partir do nome da tabela. Então o a muda o mínimo de g para a idade mínima. Depois disso, você precisa executar o comando. Então você pode ver na saída que ele mostra a idade mínima. Portanto, a palavra-chave aS altera o nome min de g para a idade mínima. Portanto, a idade mínima é de 20 anos em nossa tabela de estudantes. Então, se você remover a palavra ASK e depois executar o comando, você poderá ver os homens de H. Então, ele passa pelo nome padrão do desenvolvedor SQL. Então é isso. Na aula de hoje, discutiremos sobre o Akword. Portanto, a palavra ASK é muito, muito útil para restringir a palavra padrão ao nome conveniente de sua escolha 9. Sql Aula 8: Comando Like: Um. Na aula de hoje, vamos discutir sobre a condição. Na aula anterior, discutimos sobre a ordem considerando o grupo por condição. Vamos mostrar um exemplo disso: você deve digitar, selecionar o nome dos alunos com a condição de produto em que o nome deve estar, então você precisa cronometrar o nome. Portanto, se o nome começa em Executar, ele deve ser exibido em nossa instrução SQL. Se os valores em nossa tabela começarem com o nome Run , eles deverão ser exibidos em nossa saída STL. Somente para isso, você pode usar a condição de mentira. Se o nome começar como As, B ou qualquer outro RN g ou qualquer outro Kumar, ou qualquer outro, você pode usar a condição lie Depois disso, você precisa executar esse comando. Portanto, você pode ver que há apenas um nome que começa com Run. Portanto, você pode ver que há apenas um valor que começa com o Run. Então, vamos ver o outro exemplo. Então, vamos exibir os nomes iniciados no Bala Se o nome começar com Bala, ele deverá ser exibido Nisso, você pode ver que não há nomes iniciados com Bala Então, na nossa tabela, você pode ver o nome começou com Bar Siva. Não há nome que comece com Bala. Somente para isso, você pode ver a exibição de saída sem nome iniciado com Bala Se eu digitar Bara Siva, ele mostra a saída. Vamos para que você possa ver que o nome começou com Barlaseva. Depois disso, exibiremos as condições do curinga Para o curinga, você precisa digitar a porcentagem. Se o nome começar com A, ele deverá ser exibido. Para isso, apenas a porcentagem é usada no curinga. Então, você sabe como digitar uma porcentagem. Uma porcentagem significa que A começou na tabela. Então você tem que digitar uma porcentagem. Isso mostra que, se o nome começou com A, ele deve ser exibido. Você pode ver na saída há dois nomes que começam com o alfabeto A. Se a porcentagem vier antes do alfabeto , isso mostra que os nomes que terminam com o alfabeto Portanto, há dois curingas com a porcentagem. Se o alfabeto vier antes da data da pessoa, mostra o Se o alfabeto vier depois que a pessoa namora, mostra o final Então, vamos mostrar os nomes que terminam com o alfabeto, então há apenas um nome que termina com o alfabeto A. Você também pode ver Vamos exibir os nomes que terminam com o alfabeto Portanto, há apenas um nome que termina com o alfabeto N. Depois disso, discutiremos a condição nada semelhante Para isso, discutiremos um exemplo em que exibiremos o nome da tabela do aluno, cujo nome não deve ser Run. Exceto Run, vamos exibir todos os nomes. Somente para isso, você pode usar a condição. Assim, você pode ver, exceto o RN, todos os nomes são exibidos Então é isso. Na aula de hoje, discutimos as duas condições. A primeira é a condição de luz e a segunda é a condição de não luz. Em condições de luz, discutimos o 21, a porcentagem que vem para a frente e a porcentagem que vem para a última. 10. Sql Class 9: Conte a soma média: Um. Na aula de hoje, discutiremos sobre as funções agregadas Portanto, há muitas outras funções agregadas no SQL. O primeiro é o mínimo e o máximo, discutidos na aula anterior, e o segundo é a contagem, o terceiro é a média e o quarto é a soma. Primeiro, vamos discutir a contagem. Para isso, você precisa digitar select e, em seguida, digitar a função agregada de contagem Depois disso, você deve digitar o colchete aberto. Dentro do suporte aberto. Dentro do colchete, você precisa digitar os valores de exibição Para isso, vamos digitar a idade. Depois disso, você precisa fechar o colchete e digitar o nome da tabela Portanto, ele obtém a contagem de H da nossa tabela de estudantes. A contagem é muito, muito útil, pois se você quiser contar o número de valores presentes em sua tabela, precisará usar a função de contagem agregada Para isso, vamos contar o número de idades presentes em nossa tabela de alunos. Então você pode ver a saída cinco. O número de contagens de origem para a idade é cinco. Na tabela do aluno, inserimos cinco valores de idade para nossa tabela. 20, 25, 24, 20 e 22. Portanto, há cinco contagens. Para isso, apenas cinco fontes para nossa contagem de idade. Portanto, você também pode usar e usar as funções agregadas. Para isso, você precisa digitar, selecionar contagem de idade nome da tabela com a condição, a condição deve ter idade maior que 20. Então, vamos contar as idades maiores que 20. Você precisa executar esse comando, que você possa ver que há três comandos, para que você possa ver que a contagem é três. Portanto, há três idades maiores que 20. Então você pode ver os 25, 24 e 22, que são maiores que os 20 anos. Portanto, a fonte de saída é a contagem de três. Depois disso, discutiremos sobre a segunda função agregada que é média. Sim. Então, como digitar esse formulário, selecione a média do número do rolo. Então, vamos selecionar a média do número do rolo a partir do nome da tabela, ou seja, os alunos Então, este é o formato para a média. Vamos calcular a média do número da lista da tabela do aluno. Depois disso, você precisa executar o comando. Assim, você pode ver que a média do número do rolo é um em dois. Então você pode ver que o valor médio é um n dois. Portanto, a média mostra o valor médio. Então, em nossa tabela de estudantes, um n dois é o valor médio médio. Depois disso, discutiremos sobre a última função agregada que é soma Então, para isso, você deve digitar essa soma selecionada de ID ou qualquer outro número de rolo ou qualquer outro do nome da tabela. Portanto, ele soma todos os IDs na tabela do professor. Então você tem que executar este comando que a fonte de saída seja o valor mil e dez. Assim, você pode ver que soma todos os valores de ID que estão inseridos na tabela do professor Você pode ver o 200 mais 200 mais 200 mais 200 mais 200. Vai para mil. Então é isso. Na aula de hoje, falaremos sobre uma função de três agregações O primeiro a é a contagem e o segundo é a média e o terceiro é a soma. 11. Sql Aula 10: ordem por comando: Vamos discutir sobre o pedido por condição. A ordem por condição é baseada nos dois valores. A primeira é a ordem decrescente e a segunda é a ordem ascendente Então, vamos discutir um dos exemplos disso, você tem que amarrar, selecionar. Então, vamos selecionar o nome na tabela do aluno. Depois disso, você precisa vincular a ordem por palavra-chave e, em seguida, ordenaremos os nomes das idades desta fonte de exemplo selecionaremos o nome com base nas bordas. Então essa é a utilidade do pedido por condição. Vamos ordenar os nomes com base nas bordas. A ordem padrão por é o der ascendente. Para isso, em nosso exemplo, exibiremos os nomes com base nas bordas ascendentes Assim, você pode ver todos os nomes de nossos alunos exibidos com base na ordem por idade em ordem crescente Então, na tabela do aluno, inserimos os valores das idades como 20, 25, 24, 20 e 22. Portanto, esses nomes são baseados na ordem das idades na ordem ascendente Depois disso, discutiremos o segundo valor que é a ordem decrescente Para isso, você precisa digitar, selecionar, nomear, moldura, a tabela do aluno. Depois disso, você deve digitar o pedido por condição. Vamos ordenar por idades com valores decrescentes. Então, ao deslocar o nome com base na ordem das idades com os valores decrescentes, isso é grande demais. Portanto, é o oposto da ordem ascendente. Então, na próxima aula, discutiremos sobre a condição da tubulação em grupo. 12. Sql Aula 11: agrupamento por comando: Bem-vindos a todos. Na aula de hoje, discutiremos sobre o grupo por condição. Portanto, agrupar por condição é usado para funções agregadas como min, max, count, average sum Somente para isso, você pode usar o grupo por condições. Para agrupar por condição, você precisa digitar a sintaxe Para o primeiro, vamos usar a condição de seleção e, em seguida, você deve digitar as funções agregadas como mínimo de H, contagem de H, máximo de H, qualquer outra função agregada e, em seguida, digitar o nome da tabela do aluno Depois disso, você precisa digitar a palavra-chave group by condition. Então, vamos agrupar os valores da idade mínima com o nome. Portanto, você precisa executar esse comando para poder ver a idade mínima com base no grupo por nome. Portanto, se o nome contiver a ordem alfabética, ele mudará a idade de acordo com o Portanto, na tabela de estudantes, a idade mínima é de 20 anos. Para isso, você pode ver que o primeiro valor que é 20 é apresentado em nossa saída. Então é isso na aula de hoje, discutimos sobre a condição do grupo Pi. Portanto, o gradison do grupo B é muito útil para as funções agregadas. 13. Sql Aula 12: tendo comando: Todo mundo. Na aula de hoje, discutiremos sobre a condição de ter. Portanto, ter uma condição é alternativa à classe W. Portanto, nossa classe não é usada para as funções agregadas. Somente para isso, usaremos as condições de ter para as funções agregadas Então, vamos ver um exemplo, então você precisa digitar o nome selecionado na tabela do aluno. Com a palavra-chave, você precisa digitar as funções agregadas, seja Min de H, máximo de H, contagem de H, soma de H, média de H. Então, vamos digitar o Min de H com a condição maior que 20 Portanto, é igual à classe ware, mas vamos usar a condição having para as funções agregadas Então, vamos selecionar o nome dos alunos que têm a idade mínima maior que 20 anos. Portanto, você também pode ver na aula anterior que usamos a condição were. Portanto, W também é o mesmo, pois temos mais de 20 anos, mas não é usado para as funções agregadas Somente para isso vamos usar a condição de ter. Antes de executar a condição having, você precisa digitar o grupo por condição, que foi discutida na aula anterior. Então, temos que digitar o grupo por condição. Depois disso, só você precisa digitar a condição de ter. Na aula anterior, discutimos o mínimo de H maior que 20, que são agrupados pelo nome da ordem alfabética Se o A vier primeiro com o mínimo H, ele semeia no primeiro valor O primeiro, AJ Kumar, que tem 25 anos, tem as estrelas do alfabeto A. Por isso, semeia em E o segundo é o Mnoch, o manoch com o salário de 22, que é maior que Para isso, ele aparece no segundo, e o terceiro é o AVC ruim A idade do balus é 24, que é maior que 22 Então é isso que, na aula de hoje, discutimos sobre a condição de ter. Ter é alternativo à condição de guerra porque é usado para funções agregadas 14. Sql Aula 13: comando da união: aula de hoje, vamos discutir sobre o comando sindical. Se quiser combinar os dois comandos, você pode usar o comando union. Para isso, vamos discutir um exemplo. Para isso, discutiremos um exemplo com outros dois comandos selet Se as declarações não forem iguais ou não forem salvas, o comando union originará o erro. Então, depois de digitar as duas instruções, você precisa executar o comando Assim, você pode ver que a tela mostra os dois comandos do select O primeiro comando é a estrela selecionada dos alunos. Ele exibe todos os valores do aluno. E a segunda é a estrela selecionada dos professores. Portanto, ele exibe todos os valores na tabela do professor. Assim, você pode ver que a união é usada para combinar as duas declarações. 15. Aula de SQL 14: junção interna: aula de hoje, vamos discutir sobre as condições das articulações. Portanto, há muitas condições conjuntas no SQL. Mas em nossa aula, discutiremos sobre as quatro condições conjuntas. A primeira é a junção interna e a segunda é a junção esquerda, a terceira é a junção direita e a quarta é a junção completa. Para a junção interna, vamos criar duas tabelas. Vamos combinar valores comuns entre as duas tabelas. Para isso, somente podemos usar a junção interna. Então, vamos selecionar a primeira tabela que é a tabela do aluno e o valor da coluna, seja, curso, você deve digitar student dot course. Essa é a coluna de pontos do nome da tabela. Depois disso, vamos selecionar a segunda tabela que é professora com o nome da coluna. Isso é claro. Depois disso, você deve digitar a partir da primeira tabela que são os alunos. Em seguida, você precisa digitar a palavra-chave de junção interna e o nome da segunda tabela. E então você tem que digitar a condição. Depois de digitar a palavra-chave on, você precisa digitar a coluna, que corresponde em ambas as tabelas Somente para isso, você precisa digitar após a palavra-chave on. Você precisa digitar os valores comuns entre as tabelas. Portanto, essa é a sintaxe da condição de junção interna. Primeiro, vamos selecionar os dois valores de cada tabela, ou seja, o curso select student dot course teacher dot course. Depois disso, você deve vincular os dois nomes das tabelas que são do professor interno do aluno. E então você tem que digitar a palavra-chave. Depois disso, você deve digitar as correspondências de valores comuns entre as duas tabelas. Então, em nosso exemplo, o valor comum entre as duas tabelas é departamento. Depois disso, você pode ver que dois cursos foram criados. Esse é o curso de mesa do aluno e o curso da mesa do professor, que correspondem aos valores comuns, ou seja, o departamento do aluno e o departamento do professor. Então, nos valores dos alunos e do professor, você pode ver os sinais e a massa. O primeiro são os sinais e o segundo é a massa. Nas placas, você pode ver o departamento do CSE, que coincide com a segunda tabela, e a massa com o departamento do CSE Então, esses dois departamentos combinam com os dois. Somente para isso, o curso senoidal é compatível com o curso de massa Então é isso. Na aula de hoje, discutimos sobre a junção interna. Portanto, a junção interna corresponde aos valores comuns entre as duas tabelas. Então, na próxima aula, discutiremos sobre a junção esquerda e a junção direita. 16. Sql Class 15: junção esquerda e junção direita: E na aula de hoje, vamos discutir sobre as duas juntas, ou seja, a junção esquerda e a junção direita. Na aula anterior, discutimos sobre a junção interna. Portanto, a junção interna corresponde aos valores comuns entre as duas tabelas. Para o primeiro, vamos discutir a junção esquerda. Na junção esquerda, ela corresponde aos valores que são comuns na tabela esquerda. Para isso, você precisa digitar o comando selet e, em seguida, digitar da tabela dentro do nome da coluna Esse é o nome da tabela, o nome da coluna de pontos e o segundo nome da tabela com o nome da coluna. Da mesa do aluno, junte-se à esquerda, a segunda mesa, que é a mesa do professor. A mesa do aluno é a mesa da esquerda. tabela do professor é a tabela certa e, em seguida, você precisa digitar a palavra-chave. Depois disso, você deve digitar os valores comuns entre cada tabela. Ou seja, o departamento é comum entre as duas tabelas. Então, vamos exibir os valores comuns que estão presentes na tabela à esquerda, que é a tabela do aluno. Então esse é o uso da junção esquerda. Assim, você pode ver que a saída é exibida para o gin esquerdo. Pela primeira vez, você pode ver os pecados e a missa. Nos pecados, você pode ver que o departamento de CSE é comum. Naquela mesa do aluno com a mesa do professor, a missa com o departamento do CSE Portanto, existem dois departamentos de CSE que são comuns. Só por isso semeia os senos e a massa. Então, também podemos ver a segunda linha que é a massa e a massa. Na missa, você pode ver que o CAE é comum na tabela dos alunos E a segunda tabela, que é o professor, contém também a missa e o CSE. Para isso, apenas as junções esquerdas e a fonte dos valores de exibição. Então, depois disso, vamos discutir sobre a junção certa. Portanto, na junção correta, ela corresponde aos valores comuns na tabela correta. Essa é a mesa do professor. A mesa do aluno é a mesa da esquerda e a mesa do professor é a mesa da direita. Portanto, geralmente corresponde aos valores que estão presentes na tabela de gravação. Então você tem que mudar a junção esquerda para a direita. Outros comandos são iguais aos da junção esquerda. Assim, você pode ver os resultados da saída, assim como a massa e o computador. Assim, você pode ver que a massa contém as coincidências do CSE com o CSE do computador Então é isso. Na aula de hoje, discutimos sobre as duas junções: a junção esquerda e a direita interna 17. Sql Aula 16: chave primária: No entanto, na aula de hoje, discutiremos sobre a chave primária far in key, verificação e não a restrição nula Então, essas são as restrições que discutiremos na aula de hoje Primeiro, vamos discutir sobre a chave primária. Portanto, a chave primária é exclusiva para a tabela. Portanto, ele não contém valores duplicados ou outros valores repetidos Deve ser exclusivo, pois na tabela do aluno, o número da função é exclusivo para cada aluno. Somente para isso, o número da função é a chave primária dos alunos da tabela. Você também pode ver o nome, curso, departamento, engajamento. Eles podem ser duplicados ou iguais para cada aluno, são iguais para dois ou mais alunos O nome pode ser o mesmo para mais dois estudantes. Somente para isso, você não pode usar a chave primária para o nome. Portanto, você precisa usar a chave primária para a palavra-chave exclusiva. E a segunda, vamos discutir sobre o Far in Key. Far in key está a referência da chave primária. Por exemplo, se criarmos duas tabelas, a tabela do aluno um e a tabela do aluno dois, na tabela do aluno um, o número da função será a chave primária. Se você também quiser criar a chave primária na segunda tabela, podemos usar a chave far in. A referência chave distante como chave primária. Portanto, também é o mesmo que a chave primária. terceira que vamos discutir é sobre a restrição de verificação Se quiser inserir os valores com base em algumas condições, você pode usar a restrição de verificação Para isso, em nossa tabela, vamos usar a restrição de verificação para a idade Se a idade deve ser maior que 20 , somente inseriremos os valores. Se a idade for menor que 20, não vamos inserir os valores. É a mesma condição de antes. Mas a condição ware é usada nessa seleção, mas também usaremos a restrição de verificação na tabela Então, ele verifica a idade maior que 20 e só insere os valores. Se a idade menor que 20 anos for inserida nessa tabela, ela mostrará o erro. Por fim, discutiremos sobre a última restrição que não é nula Portanto, nenhum nulo é usado, pois se inserirmos qualquer valor nulo, isso mostra o erro porque usamos a restrição zero isso mostra o erro nulo Para que a tabela contenha cada linha, cada valor de coluna. Não deve ser uma célula vazia ou um nulo vazio. Então, para isso, somente não é usado null. 18. Aula de SQL 17: Alter Command: Como discutiremos sobre a condição de alteração da tabela. Na tabela de alterações, há duas condições disponíveis. A primeira é a adição e a segunda é a queda. Vamos discutir essas duas condições, uma por uma. Primeiro, discutiremos sobre a condição de adição de coluna. Para isso, você precisa digitar o comando alter table, table name. Depois disso, você precisa digitar a palavra-chave add. Se você quiser adicionar colunas, colunas extras para sua tabela, você precisa digitar este comando. Você precisa digitar o nome da coluna, ou seja, o nome da nova coluna com o tipo de dados. Para isso, o sexo deve ser do tipo de dados CR. Depois de digitar isso, você precisa executar esse comando. Portanto, você precisa executar esse comando para ver a tabela do aluno alterada. Se você exibir a tabela do aluno com o comando set, poderá ver que a nova coluna foi adicionada. Se você quiser excluir alguma coluna, deverá digitar o comando soltar coluna. Para isso, você precisa digitar alter table, o nome da tabela e, em seguida digitar a palavra-chave drop column. E então você tem que digitar o nome da coluna. Para isso, vamos deletar a coluna gênero. Em seguida, você precisa executar o comando para ver que a tabela foi alterada porque a coluna foi excluída Depois de executar o comando select, você pode ver que o erro está dividido em zonas porque excluímos o gênero da coluna ou isso só mostra o erro. Então é isso. Na aula de hoje, discutimos o comando alter table com duas condições, adicionar coluna e, em seguida, rascunhar condição de coluna. 19. Sql Aula 18: tabela solta: Na aula de hoje, discutiremos sobre as duas condições. A primeira é a condição de descartar tabela e a segunda é a condição de tabela truncada Essas duas condições são muito, muito importantes para a entrevista de cotas SQL Você precisa se lembrar de qual condição executa quais axônios. Primeiro, vamos discutir sobre a tabela truncada. Portanto, Truncar é muito útil, pois se você quiser remover os valores e inserir a tabela, você pode usar a tabela truncada Truncate remove todos os valores inseridos em nosso cabo. Para isso, você precisa digitar o nome da tabela truncada. Portanto, ele remove todos os valores inseridos na tabela. Então você tem que executar o comando antes de executar o comando, vamos mostrar quais são todos os valores inseridos em nossa tabela. Então você pode ver que esses são os valores inseridos em nossa tabela Student. Depois disso, vamos truncar essa tabela. Isso está removendo todos os valores dessa tabela. Assim, você pode ver que a tabela do aluno está truncada. Novamente, vamos exibir a tabela do aluno. Dessa forma, você pode ver que todos os valores inseridos em nossa tabela de alunos foram removidos. Então esse é o uso da tabela truncada. Ele remove somente os valores. Depois disso, exibiremos a condição da tabela de descarte. Portanto, descartar tabela é muito útil, pois se você quiser remover completamente a tabela, você pode usar a condição de descartar tabela. Então essa é a diferença entre o truncado e a queda Truncate remove os valores. Drop remove a tabela completa. Se você executar o comando Slet da tabela do aluno, verá que o erro está dividido em zonas porque o erro mostra a tabela criada porque excluímos a tabela usando a condição de descartar tabela Então esse é o uso da condição drop table. Portanto, você deve se lembrar de qual comando executa qual axônio, Trant executa a remoção Drop executa a exclusão da tabela.