Logo Passei Direto

Modelagem de Dados e Banco de Dados

Ferramentas de estudo

Solved questions

No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário definir os domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão:

Não houver caractere especial nos valores dos atributos, tais como $ e @.
Seus elementos forem considerados como indivisíveis.
O comprimento máximo de seus valores tiver até 255 caracteres.
Forem admitidos apenas letras e espaços como caracteres válidos.
Não forem admitidos valores nulos.

Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a:

Seja uma tabela assim estruturada:
EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO).

Seja a consulta a seguir:
SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE
FROM EMPREGADO
GROUP BY CODDEPARTAMENTO;

Qual o propósito da consulta?


Retornar o código e o nome de cada departamento.
Retornar o código do empregado e o número de departamentos da empresa.
Retornar o número de departamentos da empresa.
Retornar o nome dos empregados de todos os departamentos.
Retornar a quantidade de empregados por departamento.

O MongoDB é um exemplo de SGBD NoSQL por não seguir o tradicional modelo relacional de banco de dados. Qual é o modelo de dados no qual o MongoDB é um dos líderes de mercado?


Orientado a objetos.
Chave-valor.
Colunar.
Grafos.
Documentos.

Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas instruções SQL na transação é:


reverse
retrieve
cancel
commit
rollback

Material
Study with thousands of resources!

Solved questions

No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário definir os domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão:

Não houver caractere especial nos valores dos atributos, tais como $ e @.
Seus elementos forem considerados como indivisíveis.
O comprimento máximo de seus valores tiver até 255 caracteres.
Forem admitidos apenas letras e espaços como caracteres válidos.
Não forem admitidos valores nulos.

Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a:

Seja uma tabela assim estruturada:
EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO).

Seja a consulta a seguir:
SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE
FROM EMPREGADO
GROUP BY CODDEPARTAMENTO;

Qual o propósito da consulta?


Retornar o código e o nome de cada departamento.
Retornar o código do empregado e o número de departamentos da empresa.
Retornar o número de departamentos da empresa.
Retornar o nome dos empregados de todos os departamentos.
Retornar a quantidade de empregados por departamento.

O MongoDB é um exemplo de SGBD NoSQL por não seguir o tradicional modelo relacional de banco de dados. Qual é o modelo de dados no qual o MongoDB é um dos líderes de mercado?


Orientado a objetos.
Chave-valor.
Colunar.
Grafos.
Documentos.

Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas instruções SQL na transação é:


reverse
retrieve
cancel
commit
rollback

Text Material Preview

Disciplina: BBAANNCCOO DDEE DDAADDOOSS  AAVV
Aluno: TTHHAAIINNÁÁ LLUUIIZZAA DDAA SSIILLVVAA IISSRRAAEELL 220022220044440044660055
Professor: FFAABBIIOO CCOONNTTAARRIINNII CCAARRNNEEIIRROO
  
Turma: 99000011
DGT0282_AV_202204404605 (AG)   26/01/2023 18:08:41 (F) 
Avaliação: 99,,0000 pts Nota SIA: 1100,,0000 pts
 
0000000011--TTEETTII--22000088:: PPRROOJJEETTOO DDEE BBAANNCCOO DDEE DDAADDOOSS -- MMOODDEELLAAGGEEMM CCOONNCCEEIITTUUAALL  
 
11.. Ref.: 5266819 Pontos: 11,,0000  / 11,,0000
Para responder à próxima questão, considere o texto a seguir:
A empresa Express conta com diversas equipes de desenvolvimento, nas áreas de software em geral, incluindo técnicas
estruturadas e de orientação a objetos. Essas equipes estão em constante aperfeiçoamento, visando mantê-las sempre
atualizadas com as técnicas mais recentes da engenharia de software, incluindo-se aí a área de bancos de dados.
A Express atende clientes de diversos per�s, abrangendo pequenas, médias e grandes empresas. Dessa forma, os
sistemas de computação solicitados também atendem a esse per�l, compreendendo sistemas de pequeno, médio e
grande porte.
A Express conta com equipes especializadas, de grande experiência nas áreas acima destacadas, estando, portanto,
apta a atender desde um simples produto até um grande sistema de software. Dessa forma, os produtos desenvolvidos
pela Express possuem, normalmente, uma qualidade bastante apurada, o que pode ser veri�cado pelas diversas
técnicas existentes.
Uma das normas da Express é a de produzir documentação de excelente qualidade, cuja �nalidade é não apenas para
entrega aos clientes, mas também para possibilitar a manutenção adequada dos produtos desenvolvidos.
 
