Buscar

Avaliação I - Banco de dados Avançado

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 5 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

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:885276)
Peso da Avaliação 1,50
Prova 67932859
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Modelo entidade-relacionamento é o mais utilizado no desenvolvimento de softwares em Banco de 
Dados. É o modelo que se apresenta mais próximo da visão do usuário, sendo utilizado em todo o 
projeto do BD. É através deste modelo que são modeladas as entidades e os relacionamentos, 
permitindo a especificação de um esquema que represente a estrutura lógica geral do Banco de 
Dados. Produz um diagrama fácil de ser entendido pelo usuário final. Relacionamentos são a ligação 
que ocorre entre as tabelas, através dos atributos que são chave primária em uma tabela e chave 
estrangeira ou FK na outra. Ou seja, são relações associações existentes entre entidades. Esses 
relacionamentos podem ser classificados de maneiras diferentes, observe a descrição a seguir:
Resultado da união de dois ou mais conjuntos de entidades de nível mais baixo, produzindo um 
conjunto de entidades de nível mais alto.
A qual relacionamento essa descrição pertence?
A Herança de Propriedades.
B Especialização.
C Generalização.
D Herança Total.
O ciclo de vida dos Sistemas de Informação compreende três aspectos importantes: concepção, 
crescimento e morte, que se dividem em fases. Levando em consideração a etapa de Implementações, 
assinale a alternativa CORRETA:
A Processo de melhorias ou correções de erros durante ou após a implantação.
 VOLTAR
