Logo Passei Direto
Buscar

PRINCIPIOS DE BANCO DE DADOS

Ferramentas de estudo

Questões resolvidas

A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma.
Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
A Grau de Relacionamento.
B Entrerrelacionamento.
C Extrarrelacionamento.
D Autorrelacionamento.

A utilização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias das informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feita através das Formas Normais.
Sobre as formas normais, associe os itens, utilizando o código a seguir:
I- Primeira Forma Normal.
II- Segunda Forma Normal.
III- Terceira Forma Normal.
IV- Forma Normal Boyce Cood.
( ) É necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos.
( ) É aplicável apenas em entidades que possuam chaves primárias e candidatas concatenadas.
( ) É necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à chave primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos.
( ) Para entidades que contenham chaves primárias concatenadas, destacar os atributos que tenham dependência parcial com relação à chave primária concatenada.

A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de dados e as regras de negócio necessárias para o seu desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico.
Com relação ao modelo lógico, analise as sentenças a seguir:
I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de fácil compreensão aos usuários finais, para posteriormente serem armazenadas em um banco de dados.
II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados.
III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a linguagem de definição de dados do SGDB.
IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Rede.
a) Somente a sentença I está correta.
b) As sentenças II e IV estão corretas.
c) Somente a sentença III está correta.
d) As sentenças I e III estão corretas.

Um banco de dados não é implementado direto, ou seja, são necessárias diversas etapas. Durante o ciclo de vida de um banco de dados existem alguns passos.
A partir dos modelos de dados e de suas definições, associe os itens, utilizando o código a seguir:
I- Modelo físico.
II- Modelo Conceitual.
III- Modelo Descritivo.
IV- Modelo Lógico.
( ) É realizado durante a fase inicial, chamada análise de requisitos, que busca relatar através de linguagem natural a situação, o ambiente e o problema a ser resolvido, delimitando assim o escopo do projeto.
( ) Dos modelos de banco de dados, é considerado de maior alto nível, pois pode ser compreendido até mesmo pelo usuário. Neste modelo são desconsiderados fatores de implementação e o tipo de dados.
( ) É considerado tanto a SQL quanto sua execução em um sistema gerenciador de banco de dados.
( ) É o modelo que pode ser compreendido por quem atuará na utilização do banco de dados (programadores, dba etc). Neste modelo, são definidos os campos, os tipos de dados, as chaves primárias e estrangeiras.

Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas de dados. Ela é composta por três componentes distintos: as entidades, os atributos e os relacionamentos.
Com relação aos relacionamentos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O relacionamento pode ser entendido como uma ação entre as entidades.
( ) O relacionamento é representado por losango, e normalmente seus nomes são verbos.
( ) O relacionamento é utilizado tanto para depósito quanto para recuperação de dados, ele representa sempre um substantivo.
( ) Os relacionamentos são as características das entidades. Por exemplo: a entidade pessoa possui relacionamento do tipo: CPF, nome, telefone, entre outras.
a) V - V - F - F.
b) F - F - F - V.
c) V - F - V - V.
d) F - V - F - F.

O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados.
Neste sentido, assinale a alternativa CORRETA que apresenta as quatro fases necessárias para executar essa modelagem:
A Análise de Recursos, Projeto de Implementação, Projeto Lógico e Projeto Físico.
B Análise de Requisitos, Projeto de Implementação, SQL e Projeto Físico.
C Análise de Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico.
D Análise de Recursos, Projeto de Implementação, SQL e Projeto Físico.

A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados.
Sobre o modelo de dados, assinale a alternativa CORRETA no que se refere à cardinalidade que o modelo representa:
A Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos CLIENTES.
B Um TELEFONE pode pertencer apenas a um CLIENTE e um CLIENTE pode ter muitos TELEFONES.
C Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um TELEFONE.
D Um TELEFONE pertence a um CLIENTE e um CLIENTE tem muitos TELEFONES.

A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar ao máximo as falhas em um banco de dados.
Diante disso, assinale a alternativa CORRETA que apresenta os três tipos de anomalias existentes:
a) Anomalias de classes, entidades e atributos.
b) Anomalias de inserção, alteração e exclusão.
c) Anomalias de dados, desenvolvimento e fechamento.
d) Anomalias de inclusão, remoção e desenvolvimento.

Durante a modelagem, a cardinalidade é responsável por demonstrar o comportamento de um relacionamento.
Sobre as cardinalidades em um banco de dados, associe os itens, utilizando o código a seguir:
I- 1:1
II- 1:N
III- N:N
IV- N:1
( ) Muitos para muitos.
( ) Muitos para um.
( ) Um para muitos.
( ) Um para um.

