Buscar

FAM - Estrutura e Modelagem de Dados Teste AO2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

AO2
Iniciado: 15 jun em 22:21
Instruções do teste
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página.
Parte superior do formulário
 
Sinalizar pergunta: Pergunta 1
Pergunta 10,6 pts
Leia o texto a seguir:
 
Um sistema de gerenciamento de banco de dados distribuído deve conter e executar todas as operações características de um sistema de gerenciamento de banco de dados centralizado. Por exemplo: receber, tratar, validar, analisar e executar as solicitações de aplicativos e/ou usuários finais; garantir a consistência, segurança e integridade do banco de dados; buscar, ler e validar dados e apresentá-los conforme o formato solicitado pela aplicação ou pelo usuário final.
Um sistema de gerenciamento de banco de dados distribuído, para ser classificado como tal, deve apresentar determinadas características.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. Um SGBDD precisa ter: interface de aplicação; função de validação, transformação, otimização; mapeamento de localização de dados e fragmentos; segurança; e backup.
 
II. Um SGBDD precisa ter: Gerenciamento de transações; controle de concorrência; funções de administração; interface de entrada e saída; função de formatação.
 
III. Um SGBD precisa ter: Mapeamento de problemas; modelo conceitual; modelo lógico; e modelo físico.
 
É correto o que se afirma em:
Grupo de escolhas da pergunta
II, apenas.
I, II e III.
II e III, apenas.
I e II, apenas.
III, apenas.
 
Sinalizar pergunta: Pergunta 2
Pergunta 20,6 pts
Leia o texto a seguir:
 
Na atualidade, estamos diante de uma explosão de informações multimídias. Por exemplo, uma grande quantidade de imagens e vídeos está sendo criada e armazenada na internet, conversões de pinturas e figuras no formato impresso ou digital, bem como imagens de jornais e TV para facilitar o processamento, distribuição e preservação. Muitas imagens médicas estão sendo capturadas todos os dias e os satélites estão produzindo muito mais.
Seria de pouca utilidade criar um simples repositório para essa quantidade cada vez maior de informações multimídia, por este motivo, elas precisam estar organizadas para recuperação rápida e sob demanda.
Não apenas uma quantidade crescente de dados está sendo armazenada, mas também tipos de dados com características diferentes dos dados alfanuméricos.
Buscando identificar as características de dados multimídia, avalie as afirmações a seguir:
 
I. Dados multimídias, especialmente áudio e vídeo, são muito intensivos em dados; têm dimensão temporal e devem ser reproduzidos a uma taxa fixa; são representados em uma série de valores de amostra individuais e carecem de estrutura semântica óbvia para os computadores reconhecerem automaticamente o conteúdo.
 
II. Os dados multimídias são ricos em informações. Muitos parâmetros são necessários para representar seu conteúdo adequadamente.
 
III. Aplicativos multimídias exigem a apresentação de um único tipo de mídia; o significado dos dados multimídias geralmente é simples e objetivo.
 
É correto o que se afirma em:
Grupo de escolhas da pergunta
I e III apenas
II, apenas
I e II apenas
III, apenas
II e III apenas
 
Sinalizar pergunta: Pergunta 3
Pergunta 30,6 pts
Leia o texto a seguir:
 
A tabela, em um modelo relacional, é vista como uma estrutura bidimensional compostas por linhas e colunas. O Modelo Entidade Relacionamento, representado graficamente, no diagrama de entidade relacionamento, ilustra as relações entre estas tabelas.
Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011.
Avalie as asserções:
 
I.cada intersecção entre linha e coluna representa um único valor;
II.todos os valores em uma coluna devem se adequar a um mesmo formato;
III.cada coluna possui uma faixa específica de valores conhecida como domínio de atributos.
 
É correto o que se afirma em:
Grupo de escolhas da pergunta
I apenas.
I, II e III.
II e III apenas
I e III apenas
I e II apenas
 
Sinalizar pergunta: Pergunta 4
Pergunta 40,6 pts
Leia o texto a seguir:
 