No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário de�nir os
domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão:
O comprimento máximo de seus valores tiver até 255 caracteres.
Forem admitidos apenas letras e espaços como caracteres válidos.
Não houver caractere especial nos valores dos atributos, tais como $ e @.
Seus elementos forem considerados como indivisíveis.
Não forem admitidos valores nulos.
22.. Ref.: 5266800 Pontos: 11,,0000  / 11,,0000
Em um modelo de dados é especi�cado que a entidade funcionário participa do relacionamento junto à entidade
departamento com no mínimo uma e no máximo n ocorrências. Tal especi�cação (1-n) é a:
Multiplicidade
Conectividade
Associação
Cardinalidade
Variabilidade
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist...
1 of 5 14/03/2023, 11:57
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266800.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266800.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266800.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266800.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266800.');
 
0000005533--TTEETTII--22000088:: CCOONNSSUULLTTAASS EEMM UUMMAA TTAABBEELLAA NNOO PPOOSSTTGGRREESSQQLL  
 
33.. Ref.: 5236469 Pontos: 11,,0000  / 11,,0000
Seja uma tabela assim estruturada: EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO).
Seja a consulta a seguir:
SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE
FROM EMPREGADO
GROUP BY CODDEPARTAMENTO;
Qual o propósito da consulta?
Retornar o número de departamentos da empresa.
Retornar o código e o nome de cada departamento.
Retornar a quantidade de empregados por departamento.
Retornar o código do empregado e o número de departamentos da empresa.
Retornar o nome dos empregados de todos os departamentos.
 
0000009977--TTEETTII--22000088:: SSIISSTTEEMMAA DDEE BBAANNCCOO DDEE DDAADDOOSS  
 
44.. Ref.: 5292605 Pontos: 11,,0000  / 11,,0000
Qual alternativa abaixo corresponde a uma atribuição do administrador de banco de dados?
Função gerencial responsável pelo ambiente de dados da organização, de�nindo políticas, regras de negócio e
padrões de dados.
Função técnica de administração das equipes de desenvolvimento de aplicações com banco de dados.
Função técnico-gerencial responsável pela manutenção dos sistemas de aplicação que usam banco de dados.
Função técnica responsável por manter o sistema de computação no ar, incluindo os sistemas de banco de
dados ativos.
Função técnica responsável pela criação e manutenção dos bancos de dados no SGBD.
55.. Ref.: 5292601 Pontos: 00,,0000  / 11,,0000
O MongoDB é um exemplo de SGBD NoSQL por não seguir o tradicional modelo relacional de banco de dados. Qual é o
modelo de dados no qual o MongoDB é um dos líderes de mercado?
Grafos.
Chave-valor.
Documentos.
Orientado a objetos.
Colunar.
 
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist...
2 of 5 14/03/2023, 11:57
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292605.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292605.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292605.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292605.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292605.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292601.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292601.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292601.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292601.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292601.');
0000117733--TTEETTII--22000088:: CCRRIIAAÇÇÃÃOO EE MMAANNIIPPUULLAAÇÇÃÃOO DDEE OOBBJJEETTOOSS NNOO PPOOSSTTGGRREESSQQLL  
 
66.. Ref.: 5236544 Pontos: 11,,0000  / 11,,0000
Em sistemas de banco de dados, uma transação corresponde a  uma sequência de instruções de consulta e/ou
atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as
atualizações realizadas pelas instruções SQL na transação é:
retrieve
commit
cancel
rollback
reverse
77.. Ref.: 5236539 Pontos: 11,,0000  / 11,,0000
((TTCCEE--AAMM -- 22001122 -- AAnnaalliissttaa TTééccnniiccoo ddee CCoonnttrroollee EExxtteerrnnoo -- FFCCCC))
Sobre os fundamentos arquiteturais do banco de dados PostgreSQL, considere:
 