A+ Alterar modo de visualização
1
2
B É o projeto de sistema que tem origem em uma ideia ou necessidade, ou ainda, em melhorias de
sistemas já existentes.
C Contempla a análise de dados, especificações de funcionalidades, construção da programação
das interfaces.
D Entrega do sistema ao usuário. 
A Oracle Corporation é uma empresa multinacional de tecnologia e informática dos Estados Unidos, 
especializada no desenvolvimento e comercialização de hardware e softwares e de banco de dados. 
Sobre o nome do seu principal fundador, assinale a alternativa CORRETA:
A Peter Norton.
B Larry Ellison.
C Lawrence Edward Page.
D Charles Ranlett Flint.
As regras de normalização são projetadas para prevenir anomalias e inconsistência de dados. 
Com respeito à contrapartida no desempenho, essas diretrizes são enviesadas supondo que todos os 
campos que não são chaves serão atualizados frequentemente. Elas tendem a penalizar recuperações 
de dados, pois os dados a serem recuperados a partir de um registro em um projeto não normalizado 
pode ter que ser recuperado a partir de vários registros na forma normalizada. Por este motivo, não 
existe obrigação por normalizar completamente todos os registros quando os requisitos de 
desempenho da aplicação são levados em conta. Acerca do processo de normalização, analise as 
sentenças a seguir:
I- A normalização consegue armazenar os mesmos dados em menos tabelas.
II- Na prática, comumente, utiliza-se somente três estágios ou formas de normalização.
III- Na normalização, a eliminação dos atributos multivalorados ocorre durante a aplicação da 
primeira forma normal.
IV- Tabelas com atributos multivalorados estão na primeira forma normal.
Assinale a alternativa CORRETA:
FONTE: https://www.devmedia.com.br/guia-simplificado-para-as-5-formas-normais-artigo-revista-
sql-magazine-87/21043. Acesso em: 28 nov. 2019.
A As sentenças III e IV estão corretas.
B As sentenças II e III estão corretas.
C Somente a sentença III está correta.
D As sentenças I, II e IV estão corretas.
3
4
A Modelagem de Dados é a criação de um modelo físico que explique a lógica por traz do 
sistema,sendo que com ele você será capaz de explicar as características de funcionamento e 
comportamento de um software. A modelagem de dados é a base de criação do Banco de dados e 
parte essencial para a qualidade do software. Este é um assunto muito extenso e em grandes empresas 
existem pessoas que fazem apenas isso o dia inteiro. Nas empresas menores esta acaba sendo uma 
atribuição do DBA e dos desenvolvedores de softwares. Assinale a alternativa que contém conceitos 
presentes em um modelo de dados considerado adequado e de nível elevado:
FONTE: http://aprendaplsql.com/modelagem-de-dados/modelagem-de-dados-parte-01/. Acesso em: 6 
mar. 2019.
A Esquema, instância e objeto.
B Pastas, arquivos e permissões.
C Classe, objeto e herança.
D Entidades, atributos e relacionamentos.
Uma das definições de banco de dados afirma que se trata de uma coleção de informações que 
se relacionam de modo que criem algum sentido, isto é, é uma estrutura bem organizada de dados que 
permite a extração de informações. Assim, são muito importantes para empresas e tornaram-se a 
principal peça dos sistemas de informação. Com relação ao conceito de banco de dados, assinale a 
alternativa CORRETA:
A Caracteriza-se por ser um objeto específico do mundo real e que terá suas informações
armazenadas.
B É um software usado para alterar programas.
C É um conjunto de dados integrados destinados a atender às necessidades de um grupo de
usuários.
D É um conjunto de operações usadas para a modelagem de processos.
Um banco de dados (em inglês, database) é um local onde é possível armazenar dados de 
maneira estruturada e com a menor redundância possível. Estes dados devem poder ser utilizados por 
programas e usuários diferentes. Assim, a noção básica de dados é acoplada a uma rede, a fim de 
poder reunir estas informações, daí o nome banco. Geralmente, fala-se de um sistema de informação 
para designar qualquer estrutura que reúne os meios organizados para poder compartilhar dados. 
Sobre um banco de dados analise as sentenças propostas: 
I- O modelo de dados relacional consiste num conjunto de tabelas onde cada linha corresponde a uma 
tupla ou registro que representa uma entidade do domínio e provê um conjunto de funções apoiadas 
na álgebra relacional para o armazenamento e recuperação de dados. 
II- A normalização é um processo de análise dos esquemas de relações com base em suas 
dependências funcionais e chaves primárias que visa eliminar a redundância de informação e reduzir 
os problemas relacionados à inclusão, exclusão e alteração dos dados. 
III- Um banco de dados permite colocar dados à disposição de usuários para uma consulta, uma 
introdução ou uma atualização, assegurando-se dos direitos atribuídos aos mesmos.
5
6
7
IV- Modelagem de dados ou modelagem de banco de dados envolve uma série de aplicações teóricas 
e práticas, visando construir um modelo de dados consistente, não redundante e aplicável somente ao 
SGBD Oracle.
Assinale a alternativa CORRETA:
FONTE: https://www.modelagem-de-dados-modelo-conceitual-modelo-logico-e-fisico/. Acesso em: 
6 mar. 2019.
A As sentenças I, II, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças II e III estão corretas.
Banco de Dados é uma coleção de dados inter-relacionados e persistentes que representam um 
subconjunto dos fatos presentes em um domínio de aplicação. Baseado nessa definição, analise as 
sentenças a seguir:
I- Os dados são armazenados em um único local, evitando-se a sua redundância.
II- Os dados são compartilhados por diversas aplicações, facilitando a integração e evitando 
redefinições.
III- As aplicações se preocupam mais com o gerenciamento dos dados.
IV- Novas operações de manipulação de dados não requerem modificação “pesada” no código da 
aplicação.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças I, II e IV estão corretas.
Normalização é um processo a partir do qual se aplicam regras a todas as tabelas do banco de 
dados, com o objetivo de evitar falhas no projeto, como redundância de dados e mistura de diferentes 
assuntos numa mesma tabela. Acerca do processo de normalização, analise as sentenças a seguir:
I- A normalização consegue armazenar os mesmosdados em menos tabelas. 
II- Na prática, comumente, utiliza-se somente três estágios ou formas de normalização.
III- Na normalização, a eliminação dos atributos multivalorados ocorre durante a aplicação da 
primeira forma normal.
IV- Tabelas com atributos multivalorados estão na primeira forma normal.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
8
9
B As sentenças I, II e IV estão corretas.
C Somente a sentença III está correta.
D As sentenças III e IV estão corretas.
Um modelo conceitual ( o Modelo Entidade Relacionamento - MER) é um modelo (lógico) 
detalhado que captura a estrutura dos dados organizacional enquanto sendo independente de qualquer 
sistema de gerenciamento de base de dados. Este modelo pode ser usado para mapear situações do 
mundo real em um modelo gráfico capaz de representar a relação estabelecida entre os dados. Com 
relação ao MER, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A função do MER é facilitar a visão do projeto de banco de dados, pois foca no esquema lógico 
dos dados.
( ) O MER é utilizado para criar pacotes para agrupar procedures e funções que possuem o mesmo 
objetivo de implementação.
( ) No MER, os atributos são a representação abstrata de um objeto do mundo real sobre a qual 
queremos guardar informações.
( ) No MER, o relacionamento representa a relação/ associação entre os dados de uma TABELA 
com os dados de outra TABELA.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V.
B F - F - F - V.
C V - V - F - F.
D V - F - F - V.
10
Imprimir

Continue navegando