SóProvas


ID
5150647
Banca
ACCESS
Órgão
Câmara de Mangaratiba - RJ
Ano
2020
Provas
Disciplina
Banco de Dados
Assuntos

SQL é sigla inglesa de “Structured Query Language”, sendo uma linguagem padrão de gerenciamento de dados que possibilita a interação e realização de operações com os principais bancos de dados baseados no modelo relacional. Na tabela FUNCIONÁRIOS, para selecionar todas as pessoas cujas idades sejam maiores ou iguais a 18 e menores que 49 anos, inclusive, a sintaxe correta para o comando é:

Alternativas
Comentários
  • Vamos analisar a questão e ver os erros de sintaxe.

    • Primeiro a questão disse o seguinte "todas as pessoas cujas idades sejam maiores ou iguais a 18". Então temos que eliminar as alternativas que não seguem a sintaxe ">=18" - eliminamos as letras B e C;

    • Como estamos procurando os dados somente em uma tabela (FUNCIONARIOS) e não em várias, não faz sentido o uso do atributo join - eliminamos a letra D;

    • Nos resta agora entender os atributos lógicos para matar a questão. Voltemos ao comando da questão "selecionar todas as pessoas cujas idades sejam... maiores ou iguais 18 e menores que 49 anos". Se eu usasse o atributo "or", a coluna retornaria qualquer uma das condições. Ex.: 50 anos. A assertiva deixou bem claro que queria que atendesse os dois requisitos para isso devemos usar o atributo "AND" - eliminamos a letra E.

    ::::::::::::::::::::::::::::::::::::::

    "Pra cima deles" - Delegado da Cunha.