Buscar

AV2_Banco_Dados_4.2_

Prévia do material em texto

Tentativa 1Enviado: 22/12/21 17:02 (BRT) 
4,2/6 
Conteúdo do exercício 
Conteúdo do exercício 
1. Pergunta 1 
/0,6 
O SGBD é uma coleção de programas que permitem ao usuário definir, construir e 
manipular Banco de Dados, ele possui as seguintes características: Controla as 
redundâncias, promove o compartilhamento de dados, implementa o controle de 
acesso, aplica o controle de integridade e outras. São SGBDs todas as alternativas 
exceto: 
Ocultar opções de resposta 
1. 
DB2. 
2. 
Oracle. 
3. 
SQL Server. 
4. 
Phyton. 
Resposta correta 
5. 
MySql. 
2. Pergunta 2 
/0,6 
Usando a tabela descrita a seguir, assinale a alternativa que apresenta o comando 
correto que cria uma consulta mostrando o nome da cidade e o número de clientes por 
cidade, porém apenas das cidades com mais de 5 clientes. 
 
Clientes 
CodigodaCliente -Bigint Primary key 
Nomedaempresa-varchar(255) 
Nomedocontato -varchar(30) 
Cargodocontato -varchar(30) 
Endereco -varchar(255) 
Cidade -varchar(30) 
Regiao -varchar(30) 
CEP-varchar(9) 
Pais-varchar(20) 
Telefone -varchar(15) 
 
Assinale a alternativa que apresenta o comando correto para realiza o que se pede. 
Ocultar opções de resposta 
1. 
Select Cidade, sum(*) from clientes where count(*) > 5 group by cidade. 
2. 
Select Cidade, sum(*) from clientes group by cidade having count(*) > 5. 
3. 
Select Cidade, count(*) from clientes where count(*) > 5 group by cidade. 
4. 
Select Cidade, count(*) from clientes group by count(*) having count(*) > 
5. 
5. 
Select Cidade, count(*) from clientes group by cidade having count(*) > 5. 
Resposta correta 
3. Pergunta 3 
/0,6 
O modelo conceitual criado para registrar (parcialmente) os dados de uma corrida de 
aplicativo foi concluído, e agora é preciso fazer conversão do modelo conceitual para o 
modelo lógico. Essa conversão é realizada com a aplicação de algumas regras. Analise o 
diagrama a seguir e assinale a alternativa que apresenta a quantidade de tabelas com 
chaves primárias compostas: 
Corrida(1).JPG 
 
Ocultar opções de resposta 
1. 
4. 
2. 
3. 
3. 
1. 
4. 
5. 
5. 
2. 
Resposta correta 
4. Pergunta 4 
/0,6 
A restrição dos dados de entrada é comumente usada para que esses dados só sejam 
inseridos no banco se satisfizerem alguma restrição. Por exemplo, não devemos 
permitir que uma idade seja cadastrada se for menor que zero. Com qual comando 
você implementa isso? 
Ocultar opções de resposta 
1. 
Trigger. 
2. 
Check. 
Resposta correta 
3. 
Alter. 
4. 
Create. 
5. 
Drop. 
5. Pergunta 5 
/0,6 
Foi reunida uma equipe para desenvolver o modelo conceitual do Banco de dados do 
sistema. Surgiu uma dúvida a respeito do conceito de atributos. Você esclareceu que os 
atributos identificam as características existentes em cada entidade, como nome, data 
de nascimento e salário. Porém apareceram dúvidas com relação aos tipos de 
atributos. Analise as afirmativas a seguir e assinale as que apresentem as alternativas 
corretas. 
I – Atributos determinantes - Recebem valores exclusivos que possibilitam a 
identificação inequívoca de um registro da entidade. 
II – Atributo derivados – O valor pode ser encontrado ou calculado relacionando dois 
ou mais valores. 
III – Atributos compostos – Quando um atributo pode receber um conjunto de valores 
ou seja, pode ver mais de um dado a armazenar. 
Esta(ão) correta(s): 
Ocultar opções de resposta 
1. 
I e II. 
Resposta correta 
2. 
I. 
3. 
I, II e III. 
4. Incorreta: 
I e III. 
5. 
II. 
6. Pergunta 6 
/0,6 
Após a migração do modelo conceitual para o modelo lógico, podem ocorrre 
problemas. Um desses problemas tratado pela normalização e acontece quando um 
atributo depende diretamente de um outro atibuto que não é a chave. Qual nome desse 
problema? 
Ocultar opções de resposta 
1. 
Dependência funcional Transitiva. 
Resposta correta 
2. 
Dependência parcial transifitva. 
3. 
Dependência funcional parcial. 
4. 
Dependência parcial formal. 
5. 
Dependência direta. 
7. Pergunta 7 
/0,6 
Observe o diagrama de entidade e relacionamento que representa um trecho de um 
sistema que controla os exames realizados durante uma internação e assinale a 
alternativa que apresenta a descrição sobre os relacionamentos entre as entidades que 
está errada. 
Figura da questão 5.JPG 
 