I. Utiliza um modelo cliente/servidor, consistindo de um processo servidor que gerencia os arquivos do banco
de dados, controla as conexões dos clientes ao banco dados e efetua ações no banco de dados em favor dos
clientes.
II. A aplicação cliente, que irá efetuar as operações no banco de dados, poderá ser de diversas naturezas, como
uma ferramenta em modo texto, uma aplicação grá�ca, um servidor web que acessa o banco de dados para
exibir as páginas ou uma ferramenta de manutenção especializada.
III. A aplicação cliente pode estar localizada em uma máquina diferente da máquina em que o servidor está
instalado. Neste caso, a comunicação entre ambos é efetuada por uma conexão TCP/IP. O servidor pode aceitar
diferentes conexões dos clientes ao mesmo tempo.
 
Está correto o que se a�rma em:
I, II e III.
I e III, apenas.
I e II, apenas.
III, apenas.
II e III, apenas.
 
0000335511--TTEETTII--22000088:: PPRROOJJEETTOO DDEE BBAANNCCOO DDEE DDAADDOOSS:: MMOODDEELLAAGGEEMM LLÓÓGGIICCAA EE FFÍÍSSIICCAA  
 
88.. Ref.: 5292572 Pontos: 11,,0000  / 11,,0000
Com relação à elaboração e implantação de projeto de banco de dados relacional utilizando um mapeamento entidade-
relacionamento (ER), assinale a opção correta.
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist...3 of 5 14/03/2023, 11:57
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');
Para cada atributo multivalorado em uma entidade X, deve ser criada uma entidade associativa Y em que a
chave primária em Y será a chave estrangeira de X.
Todas as entidades fracas Y no esquema ER devem ser ignoradas na modelagem, uma vez que não possuem
atributos-chaves.
Para os relacionamentos binários N: M, deve ser escolhida apenas uma das entidades, por exemplo, N, e nela
deve ser inserida uma chave estrangeira advinda de M, que comporá uma chave primária simples.
Para cada entidade forte X no esquema ER, deve ser criada uma relação que inclua todos os atributos simples de
X.
Todos os relacionamentos binários 1:1 devem ser ignorados, pois, nesse tipo de mapeamento, somente são
considerados relacionamentos binários 1:N.
99.. Ref.: 5292571 Pontos: 11,,0000  / 11,,0000
Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj}  é a chave
primária de EMP-PROJ e as seguintes dependências funcionais:
{CPF, NumProj} → Horas
{CPF} → NomeEmp
{NumProj} → {NomeProj, LocalProj}
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal?
Forma normal de Boyce-Codd.
Primeira forma normal.
Segunda forma normal.
Quarta forma normal.
Terceira forma normal.
 
0000441144--TTEETTII--22000088:: CCOONNSSUULLTTAA CCOOMM VVÁÁRRIIAASS TTAABBEELLAASS NNOO PPOOSSTTGGRREESSQQLL  
 
1100.. Ref.: 5260799 Pontos: 11,,0000  / 11,,0000
Considere as tabelas a seguir:
Admita que cada tabela possui vinte registros. Seja a consulta:
SSEELLEECCTT NOME, CPF, SEXO
FFRROOMM   FUCIONARIO
UUNNIIOONN
SSEELLEECCTT NOME, CPF, SEXO
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist...
4 of 5 14/03/2023, 11:57
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292571.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292571.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292571.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292571.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292571.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.');
FFRROOMM   ALUNO
UUNNIIOONN
SSEELLEECCTT NOME, CPF, SEXO
FFRROOMM   CLIENTE
 
Assinale a proposição verdadeira:
A consulta retorna informações sobre funcionários, alunos e clientes. O resultado pode conter mais de sessenta linhas.
A consulta retorna informações sobre funcionários, alunos e clientes. O resultado pode conter menos de sessenta
linhas.
A consulta retorna informações somente sobre os funcionários que são alunos.
A consulta retorna informações sobre os funcionários que não são clientes.
A consulta retorna informações somente sobre os clientes que não são funcionários.
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist...
5 of 5 14/03/2023, 11:57