Buscar

Avaliação_Estácio_Pós_Integração_Banco_De_Dados

Prévia do material em texto

28/06/23, 20:40 Aulapos: Estácio
https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG0152&nome_periodo=2023.1 EAD&p… 1/4
Avaliação:
7,00
Nota Trab.: Nota Partic.: Nota SIA:
7,0 pts
 1. Ref.: 1038027 Pontos: 1,00 / 1,00
Marque a opção correta sobre os três níveis da arquitetura:
O nível externo descreve toda a estrutura do BD em nível de propriedades, relacionamentos, restrições.
O nível conceitual descreve as estruturas de criação física do BD.
 O nível externo corresponde às visões específicas dos usuários.
O nível conceitual descreve as estruturas de criação física do BD.
O nível interno descreve parte da estrutura do BD em nível de propriedades, relacionamentos, restrições.
Respondido em 04/06/2023 00:13:20
 2. Ref.: 1038031 Pontos: 1,00 / 1,00
Uma chave primária em um modelo relacional é quando:
Ocorre um atributo de uma relação se for chave primária em outra relação.
O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela.
Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de
identificação única.
 Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha databela.
Somente pode ser constituida por um único atributo que possuaa propriedade de identificar de forma única uma
linha da tabela.
Respondido em 04/06/2023 00:13:52
 3. Ref.: 1038041 Pontos: 1,00 / 1,00
Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte função:
 É uma propriedade que descreve uma entidade ou um relacionamento.
É sempre um atributo identificador único (chave primária) para apenas uma tabela.
Identifica unicamente um relacionamento e não uma entidade.
É uma propriedade que descreve somente um relacionamento.
Identifica unicamente uma entidade e não um relacionamento.
Respondido em 04/06/2023 00:15:27
 4. Ref.: 1038018 Pontos: 1,00 / 1,00
Em determinada universidade, cada professor contratado deve, em cada período letivo, ministrar pelo menos
uma disciplina. Cada disciplina tem, geralmente, diversos alunos matriculados, e todo aluno dessa universidade
deve matricular-se, em cada período letivo, em pelo menos uma disciplina. Cada disciplina ofertada é ministrada
por um único professor.
Modelo Lógico
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038027.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038031.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038041.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038018.');
28/06/23, 20:40 Aulapos: Estácio
https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG0152&nome_periodo=2023.1 EAD&p… 2/4
Professor (mat (PK), nome, titulação) Disciplina ( cod(PK), nome,semestre, prof(FK professor))
Matricula (mat_alu (PK e FK para aluno), Cod_Disc(PK e FK para disciplina), semestre(PK))
Aluno ( mat, nome, end_ rua, end_nr , end_comp) 7
Na modelagem lógica do enunciado apresentada além das tabelas de entidades foram criadas outras e colunas
foram acrescidas a algumas tabelas, a respeito desta modelagem podemos afirmar o seguinte:
I- A tabela matricula foi criada pois o relacionamento entre aluno e disciplina era do tipo 1:N
II - A coluna prof em disciplina foi criada pois o relacionamento entre professor e disciplina era do tipo N:N
III - As colunas end_ruam end_nr e end_comp foram criadas por endereço ser atributo composto
Estão corretas APENAS as afirmações
 III
I
II
I e II
II e III
Respondido em 04/06/2023 00:19:56
 5. Ref.: 1038033 Pontos: 1,00 / 1,00
Uma chave estrangeira em um modelo relacional é:
 Ocorre se um atributo de uma relação for chave primária em outra relação.
O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela.
Ocorre se um atributo de uma relação for atributo em outra relação.
Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de
identificação única.
Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da
tabela.
Respondido em 04/06/2023 00:22:24
 6. Ref.: 1039085 Pontos: 0,00 / 1,00
Considere as seguintes tabelas:
PACIENTE (id_pac (PK), nome_pac, sexo, fone_pac, dt_nasc)
ESPECIALIDADE (id_espec(PK), nome_espec)
MEDICO (id_med(PK), nome_med, fone_med, id_espec (FK para especialidade))
CONSULTA (id_cons(PK), dt_marcada, dt_realizada, vl_cons, id_pac(FK para paciente), id_med(FK para
medico))
SABENDO-SE QUE A TABELA PACIENTE POSSUI 1000 LINHAS E CONSULTA 5000
AO DARMOS O COMANDO SELECT COUNT(*) FROM PACIENTE RETORNA(M):
 1 linha
O valor 5000
5000 linhas
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038033.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1039085.');
28/06/23, 20:40 Aulapos: Estácio
https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG0152&nome_periodo=2023.1 EAD&p… 3/4
6000 linhas
 1000 linhas
Respondido em 04/06/2023 00:23:10
 7. Ref.: 1054361 Pontos: 1,00 / 1,00
Usando uma tabela de nome Estado, qual clausula na sintaxe do comando SQL pode ser utilizada para leitura
das linhas que tenham o campo nome preenchido com a palavra "Brasilia" eliminando as tuplas em duplicata
 SELECT DISTINCT * FROM Estado WHERE nome = 'Brasilia';
SELECT UNIQUE * FROM Estado WHERE nome = 'Brasilia';
SELECT DISTINCT * INTO Estado WHERE nome = 'Brasilia';
SELECT DISTINCT * OF Estado WHERE nome = 'Brasilia';
SELECT UNIQUE * OF Estado WHERE nome = 'Brasilia';
Respondido em 04/06/2023 00:24:10
 8. Ref.: 1038038 Pontos: 1,00 / 1,00
O modelo que é composto por um script com comandos que cria as estruturas de armazenamento de dados,
definindo: tamanho dos campos, índices, tipo de preenchimento dos campos, é o:
Modelo lógico
Modelo conceitual
Modelo de dados
 Modelo físico
Modelo essencial
Respondido em 04/06/2023 00:25:52
 9. Ref.: 1039082 Pontos: 0,00 / 1,00
Considere as seguintes tabelas:
ESPECIALIDADE (id_espec(PK), nome_espec)
MEDICO (id_med(PK), nome_med, fone_med, id_espec (FK para especialidade))
Na consulta
SELECT COUNT(*), ID_ESPEC
FROM MEDICO
GROUP BY ID_ESPEC
HAVING COUNT(*) > 100
Podemos afirmar que:
Ela retorna o numero de médicos das diferentes especialidades para as especialidades com mais de 100
ocorrências
Porque
A clausula having estabelece uma condição que o grupo deve obedecer para retornar
Analisando as afirmações acima, conclui-se que:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1054361.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038038.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1039082.');
28/06/23, 20:40 Aulapos: Estácio
https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG0152&nome_periodo=2023.1 EAD&p… 4/4
as duas afirmações são verdadeiras, e a segunda não justifica a primeira.
 a primeira afirmação é falsa, e a segunda é verdadeira.
as duas afirmações são falsas.
a primeira afirmação é verdadeira, e a segunda é falsa.
 as duas afirmações são verdadeiras, e a segunda justifica a primeira.
Respondido em 04/06/2023 00:27:44
 10. Ref.: 1038012 Pontos: 0,00 / 1,00
Considere o seguinte enunciado Cada funcionário possui um único número de matricula, nome endereço (
composto de rua, nr , complemento , cep, bairro , cidade e UF) e telefone ( tem que ter um mas pode ser mais
de um). Podemos afirmar que o atributo telefone da entidade Funcionário é.
 Não único, simples, multivalorado e obrigatorio
 Único, simples, multivalorado e obrigatorio
Não único, composto, monovalorado e opcional
Não Único, simples, multivalorado e opcional
Único, composto, monovalorado e obrigatorio
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1038012.');

Continue navegando