A principal ideia da O.O. é a representação de cada elemento em termos de um objeto, ou classe.
Esse tipo de representação procura aproximar o sistema que está sendo criado do que é observado no mundo real.
Um objeto contém:
· Características;
· Ações.
A representação se dá de uma forma mais próxima à realidade.
Considerando os elementos envolvidos na Orientação a Objetos (O.O.), verifique as afirmações a seguir:
I. É importante entender que O.O. trabalha com representações de objetos do mundo real, então torna-se necessário imaginar o que cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais.
 
II. Classe pode ser definida como uma descrição das propriedades ou estados possíveis de um conjunto de objetos, bem como os comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma classe, um objeto cujo comportamento e estado são definidos por essa classe.
 
III. Atributos são os elementos que definem a estrutura de uma classe. Também são conhecidos como variáveis de classe. Um atributo é um dado para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a estrutura de dados que vai representar a classe.
 
É correto o que se afirma em:
Grupo de escolhas da pergunta
I e III, apenas.
I e II, apenas.
II e III, apenas.
I apenas.
I, II e III.
 
Sinalizar pergunta: Pergunta 5
Pergunta 50,6 pts
Leia o texto a seguir:
 
A cardinalidade dos relacionamentos é um item importante para um projeto de banco de dados, pois representa quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência de uma entidade através do relacionamento, sendo necessário considerar: a cardinalidade máxima e a cardinalidade mínima.
 
Fonte: HEUSER, C.A. Projeto de Banco de Dados. 4 ed. Porto Alegre: Editora Sagra Luzzatto, 2001
Uma faculdade solicitou a uma empresa desenvolvedora de software que lhe construa um sistema de controle acadêmico que mantenha informações sobre alunos, cursos, disciplinas e departamentos. Além disso, todas as informações sobre as relações entre alunos e cursos, de disciplinas e cursos, de disciplinas e departamentos, assim como entre as disciplinas que são pré-requisitos de outras disciplinas. Portanto, houve uma breve descrição, por parte do coordenador pedagógico, conforme segue:
 
– Cada disciplina possui exatamente um departamento responsável, e um departamento é responsável por muitas disciplinas, inclusive por nenhuma.
 
– Uma disciplina pode possuir diversas disciplinas como pré-requisitos, inclusive nenhuma. Uma disciplina pode ser pré-requisito de muitas outras disciplinas, inclusive de nenhuma.
 
– Uma disciplina pode aparecer no currículo de muitos cursos, inclusive de nenhum, e um curso pode possuir muitas disciplinas em seu currículo, inclusive nenhuma.
 
– Um aluno está inscrito em exatamente um curso e um curso pode ter nele inscritos muitos alunos, inclusive nenhum.
 
Com base nessa descrição, foi criado um diagrama entidade-relacionamento:
Tomando como base o diagrama entidade-relacionamento acima, avalie as afirmações a seguir:
I. Entre as entidades Departamento e Disciplina, conforme enunciado do problema, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N);
II. Entre as entidades Disciplina e Curso, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N);
III. Entre as entidades Curso e Aluno, deve-se ter do lado da entidade Aluno uma cardinalidade (0, N).
 
É correto o que se afirma em:
Grupo de escolhas da pergunta
III, apenas
I, apenas
I e III apenas.
II, apenas
I, II e III.
 
Sinalizar pergunta: Pergunta 6
Pergunta 60,6 pts
Leia o texto a seguir:
 
Normalização é um processo para avaliar e corrigir estruturase tabelas de modo a minimizar as redundâncias de dados, reduzindo, assim, a probabilidade de anomalias. A normalização atua por meio de uma série de estágios chamados formas normais. A 1FN descreve um formato de tabela em que todos os atributos de chave estão definidos, não há grupos de repetição e todos os atributos são dependentes da chave primária. Na 2FN, a tabela deve estar na 1FN e não incluir dependências parciais.
Sendo assim, podemos ter como exemplo as seguintes tabelas (em formato de esquema relacional):
Projeto (Proj_Num, Proj_Nome);
Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora);
Designacao(Proj_Num, Func_Num, Desig_Horas)
 
Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011.
Avalie as asserções a seguir:
 