Um determinado comércio comercializa diversos tipos de produtos, para isso é necessária uma rigorosa gestão destes produtos, saber quantos existem no estoque, quais estão para vencer, a qual fornecedor pertence, entre outros.
Sobre o exposto, assinale a alternativa CORRETA:
a) O campo CODIGO na tabela PRODUTO é chave primária na tabela PRODUTO e identifica o FORNECEDOR que fornece um determinado produto.
b) O relacionamento entre ESTOQUE e FORNECEDOR é do tipo um-para-um.
c) O relacionamento entre PRODUTO e ESTOQUE é do tipo um-para-muitos.
d) O campo TELEFONE é o identificador da tabela FORNECEDOR.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma.
Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
A Grau de Relacionamento.
B Entrerrelacionamento.
C Extrarrelacionamento.
D Autorrelacionamento.

A utilização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias das informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feita através das Formas Normais.
Sobre as formas normais, associe os itens, utilizando o código a seguir:
I- Primeira Forma Normal.
II- Segunda Forma Normal.
III- Terceira Forma Normal.
IV- Forma Normal Boyce Cood.
( ) É necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos.
( ) É aplicável apenas em entidades que possuam chaves primárias e candidatas concatenadas.
( ) É necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à chave primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos.
( ) Para entidades que contenham chaves primárias concatenadas, destacar os atributos que tenham dependência parcial com relação à chave primária concatenada.

A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de dados e as regras de negócio necessárias para o seu desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico.
Com relação ao modelo lógico, analise as sentenças a seguir:
I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de fácil compreensão aos usuários finais, para posteriormente serem armazenadas em um banco de dados.
II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados.
III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a linguagem de definição de dados do SGDB.
IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Rede.
a) Somente a sentença I está correta.
b) As sentenças II e IV estão corretas.
c) Somente a sentença III está correta.
d) As sentenças I e III estão corretas.

Um banco de dados não é implementado direto, ou seja, são necessárias diversas etapas. Durante o ciclo de vida de um banco de dados existem alguns passos.
A partir dos modelos de dados e de suas definições, associe os itens, utilizando o código a seguir:
I- Modelo físico.
II- Modelo Conceitual.
III- Modelo Descritivo.
IV- Modelo Lógico.
( ) É realizado durante a fase inicial, chamada análise de requisitos, que busca relatar através de linguagem natural a situação, o ambiente e o problema a ser resolvido, delimitando assim o escopo do projeto.
( ) Dos modelos de banco de dados, é considerado de maior alto nível, pois pode ser compreendido até mesmo pelo usuário. Neste modelo são desconsiderados fatores de implementação e o tipo de dados.
( ) É considerado tanto a SQL quanto sua execução em um sistema gerenciador de banco de dados.
( ) É o modelo que pode ser compreendido por quem atuará na utilização do banco de dados (programadores, dba etc). Neste modelo, são definidos os campos, os tipos de dados, as chaves primárias e estrangeiras.

Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas de dados. Ela é composta por três componentes distintos: as entidades, os atributos e os relacionamentos.
Com relação aos relacionamentos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O relacionamento pode ser entendido como uma ação entre as entidades.
( ) O relacionamento é representado por losango, e normalmente seus nomes são verbos.
( ) O relacionamento é utilizado tanto para depósito quanto para recuperação de dados, ele representa sempre um substantivo.
( ) Os relacionamentos são as características das entidades. Por exemplo: a entidade pessoa possui relacionamento do tipo: CPF, nome, telefone, entre outras.
a) V - V - F - F.
b) F - F - F - V.
c) V - F - V - V.
d) F - V - F - F.

O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados.
Neste sentido, assinale a alternativa CORRETA que apresenta as quatro fases necessárias para executar essa modelagem:
A Análise de Recursos, Projeto de Implementação, Projeto Lógico e Projeto Físico.
B Análise de Requisitos, Projeto de Implementação, SQL e Projeto Físico.
C Análise de Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico.
D Análise de Recursos, Projeto de Implementação, SQL e Projeto Físico.

A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados.
Sobre o modelo de dados, assinale a alternativa CORRETA no que se refere à cardinalidade que o modelo representa:
A Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos CLIENTES.
B Um TELEFONE pode pertencer apenas a um CLIENTE e um CLIENTE pode ter muitos TELEFONES.
C Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um TELEFONE.
D Um TELEFONE pertence a um CLIENTE e um CLIENTE tem muitos TELEFONES.

A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar ao máximo as falhas em um banco de dados.
Diante disso, assinale a alternativa CORRETA que apresenta os três tipos de anomalias existentes:
a) Anomalias de classes, entidades e atributos.
b) Anomalias de inserção, alteração e exclusão.
c) Anomalias de dados, desenvolvimento e fechamento.
d) Anomalias de inclusão, remoção e desenvolvimento.

