Informática, perguntado por brunissimobraga, 11 meses atrás

1)Atualmente, muitos livros são descartados por pessoas que não querem mais guardá-los após os lerem. Você, como empreendedor, logo viu nesse cenário um novo negócio: o empréstimo destes livros para pessoas que gostariam de lê-los. O processo de coleta dos livros começará e a divulgação abrirá a consulta à este acervo para que muitas pessoas possam retirar o livro de sua necessidade. Você necessitará organizar tudo isso com urgência, desde a recepção do livro até a consulta pelas pessoas em um website. Você já definiu toda a estrutura de seu banco de dados, com suas tabelas e relacionamentos, e recebeu uma lista de pessoas de sua cidade com várias informações.
Você deverá ter uma lista de pessoas com renda inferior a R$ 500,00. A instrução SQL que determinará este resultado é:
Alternativas:
a)SELECT NOME, ENDERECO FROM RENDA = 500;.
b)SELECT NOME, IDADE FROM RENDA < 500;.
c)SELECT NOME, CIDADE FROM CIDADE;.
d)SELECT * FROM PESSOA WHERE RENDA < 500;.
e)SELECT * FROM PESSOA WHERE NOME LIKE "SOR%";.

2)Considere o esboço de um banco de dados a seguir.
Com base em seus conhecimentos sobre modelagem de dados, assinale a alternativa correta sobre a figura.
Alternativas:
a)A entidade B não pode existir sem estar associada a uma entidade A.
b)Cada entidade B pode ser relacionada a mais de uma entidade A.
c)A entidade C é uma entidade associativa de B.
d)R é um relacionamento múltiplo.
e)Cada entidade A deve estar relacionado a pelo menos uma entidade B.

3)Analise a figura a seguir com a representação de uma parte de um banco de dados.
Com base em seus conhecimentos sobre modelagem de dados, assinale a alternativa correspondente ao esquema utilizado para a modelagem deste banco.
Alternativas:
a)MER.
b)DER.
c)UML.
d)Diagrama de Classes.
e)Fluxograma.

Soluções para a tarefa

Respondido por samdias182019
41

Resposta:

Av2 - Banco de Dados I 1= d   /2= e   /3= a   /4= e   /5= b.

Explicação:


brunissimobraga: Muito Obrigado :)
samdias182019: De nada.
andreufrpe: Muito obrigado
tonlee2: Muito obrigado
gustavohenri078: Qual a resposta da primeira questão ??
leonardosilva130594: Tudo certo, muito obrigado.
Respondido por marcusviniciusbelo
3

Pelos conceitos de banco de dados as alternativas corretas são, respectivamente: d - e - a.

1) Vamos analisar cada uma das alternativas, individualmente:

a) Incorreta. Apesar do nosso banco de dados ser sim da renda das pessoas cadastradas, o comando select deve se referir apenas à pessoa e a renda.

b) Incorreta. Novamente, o termo idade não deve entrar na pesquisa.

c) Incorreta. Não estamos filtrando ninguém por cidade, apenas por renda.

d) Correta. O select vai selecionar uma pessoa (com todos seus dados), o * indica que estamos pesquisando todos os campos, do banco de cadastros de pessoas com a condição da renda ser menor que 500.

e) Incorreta. Não estamos filtrando nossa busca pelo tipo de nome da pessoa.

Você pode aprender mais sobre Linguagem SQL aqui: https://brainly.com.br/tarefa/18293691

2) Vamos analisar cada uma das alternativas propostas, individualmente:

a) Incorreta. A entidade B do banco de dados pode existir independente da presença da entidade A.

b) Incorreta. Nesse tipo de banco de dados cada entidade B só pode estar relacionada a apenas uma entidade A.

c) Incorreta. Não temos relação de associação entre os dados B com a entidade C, conforme o próprio diagrama do banco.

d) Incorreta. R não possui relação múltiplo com nenhum elemento do diagrama.

e) Correta. Ao contrário da letra a), toda entidade A deve se associar a um elemento da entidade B, no mínimo.

Você pode aprender mais sobre Banco de Dados aqui: https://brainly.com.br/tarefa/18318103

3) Vamos, por fim, analisar novamente cada uma das alternativas, individualmente:

a) Correta. No modelo entidade relacionamento (MER) temos entidades do banco de dados relacionadas entre si e com o sistema como um todo, de tal maneira que isso resulta em um sistema de informação relacionado fortemente.

b) Incorreta. Utilizamos o diagrama entidade - relacionamento para fornecer uma visão lógica do banco de dados, com todas suas entidades.

c) Incorreta. A partir da classe UML podemos descrever completamente (relacionamentos e comportamento lógico) de todo o sistema.

d) Incorreta. Estamos fomentando um diagrama de classes querendo queremos administrar, estabelecer relações e analisar um banco de dados, por meio de suas classes. Um exemplo disso é a utilização da classe UML.

e) Incorreta. Um fluxograma é utilizado na diagramação visual de um algoritmo.

Você pode aprender mais sobre Modelos de Banco de Dados aqui: https://brainly.com.br/tarefa/18366578

Anexos:
Perguntas interessantes