I.As tabelas Projeto, Funcionário e Designação encontram-se na primeira forma normal, e, também, na segunda forma normal.
PORQUE
II.Todos os atributos de chave estão definidos, não possuem grupos de repetição e todos os atributos são dependentes da chave primária. E, também, porque não inclui dependências parciais.
A respeito dessas asserções, assinale a opção correta:
Grupo de escolhas da pergunta
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
 
Sinalizar pergunta: Pergunta 7
Pergunta 70,6 pts
Leia o texto a seguir:
 
Uma entidade é algo (uma pessoa, um local, um objeto, um evento, etc.) sobre o qual sejam coletados e armazenados dados. Um atributo é uma característica de uma entidade. Um relacionamento descreve a associação entre entidades e existem basicamente três tipos com as seguintes cardinalidades: um para muitos (1:M), um para um (1:1) e muitos para muitos (M:M).
 
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, implementação e gerenciamento. São Paulo. Editora Gengage Learning, 2011.
Considerando o texto acima, suponha que uma empresa de treinamentos possua 23 professores e que a capacidade máxima de uma turma é de 40 alunos. Esta empresa oferece os seguintes cursos: Algoritmos e Lógica de Programação, Programação Java, Programação C#, Programação Python e Programação Cobol, podendo ter várias turmas para cada um. Uma turma, de qualquer curso, deve ter no mínimo 15 alunos matriculados, caso contrário, será cancelada, além disso, deve ter somente um professor e este só pode ensinar em até duas turmas. Para finalizar, um aluno pode se matricular em até três turmas por ano.
 
Considerando que foi elaborado um Modelo Entidade Relacionamento, avalie as afirmações a seguir:
 
I.Os dados que a empresa forneceu, gerou a seguinte tabela com as Entidades/Relacionamentos:
	Entidade
	Relacionamento
	Cardinalidade
	Entidade
	Professor
	ensina
	1..N
	Turma
	Aluno
	matricula-se
	N..N
	Turma
	Curso
	tem
	1..N
	Turma
 
Porque
 
II.Como existe um relacionamento entre a entidade Aluno e a entidade Turma com cardinalidade muitos para muitos (M..M), foi construída a tabela abaixo:
	Entidade
	Relacionamento
	Cardinalidade
	Entidade
	Professor
	ensina
	1..N
	Turma
	Aluno
	inscreve-se
	1..N
	Matricula
	Curso
	tem
	1..N
	Turma
	Turma
	encontra-se
	1..N
	Matricula
 
Sobre as asserções, assinale a alternativa correta:
Grupo de escolhas da pergunta
I e II são falsas.
I e II são verdadeiras, e II é uma justificativa de I.
I e II são verdadeiras, mas II não é uma justificativa de I.
I é verdadeira e II é falsa.
I é falsa e II é verdadeira.
 
Sinalizar pergunta: Pergunta 8
Pergunta 80,6 pts
Leia o texto a seguir:
O primeiro termo que iremos definir é dado geográfico, suponhamos os seguintes exemplos: 
· Quais são as cidades vizinhas ao município de Capão Redondo? 
· A polícia precisando da seguinte informação: Quais ruas estão em um raio de um quilômetro em relação ao local onde aconteceu um furto? 
· Os extremos do país: Qual a distância entre Monte Caburaí- RO e Santa Vitória do Palmar- RS?
A resposta para qualquer uma das perguntas contém informações geográficas específicas. Um banco de dados qualquer armazena informações sobre um endereço ou CEP, mas essa informação possui caráter secundário. Já para um dado como os exemplos citados é necessário o uso de dados geográficos. Tais dados possuem uma estrutura mais adequada para responder de maneira específica e até mostrar graficamente a resposta.
Banco de Dados Geográfico é uma coleção de dados coerente e relacionável, suportando feições geométricas em suas tabelas.
Adaptado de: https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados-geograficos/ (Links para um site externo.). Acesso 08/04/2020.
Considerando as informações apresentadas, avalie as asserções abaixo:
I. É um sistema de banco de dados.
II. Oferece tipos de dados espaciais (Spatial Data Type – SDT) em seu modelo de dados e linguagem de consulta.
III. Suporta tipos de dados espaciais em sua implementação, fornecendo pelo menos indexação espacial e algoritmos eficientes para junções espaciais.
 