Ocultar opções de resposta 
1. 
Um médico pode solicitar vários exames por internação. 
2. 
A internação só tem um paciente. 
3. 
O paciente pode sofrer várias internações. 
4. 
Um exame pode ser solicitado por um médico em uma internação. 
5. 
O médico pode autorizar apenas uma internação. 
Resposta correta 
8. Pergunta 8 
/0,6 
O modelo conceitual criado a seguir apresenta um trecho do mundo real que envolve o 
registro de funcionários dentro de uma filial de loja. Analise o modelo a seguir e 
assinale a alternativa que apresenta um requisito de dados que NÃO está coerente com 
o diagrama: 
Funcionario_filial.JPG 
 
Ocultar opções de resposta 
1. 
Uma cidade pertence um estado e apenas um estado. 
2. 
Uma cidade pode ter N filiais ou ao menos uma. 
Resposta correta 
3. Incorreta: 
Um funcionário trabalha em apenas uma filial. 
4. 
Uma empresa pode ministrar muitos cursos ou nenhum. 
5. 
Um funcionário pode fazer muitos cursos ou nenhum. 
9. Pergunta 9 
/0,6 
Os bancos de dados relacionais atendem a certos requisitos que estabelecem critérios 
para a sua operação. Um desses critérios diz respeito ao banco ser capaz de acessar, 
processar e alterar grandes volumes de dados de forma hábil. Assinale a alternativa 
que apresenta o Requisito correspondente a descrição. 
Ocultar opções de resposta 
1. 
Persistência. 
2. 
Resiliência. 
3. 
Robustez. 
4. 
Controle de acesso. 
5. 
Eficiência. 
Resposta correta 
10. Pergunta 10 
/0,6 
As duas tabelas a seguir fazem parte de um Schema que registra dados de 
condomínios. Foi pedido a você que criasse a ligação entre essas tabelas através de 
uma chave estrangeira. Assinale a alternativa que apresenta o comando correto para 
realizar o que se pede: 
Administradora.JPG 
 
Ocultar opções de resposta 
1. Incorreta: 
Alter table Telefone Add constraint fk_liga foreign key(Telefone) 
references Adminsitradora(CNPJ_Adm); 
2. 
Alter table Administradora Add constraint fk_liga foreign 
key(CNPJ_Adm) references Telefone(CNPJ_Adm); 
3. 
Alter table Administradora Add constraint fk_liga foreign 
key(CNPJ_Adm) references Adminsitradora(Telefone); 
4. 
Alter table Telefone Add constraint fk_liga foreign key(Telefone) 
references Administradora(Telefone); 
5. 
Alter table Telefone Add constraint fk_liga foreign key(CNPJ_Adm) 
references Adminsitradora(CNPJ_Adm);

Continue navegando