Durante a modelagem, a cardinalidade é responsável por demonstrar o comportamento de um relacionamento.
Sobre as cardinalidades em um banco de dados, associe os itens, utilizando o código a seguir:
I- 1:1
II- 1:N
III- N:N
IV- N:1
( ) Muitos para muitos.
( ) Muitos para um.
( ) Um para muitos.
( ) Um para um.

Um determinado comércio comercializa diversos tipos de produtos, para isso é necessária uma rigorosa gestão destes produtos, saber quantos existem no estoque, quais estão para vencer, a qual fornecedor pertence, entre outros.
Sobre o exposto, assinale a alternativa CORRETA:
a) O campo CODIGO na tabela PRODUTO é chave primária na tabela PRODUTO e identifica o FORNECEDOR que fornece um determinado produto.
b) O relacionamento entre ESTOQUE e FORNECEDOR é do tipo um-para-um.
c) O relacionamento entre PRODUTO e ESTOQUE é do tipo um-para-muitos.
d) O campo TELEFONE é o identificador da tabela FORNECEDOR.

Prévia do material em texto

Parte superior do formulário
Parte inferior do formulário
	
	
	
		
	
	Disciplina:
	Princípios de Banco de Dados 
	Prova:
	II AVALIAÇÃO
	Nota da Prova:
	8,00
	
	
Legenda: Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma. Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
	a)
	Extrarrelacionamento.
	b)
	Grau de Relacionamento.
	c)
	Entrerrelacionamento.
	d)
	Autorrelacionamento.
	2.
	A utilização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias das informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feita através das Formas Normais. Sobre as formas normais, associe os itens, utilizando o código a seguir:
I- Primeira Forma Normal.
II- Segunda Forma Normal.
III- Terceira Forma Normal.
IV- Forma Normal Boyce Cood.
(    ) É necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos.
(    ) É aplicável apenas em entidades que possuam chaves primárias e candidatas concatenadas.
(    ) É necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à chave primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos.
(    ) Para entidades que contenham chaves primárias concatenadas, destacar os atributos que tenham dependência parcial com relação à chave primária concatenada.
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	IV - II - I - III.
	b)
	I - III - IV - II.
	c)
	I - IV - III - II.
	d)
	II - I - III - IV.
	3.
	A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de dados e as regras de negócio necessárias para o seu desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico. Com relação ao modelo lógico, analise as sentenças a seguir:
I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de fácil compreensão aos usuários finais, para posteriormente serem armazenadas em um banco de dados.
II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados.
III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a linguagem de definição de dados do SGDB.
IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Rede.
Assinale a alternativa CORRETA:
	a)
	As sentenças I e III estão corretas.
	b)
	As sentenças II e IV estão corretas.
	c)
	Somente a sentença III está correta.
	d)
	Somente a sentença I está correta.
	4.
	Um banco de dados não é implementado direto, ou seja, são necessárias diversas etapas. Durante o ciclo de vida de um banco de dados existem alguns passos. A partir dos modelos de dados e de suas definições, associe os itens, utilizando o código a seguir:
I- Modelo físico.
II- Modelo Conceitual.
III- Modelo Descritivo.
IV- Modelo Lógico.
(    ) É realizado durante a fase inicial, chamada análise de requisitos, que busca relatar através de linguagem natural a situação, o ambiente e o problema a ser resolvido, delimitando assim o escopo do projeto.
(    ) Dos modelos de banco de dados, é considerado de maior alto nível, pois pode ser compreendido até mesmo pelo usuário. Neste modelo são desconsiderados fatores de implementação e o tipo de dados. 
(    ) É considerado tanto a SQL quanto sua execução em um sistema gerenciador de banco de dados. 
(    ) É o modelo que pode ser compreendido por quem atuará na utilização do banco de dados (programadores, dba etc). Neste modelo, são definidos os campos, os tipos de dados, as chaves primárias e estrangeiras. 
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	III - II - I - IV.
	b)
	I - II - IV - III.
	c)
	III - I - II - IV.
	d)
	I - III - IV - II.
	5.
	Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas de dados. Ela é composta por três componentes distintos: as entidades, os atributos e os relacionamentos. Com relação aos relacionamentos, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O relacionamento pode ser entendido como uma ação entre as entidades.
