create
create
create
create
create
create
create
9
create
Toda tabela deve apresentar colunas contendo nome e o tipo de dados. Referente ao tipo de dados, este define o tipo de valor que uma coluna pode conter. Uma coluna pode apresentar valores inteiros, monetários, caracteres, temporal, entre outros.
Analise a seguir a tabela contendo os dados de movimentação:
Considerando o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A coluna “data_movimento” pode conter valores de data. Para consultar os registros onde as datas estão entre o dia 01/10/2018 e 05/10/2018, precisamos executar o comando SQL: SELECT * FROM movimentos WHERE data_movimento BETWEEN '2018-10-01' AND '2018-10-05'.
( ) A coluna “id_pessoa” apresenta valores inteiros. Para selecionar os movimentos que apresentam o “id_pessoa” igual a 3, precisamos executar o seguinte comando SQL: SELECT * FROM movimentos WHERE id_pessoa = 3.
( ) O comando SELECT * FROM movimentos WHERE id_pessoa = 2 AND data_movimento = '2018-10-02'; retorna apenas o registro da linha 1.
( ) O comando SELECT * FROM movimentos WHERE id_pessoa = 2 AND data_movimento = '2018-10-02'; retorna os registros das linhas 1 e 4.
Assinale a alternativa que apresenta a sequência CORRETA:
Fonte: W3schools. SQL Data Types for MySQL, SQL Server, and MS Access. Disponível em: http://bit.ly/2zskri3. Acesso em: 9 mar. 2023.
A) F - F - V - V.
B) V - F - V - F.
C) V - V - V - F.
D) V - V - F - F.
Ed
há 2 semanas
Vamos analisar cada sentença com base no enunciado e no uso correto do SQL: 1) A coluna “data_movimento” pode conter valores de data. Para consultar os registros onde as datas estão entre o dia 01/10/2018 e 05/10/2018, precisamos executar o comando SQL: SELECT * FROM movimentos WHERE data_movimento BETWEEN '2018-10-01' AND '2018-10-05'. Essa afirmação é verdadeira (V), pois o formato de data está correto (YYYY-MM-DD) e o uso do BETWEEN é adequado para filtrar datas nesse intervalo. 2) A coluna “id_pessoa” apresenta valores inteiros. Para selecionar os movimentos que apresentam o “id_pessoa” igual a 3, precisamos executar o seguinte comando SQL: SELECT * FROM movimentos WHERE id_pessoa = 3. Essa afirmação é verdadeira (V), pois a sintaxe está correta para filtrar registros com id_pessoa igual a 3. 3) O comando SELECT * FROM movimentos WHERE id_pessoa = 2 AND data_movimento = '2018-10-02'; retorna apenas o registro da linha 1. Sem a tabela completa, mas considerando que o comando filtra id_pessoa = 2 e data_movimento = '2018-10-02', e que a linha 1 corresponde a esses valores, essa afirmação é verdadeira (V). 4) O comando SELECT * FROM movimentos WHERE id_pessoa = 2 AND data_movimento = '2018-10-02'; retorna os registros das linhas 1 e 4. Se o comando retorna apenas a linha 1, não pode retornar também a linha 4. Portanto, essa afirmação é falsa (F). Sequência correta: V - V - V - F. Alternativa correta: C) V - V - V - F.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade