O Sistemas de Gerenciamento de Banco de Dados – SGBD, é um conjunto de aplicações que possibilitam gerenciar a manipular os dados. O MySQL da Oracle, por exemplo, possui uma aplicação para criação de Diagramas Entidade-Relacionamento - DER, além das aplicações de gestão do banco de dados. A imagem anterior apresenta um exemplo de Diagramas Entidade-Relacionamento – DER e as entidades criadas e populadas (operações de insert). A seguir, é realizado uma operação que resulta na imagem abaixo. Selecione a alternativa que apresente corretamente a operação executada.
ALTERNATIVAS
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel;
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel 1
AND 3;
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel
CONCAT 1 AND 3;
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel
BETWEEN 1 AND 3;
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel
= 1 AND cd_reponsavel = 3;
Soluções para a tarefa
Resposta:
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel BETWEEN 1 AND 3;
Explicação:
Livro Banco de Dados II, Página 78.
"A linguagem SQL possui um operador de comparação between, que tem o intuito de simplificar a cláusula where. Seu intuito é encontrar um valor que seja menor ou igual a algum valor e maior ou igual a um outro valor.".
Considerando a sintaxe do operador BETWEEN na linguagem de programação SQL, a alternativa correta é:
SELECT cd_reponsavel, nm_resposavel,ds_sobrenome, nr_telefone FROM tb_reponsavel WHERE cd_reponsavel BETWEEN 1 AND 3;
Para a construção adequada das queries, é necessário conhecer os diversos operadores presentes na linguagem SQL. Estes operadores, assim como as cláusulas, possibilitam ao programador desenvolver consultas de forma estruturada. Consultas bem estruturadas permitem que a extração de informações nos bancos de dados seja otimizada.
O operador BETWEEN é um recurso que permite a recuperação de linhas de uma tabela, quando o valor que almejamos se encontra em um intervalo específico. A sintaxe do operador está descrita a seguir:
SELECT campos_da_tabela FROM nossa_tabela WHERE campo_da_tabela BETWEEN inicio_do_intervalo AND fim_do_intervalo;
Aprenda mais sobre SQL: https://brainly.com.br/tarefa/14611865