É característica de um banco de dados espacial o que se afirma em:
Grupo de escolhas da pergunta
I e II apenas.
I apenas.
III apenas.
I, II e III.
II e III apenas.
 
Sinalizar pergunta: Pergunta 9
Pergunta 90,6 pts
Leia o texto a seguir:
 
A simplicidade conceitual da tecnologia de bancos de dados relacionais incentivou a demanda por sistemas de gerenciamento de banco de dados relacionais pelas empresas.
As atividades complexas de projeto exigem simplicidade conceitual para produzir resultados satisfatórios. Sendo assim, o modelo Relacional carecia de recursos que o tornassem uma ferramenta de projeto eficiente. Assim, em 1976, Peter Chen apresentou o modelo Entidade-Relacionamento, representando, graficamente, entidades e seus relacionamentos.
 
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, implementação e gerenciamento. São Paulo. Editora Gengage Learning, 2011.
Uma empresa apresenta as seguintes regras de negócios:
– Uma empresa opera vários departamentos;
– Cada departamento emprega um ou mais funcionários;
– Cada departamento possui um e somente um gerente;
– Um gerente está alocado a um único departamento;
– Um funcionário está empregado em somente um departamento;
– Cada funcionário pode ou não ter um ou mais dependentes.
 
O que resulta em diagrama entidade-relacionamento, conforme figura a seguir:
Avalie as asserções a seguir:
I. Para elaboração do diagrama, representado na figura acima, foi necessário realizar os seguintes passos: 1) Descobrir as entidades; 2) Descobrir os relacionamentos entre as entidades e; 3) Descobrir as cardinalidades presentes nos relacionamentos.
 
PORQUE
 
II. Foram identificadas as entidades Empresa, Departamento, Dependente e Funcionário.
Grupo de escolhas da pergunta
I e II são verdadeiras, porém II não é uma justificativa de I.
I é falsa e II é verdadeira
I e II são verdadeiras, e II é uma justificativa de I.
I é verdadeira e II é falsa
I e II são falsas.
 
Sinalizar pergunta: Pergunta 10
Pergunta 100,6 pts
Leia o texto a seguir:
 
Banco de Dados Distribuído é um banco de dados no qual nem todos os dispositivos de armazenamento estão conectados a um processador comum. Pode ser armazenado em vários computadores, localizados no mesmo local físico, ou podem ser dispersos por uma rede de computadores interconectados.
Em um projeto de banco de dados distribuído, é preciso considerar aspectos, como fragmentação de dados. Por razões de desempenho, confiabilidade e disponibilidade, é desejável que os dados sejam distribuídos pelas máquinas de uma rede de forma replicada. Uma das técnicas muito utilizadas para esse fim é a fragmentação de dados, onde as relações de um banco de dados são divididas em fragmentos menores e cada fragmento é tratado como um objeto de banco de dados separado.
Considerandoo texto acima e os conhecimentos adquiridos, avalie as afirmações a seguir:
 
I. A fragmentação horizontal possibilita a divisão de uma tabela em subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado em um nó diferente.
II. A fragmentação vertical possibilita a divisão de uma tabela em subconjuntos de atributos (colunas), e cada fragmento armazenado fica em um nó diferente.
III. A fragmentação mista possibilita a combinação da fragmentação horizontal e vertical, ou seja, uma tabela pode ser dividida em vários fragmentos de tuplas, cada um com um subconjunto de atributos.
É correto o que se afirma em:
Grupo de escolhas da pergunta
I, II e III.
I e III apenas.
I e II, apenas.
I apenas.
II e III, apenas.
Parte inferior do formulário

Continue navegando