(    ) O relacionamento é representado por losango, e normalmente seus nomes são verbos.
(    ) O relacionamento é utilizado tanto para depósito quanto para recuperação de dados, ele representa sempre um substantivo.
(    ) Os relacionamentos são as características das entidades. Por exemplo: a entidade pessoa possui relacionamento do tipo: CPF, nome, telefone, entre outras.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	a)
	V - F - V - V.
	b)
	F - V - F - F.
	c)
	V - V - F - F.
	d)
	F - F - F - V.
	6.
	O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados. Segundo Fanderuff (2013), a Modelagem de Dados é uma atividade desenvolvida em fases variadas do processo metodológico de desenvolvimento de sistemas, com a finalidade de garimpar informações para a obtenção do modelo de dados. Um modelo de dados em nível macro pode ser obtido em fases de planejamento, enquanto modelos de dados detalhados podem ser obtidos em fases de análise e projeto. Tudo depende do foco que se deseja aplicar ao trabalho de levantamento e seus objetivos. Neste sentido, assinale a alternativa CORRETA que apresenta as quatro fases necessárias para executar essa modelagem:
FONTE: FANDERUFF, Damaris. Dominando o Oracle 9i: Modelagem e Desenvolvimento. São Paulo: Pearson, 2003.
	a)
	Análise de Requisitos, Projeto de Implementação, SQL e Projeto Físico.
	b)
	Análise de Recursos, Projeto de Implementação, SQL e Projeto Físico.
	c)
	Análise de Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico.
	d)
	Análise de Recursos, Projeto de Implementação, Projeto Lógico e Projeto Físico.
	7.
	A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. Em um modelo de banco de dados as tabelas e entidades tem em seus relacionamentos os comportamentos da participação de suas ocorrências. Tais comportamentos são definidos pela cardinalidade, que, na definição de Elmasri e Navathe (2005, p. 22), a razão de cardinalidade "especifica o número máximo de instâncias de relacionamento em que uma entidade pode participar".
Dito isso, a figura anexa apresenta um modelo lógico abaixo com o relacionamento entre a tabela Cliente e a tabela Telefone. 
FONTE: ELMASRI, Ramez. NAVATHE, Schmkant B. Sistemas de Banco de Dados. 4. ed. Pearson: São Paulo, 2005. 
Sobre o modelo de dados, assinale a alternativa CORRETA no que se refere à cardinalidade que o modelo representa:
	
	a)
	Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um TELEFONE.
	b)
	Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos CLIENTES.
	c)
	Um TELEFONE pode pertencer apenas a um CLIENTE e um CLIENTE pode ter muitos TELEFONES.
	d)
	Um TELEFONE pertence a umCLIENTE e um CLIENTE tem muitos TELEFONES.
	8.
	A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar ao máximo as falhas em um banco de dados. As falhas em um banco de dados podem ser redundâncias, dissociação de assuntos e informações, entre outras. As falhas em um banco de dados são denominadas anomalias, podendo causar a repetição desnecessária de dados (redundância), levar as inconsistências e podem até mesmo causar a perda de informações associadas a um determinado registro. Diante disso, assinale a alternativa CORRETA que apresenta os três tipos de anomalias existentes:
	a)
	Anomalias de inserção, alteração e exclusão.
	b)
	Anomalias de inclusão, remoção e desenvolvimento.
	c)
	Anomalias de dados, desenvolvimento e fechamento.
	d)
	Anomalias de classes, entidades e atributos.
	9.
	A modelagem de um banco de dados é uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. Durante a modelagem, a cardinalidade é responsável por demonstrar o comportamento de um relacionamento. Sobre as cardinalidades em um banco de dados, associe os itens, utilizando o código a seguir:
I- 1:1
II- 1:N
III- N:N
IV- N:1 
(    ) Muitos para muitos.
(    ) Muitos para um.
(    ) Um para muitos.
(    ) Um para um.
Assinale a alternativa que apresenta a sequência CORRETA:
	a)
	I - II - IV - III.
	b)
	III - IV - II - I.
	c)
	IV - III - II - I.
	d)
	III - IV - I - II.
	10.
	Um determinado comércio comercializa diversos tipos de produtos, para isso é necessária uma rigorosa gestão destes produtos, saber quantos existem no estoque, quais estão para vencer, a qual fornecedor pertence, entre outros. Para isso, foi contratado um profissional para projetar um banco de dados e um sistema para armazenar os dados. A modelagem apresentada pelo profissional é mostrada a seguir, contento três tabelas, sendo que os atributos CODIGO nas tabelas PRODUTO E FORNECEDOR são únicos. Sobre o exposto, assinale a alternativa CORRETA:
	
	a)
	O campo CODIGO na tabela PRODUTO é chave primária na tabela PRODUTO e identifica o FORNECEDOR que fornece um determinado produto.
	b)
	O relacionamento entre ESTOQUE e FORNECEDOR é do tipo um-para-um
	c)
	O campo TELEFONE é o identificador da tabela FORNECEDOR
	d)
	O relacionamento entre PRODUTO e ESTOQUE é do tipo um-para-muitos
Prova finalizada com 8 acertos e 2 questões erradas.
Parte inferior do formulário

Mais conteúdos dessa disciplina