Buscar

MODELAGEM LÓGICA - O MODELO RELACIONAL

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

1.
		Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes.
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
	
	
	
	Dependência Referencial.
	
	
	Integridade Relacional.
	
	
	Integridade Referencial.
	
	
	Integridade Funcional.
	
	
	Dependência Funcional.
	
	
	
	 
		
	
		2.
		- A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente.
	
	
	
	LINHA, TABELA, COLUNA
	
	
	TABELA, COLUNA, LINHA
	
	
	COLUNA, TABELA, LINHA
	
	
	COLUNA, LINHA, TABELA
	
	
	TABELA, LINHA, COLUNA
	
	
	
	 
		
	
		3.
		Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
	
	
	
	Nulo, Chave e Domínio.
	
	
	Integridade de entidade, Nulo e Chave.
	
	
	Nulo, Domínio e Chave.
	
	
	Chave, Domínio e Integridade de entidade.
	
	
	Integridade de entidade, Nulo e Domínio.
	
	
	
	 
		
	
		4.
		- Esquema de banco de dados pode ser definido como:
	
	
	
	Projeto de construção de script
	
	
	Projeto de normalização do banco de dados
	
	
	Projeto relacional do banco de dados
	
	
	Projeto lógico do banco de dados
	
	
	Projeto físico de registros e tabelas
	
	
	
	 
		
	
		5.
		No modelo de banco de dados relacional, os dados são representados por meio de:
	
	
	
	Listas encadeadas de tuplas.
	
	
	Tabelas.
	
	
	Ponteiros, que são as chaves primárias e estrangeiras.
	
	
	Vetores de tuplas.
	
	
	Matrizes tridimensionais formadas por linhas, colunas e chaves.
	
	
	
	 
		
	
		6.
		Uma chave estrangeira em um modelo relacional é:
	
	
	
	Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre se um atributo de uma relação for atributo em outra relação.
	
	
	Ocorre se um atributo de uma relação for chave primária em outra relação.
	
	
	
	 
		
	
		7.
		Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados
Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação?
	
	
	
	Dependência Semântica.
	
	
	Integridade Conceitual.
	
	
	Integridade Referencial.
	
	
	Transitividade Composta.
	
	
	Dependência Composta.
	
Explicação:
Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária.
Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela.
Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela.
	
	
	
	 
		
	
		8.
		Uma chave primária em um modelo relacional é quando:
	
	
	
	O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela.
	
	
	Ocorre um atributo de uma relação se for chave primária em outra relação.
	
	
	Um atributo único que possuem a propriedade de identificar de forma única uma linha da 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 da tabela.
	
Explicação:
Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação).
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:18:13.
			  O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado?
	
	
	
	Existe integridade entre as tabelas
	
	
	Existe registro incomum entre as tabelas
	
	
	A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada
	
	
	O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra.
	
	
	Não existe integridade entre as tabelas
	
	Gabarito
Coment.
	
	
	
	 
		
	
		2.
		Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
	
	
	
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	
Explicação:
A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
	
	
	
	 
		
	
		3.
		As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos.
Algumas dessas regras garantem:
I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade.
II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial.
III - a integridade de semântica, a qual não ocasiona erros de execução SQL.
Dentre esses aspectos está(ão) correto(s) o(s) item(ns):
	
	
	
	I e III, apenas.
	
	
	I, II e III.
	
	
	I e II, apenas.
	
	
	I, apenas.
	
	
	II e III, apenas.
	
	
	
	 
		
	
		4.
		Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
	
	
	
	um atributo é considerado chave se pertencer ao domínio que define uma relação;
	
	
	um atributo representa o uso de um domínio em uma relação;
	
	
	domínio e atributo representam um único conceito semântico em uma dada relação;
	
	
	um domínio é definido por um conjunto de atributos pertencentes a uma relação;
	
	
	uma relação mapeia um domínio através de seus atributos.5.
		Leia as afirmativas a seguir:
I - A integridade referencial só pode ser implementada se houver integridade de entidade.
Porque:
II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade.
Após analisar as relações entre ambas as frases, assinale a opção correta:
	
	
	
	Se a primeira é verdadeira, a segunda é falsa
	
	
	As duas afirmativas são falsas
	
	
	Se as duas são verdadeiras, a segunda justifica a primeira
	
	
	Se a primeira é false, a segunda é verdadeira
	
	
	Se as duas são verdadeiras, a segunda não justifica a primeira
	
	Gabarito
Coment.
	
	
	
	 
		
	
		6.
		Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
	
	
	
	CREATE PRODUTO AS TABLE
	
	
	ALTER SCHEMA ADD TABLE PRODUTO
	
	
	CREATE TABLE PRODUTO
	
	
	CREATE PRODUTO : TABLE
	
	
	ALTER TABLE PRODUTO
	
	
	
	 
		
	
		7.
		Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem?
	
	
	
	Entidade Dependente
	
	
	Entidade Fraca
	
	
	Entidade Primária
	
	
	Nenhuma das alternativas estão corretas
	
	
	Entidade Associativa
	
	
	
	 
		
	
		8.
		Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
	
	
	
	Garantir que haverá redundância alguma no Banco de Dados
	
	
	Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados
	
	
	Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais
	
	
	Garantir que não haverá redundância alguma no Banco de Dados
	
	
	Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras
	
Explicação: Objetivos e vantagens de se efetuar modelagem relacional
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:23:05.
			Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
	
	
	
	os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	
	 
		
	
		2.
		Uma chave candidata em um modelo relacional é:
	
	
	
	Ocorre um atributo de uma relação chave primária em outra relação.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela.
	
	
	Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		3.
		Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo:
	
	
	
	Referencial
	
	
	Hierárquico
	
	
	Em rede
	
	
	Plano
	
	
	Relacional
	
Explicação:
Modelo Relacional: Os dados são representados através de tabelas. 
Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios.
Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links.
	
	
	
	 
		
	
		4.
		Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes.
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
	
	
	
	Dependência Funcional.
	
	
	Integridade Relacional.
	
	
	Integridade Funcional.
	
	
	Dependência Referencial.
	
	
	Integridade Referencial.
	
	
	
	 
		
	
		5.
		Uma chave primária em um modelo relacional é quando:
	
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	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 único que possuem a propriedade de identificar de forma única uma linha da tabela.
	
Explicação:
Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação).
	
	
	
	 
		
	
		6.
		Uma chave estrangeira em um modelo relacional é:
	
	
	
	Ocorre se um atributo de uma relação for chave primária em outra relação.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da 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.
	
	
	O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela.
	
	
	
	 
		
	
		7.
		- A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente.
	
	
	
	COLUNA, LINHA, TABELA
	
	
	TABELA, LINHA, COLUNA
	
	
	COLUNA, TABELA, LINHA
	
	
	TABELA, COLUNA, LINHA
	
	
	LINHA, TABELA, COLUNA
	
	
	
	 
		
	
		8.
		Para que um Banco de dados seja implementado evitando algunstipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
	
	
	
	Chave, Domínio e Integridade de entidade.
	
	
	Nulo, Domínio e Chave.
	
	
	Integridade de entidade, Nulo e Chave.
	
	
	Nulo, Chave e Domínio.
	
	
	Integridade de entidade, Nulo e Domínio.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:27:49.
			No modelo de banco de dados relacional, os dados são representados por meio de:
	
	
	
	Matrizes tridimensionais formadas por linhas, colunas e chaves.
	
	
	Ponteiros, que são as chaves primárias e estrangeiras.
	
	
	Tabelas.
	
	
	Listas encadeadas de tuplas.
	
	
	Vetores de tuplas.
	
	
	
	 
		
	
		2.
		- Esquema de banco de dados pode ser definido como:
	
	
	
	Projeto relacional do banco de dados
	
	
	Projeto de construção de script
	
	
	Projeto lógico do banco de dados
	
	
	Projeto de normalização do banco de dados
	
	
	Projeto físico de registros e tabelas
	
	
	
	 
		
	
		3.
		Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados
Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação?
	
	
	
	Integridade Conceitual.
	
	
	Transitividade Composta.
	
	
	Dependência Composta.
	
	
	Integridade Referencial.
	
	
	Dependência Semântica.
	
Explicação:
Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária.
Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela.
Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela.
	
	
	
	 
		
	
		4.
		Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
	
	
	
	Garantir que haverá redundância alguma no Banco de Dados
	
	
	Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados
	
	
	Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras
	
	
	Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais
	
	
	Garantir que não haverá redundância alguma no Banco de Dados
	
Explicação: Objetivos e vantagens de se efetuar modelagem relacional
	
	
	
	 
		
	
		5.
		As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos.
Algumas dessas regras garantem:
I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade.
II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial.
III - a integridade de semântica, a qual não ocasiona erros de execução SQL.
Dentre esses aspectos está(ão) correto(s) o(s) item(ns):
	
	
	
	I e II, apenas.
	
	
	I, II e III.
	
	
	I e III, apenas.
	
	
	I, apenas.
	
	
	II e III, apenas.
	
	
	
	 
		
	
		6.
		Leia as afirmativas a seguir:
I - A integridade referencial só pode ser implementada se houver integridade de entidade.
Porque:
II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade.
Após analisar as relações entre ambas as frases, assinale a opção correta:
	
	
	
	Se as duas são verdadeiras, a segunda não justifica a primeira
	
	
	Se a primeira é false, a segunda é verdadeira
	
	
	As duas afirmativas são falsas
	
	
	Se as duas são verdadeiras, a segunda justifica a primeira
	
	
	Se a primeira é verdadeira, a segunda é falsa
	
	Gabarito
Coment.
	
	
	
	 
		
	
		7.
		Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
	
	
	
	CREATE PRODUTO AS TABLE
	
	
	CREATE TABLE PRODUTO
	
	
	ALTER SCHEMA ADD TABLE PRODUTO
	
	
	ALTER TABLE PRODUTO
	
	
	CREATE PRODUTO : TABLE
	
	
	
	 
		
	
		8.
		Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
	
	
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	
	
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	
Explicação:
A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:30:20.
			1.
		Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
	
	
	
	um atributo é considerado chave se pertencer ao domínio que define uma relação;
	
	
	domínio e atributo representam um único conceito semântico em uma dada relação;
	
	
	um atributo representa o uso de um domínio em uma relação;
	
	
	uma relação mapeia um domínio através de seus atributos.
	
	
	um domínio é definido por um conjunto de atributos pertencentes a uma relação;
	
	
	
	 
		
	
		2.
		-  O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado?
	
	
	
	A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada
	
	
	Existe registro incomum entre as tabelas
	
	
	Existe integridade entre as tabelas
	
	
	Não existe integridade entre as tabelas
	
	
	O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		3.
		Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem?
	
	
	
	Entidade Fraca
	
	
	Nenhuma das alternativas estão corretas
	
	
	Entidade Primária
	
	
	Entidade Dependente
	
	
	Entidade Associativa
	
	
	
	 
		
	
		4.
		Os conceitos que envolvemos termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
	
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
	
	
	os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	
	 
		
	
		5.
		Uma chave estrangeira em um modelo relacional é:
	
	
	
	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.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Ocorre se um atributo de uma relação for chave primária em outra relação.
	
	
	
	 
		
	
		6.
		Uma chave candidata em um modelo relacional é:
	
	
	
	Ocorre um atributo de uma relação chave primária em outra relação.
	
	
	Ocorre em uma relação se existir somente 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.
	
	
	Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		7.
		- A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente.
	
	
	
	COLUNA, TABELA, LINHA
	
	
	TABELA, LINHA, COLUNA
	
	
	LINHA, TABELA, COLUNA
	
	
	COLUNA, LINHA, TABELA
	
	
	TABELA, COLUNA, LINHA
	
	
	
	 
		
	
		8.
		Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes.
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
	
	
	
	Dependência Referencial.
	
	
	Integridade Relacional.
	
	
	Dependência Funcional.
	
	
	Integridade Referencial.
	
	
	Integridade Funcional.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:33:57.
			1.
		Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo:
	
	
	
	Hierárquico
	
	
	Referencial
	
	
	Plano
	
	
	Em rede
	
	
	Relacional
	
Explicação:
Modelo Relacional: Os dados são representados através de tabelas. 
Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios.
Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links.
	
	
	
	 
		
	
		2.
		Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
	
	
	
	Integridade de entidade, Nulo e Domínio.
	
	
	Nulo, Chave e Domínio.
	
	
	Integridade de entidade, Nulo e Chave.
	
	
	Nulo, Domínio e Chave.
	
	
	Chave, Domínio e Integridade de entidade.
	
	
	
	 
		
	
		3.
		Uma chave primária em um modelo relacional é quando:
	
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	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.
	
Explicação:
Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação).
	
	
	
	 
		
	
		4.
		Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados
Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação?
	
	
	
	Dependência Semântica.
	
	
	Integridade Referencial.
	
	
	Transitividade Composta.
	
	
	Integridade Conceitual.
	
	
	Dependência Composta.
	
Explicação:
Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária.
Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela.
Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela.
	
	
	
	 
		
	
		5.
		Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
	
	
	
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
Explicação:
A chave estrangeira é uma coluna (atributo)que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
	
	
	
	 
		
	
		6.
		As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos.
Algumas dessas regras garantem:
I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade.
II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial.
III - a integridade de semântica, a qual não ocasiona erros de execução SQL.
Dentre esses aspectos está(ão) correto(s) o(s) item(ns):
	
	
	
	I e III, apenas.
	
	
	I, II e III.
	
	
	I, apenas.
	
	
	II e III, apenas.
	
	
	I e II, apenas.
	
	
	
	 
		
	
		7.
		Leia as afirmativas a seguir:
I - A integridade referencial só pode ser implementada se houver integridade de entidade.
Porque:
II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade.
Após analisar as relações entre ambas as frases, assinale a opção correta:
	
	
	
	As duas afirmativas são falsas
	
	
	Se as duas são verdadeiras, a segunda justifica a primeira
	
	
	Se as duas são verdadeiras, a segunda não justifica a primeira
	
	
	Se a primeira é verdadeira, a segunda é falsa
	
	
	Se a primeira é false, a segunda é verdadeira
	
	Gabarito
Coment.
	
	
	
	 
		
	
		8.
		Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
	
	
	
	ALTER SCHEMA ADD TABLE PRODUTO
	
	
	ALTER TABLE PRODUTO
	
	
	CREATE PRODUTO : TABLE
	
	
	CREATE PRODUTO AS TABLE
	
	
	CREATE TABLE PRODUTO
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:36:11.
		
	
	
		1.
		Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
	
	
	
	Garantir que haverá redundância alguma no Banco de Dados
	
	
	Garantir que não haverá redundância alguma no Banco de Dados
	
	
	Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras
	
	
	Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados
	
	
	Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais
	
Explicação: Objetivos e vantagens de se efetuar modelagem relacional
	
	
	
	 
		
	
		2.
		- Esquema de banco de dados pode ser definido como:
	
	
	
	Projeto relacional do banco de dados
	
	
	Projeto de construção de script
	
	
	Projeto de normalização do banco de dados
	
	
	Projeto lógico do banco de dados
	
	
	Projeto físico de registros e tabelas
	
	
	
	 
		
	
		3.
		No modelo de banco de dados relacional, os dados são representados por meio de:
	
	
	
	Tabelas.
	
	
	Vetores de tuplas.
	
	
	Matrizes tridimensionais formadas por linhas, colunas e chaves.
	
	
	Listas encadeadas de tuplas.
	
	
	Ponteiros, que são as chaves primárias e estrangeiras.
	
	
	
	 
		
	
		4.
		- A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente.
	
	
	
	COLUNA, LINHA, TABELA
	
	
	COLUNA, TABELA, LINHA
	
	
	LINHA, TABELA, COLUNA
	
	
	TABELA, COLUNA, LINHA
	
	
	TABELA, LINHA, COLUNA
	
	
	
	 
		
	
		5.
		Uma chave candidata em um modelo relacional é:
	
	
	
	Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela.
	
	
	Ocorre um atributo de uma relação chave primária em outra relação.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		6.
		Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
	
	
	
	uma relação mapeia um domínio através de seus atributos.
	
	
	um atributo é considerado chave se pertencer ao domínio que define uma relação;
	
	
	domínio e atributo representam um único conceito semântico em uma dada relação;
	
	
	um domínio é definido por um conjunto de atributos pertencentes a uma relação;
	
	
	um atributo representa o uso de um domínio em uma relação;
	
	
	
	 
		
	
		7.
		Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes.
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
	
	
	
	Integridade Referencial.
	
	
	Integridade Funcional.
	
	
	Dependência Funcional.
	
	
	Integridade Relacional.
	
	
	Dependência Referencial.
	
	
	
	 
		
	
		8.
		-  O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado?
	
	
	
	O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra.
	
	
	Existe registro incomum entre as tabelas
	
	
	Não existe integridade entre as tabelas
	
	
	Existe integridade entre as tabelas
	
	
	A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada
	
	Gabarito
Coment.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:40:16.
			
		Uma chave estrangeira em um modelo relacional é:
	
	
	
	Ocorre se um atributo de uma relação for atributo em outra relação.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	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 chave primária 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.
	
	
	
	 
		
	
		2.
		Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
	
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde achave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	
	 
		
	
		3.
		Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem?
	
	
	
	Entidade Associativa
	
	
	Entidade Fraca
	
	
	Entidade Primária
	
	
	Entidade Dependente
	
	
	Nenhuma das alternativas estão corretas
	
	
	
	 
		
	
		4.
		Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
	
	
	
	Nulo, Chave e Domínio.
	
	
	Integridade de entidade, Nulo e Domínio.
	
	
	Integridade de entidade, Nulo e Chave.
	
	
	Nulo, Domínio e Chave.
	
	
	Chave, Domínio e Integridade de entidade.
	
	
	
	 
		
	
		5.
		Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo:
	
	
	
	Plano
	
	
	Em rede
	
	
	Referencial
	
	
	Relacional
	
	
	Hierárquico
	
Explicação:
Modelo Relacional: Os dados são representados através de tabelas. 
Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios.
Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links.
	
	
	
	 
		
	
		6.
		Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados
Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação?
	
	
	
	Dependência Composta.
	
	
	Integridade Conceitual.
	
	
	Dependência Semântica.
	
	
	Transitividade Composta.
	
	
	Integridade Referencial.
	
Explicação:
Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária.
Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela.
Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela.
	
	
	
	 
		
	
		7.
		Uma chave primária em um modelo relacional é quando:
	
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre um atributo de uma relação se for chave primária 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.
	
	
	O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela.
	
Explicação:
Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação).
	
	
	
	 
		
	
		8.
		Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
	
	
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	
	
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
Explicação:
A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:42:13.
			1.
		As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos.
Algumas dessas regras garantem:
I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade.
II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial.
III - a integridade de semântica, a qual não ocasiona erros de execução SQL.
Dentre esses aspectos está(ão) correto(s) o(s) item(ns):
	
	
	
	I, II e III.
	
	
	I e III, apenas.
	
	
	II e III, apenas.
	
	
	I e II, apenas.
	
	
	I, apenas.
	
	
	
	 
		
	
		2.
		Leia as afirmativas a seguir:
I - A integridade referencial só pode ser implementada se houver integridade de entidade.
Porque:
II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade.
Após analisar as relações entre ambas as frases, assinale a opção correta:
	
	
	
	Se a primeira é verdadeira, a segunda é falsa
	
	
	As duas afirmativas são falsas
	
	
	Se as duas são verdadeiras, a segunda não justifica a primeira
	
	
	Se a primeira é false, a segunda é verdadeira
	
	
	Se as duas são verdadeiras, a segunda justifica a primeira
	
	Gabarito
Coment.
	
	
	
	 
		
	
		3.
		Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
	
	
	
	ALTER TABLE PRODUTO
	
	
	CREATE PRODUTO : TABLE
	
	
	CREATE TABLE PRODUTO
	
	
	ALTER SCHEMA ADD TABLE PRODUTO
	
	
	CREATE PRODUTO AS TABLE
	
	
	
	 
		
	
		4.
		- A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente.
	
	
	
	TABELA, COLUNA, LINHA
	
	
	TABELA, LINHA, COLUNA
	
	
	COLUNA, TABELA, LINHA
	
	
	LINHA, TABELA, COLUNA
	
	
	COLUNA, LINHA, TABELA
	
	
	
	 
		
	
		5.
		Ano: 2015 - Banca:BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes.
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
	
	
	
	Dependência Referencial.
	
	
	Integridade Relacional.
	
	
	Integridade Referencial.
	
	
	Integridade Funcional.
	
	
	Dependência Funcional.
	
	
	
	 
		
	
		6.
		Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
	
	
	
	Garantir que não haverá redundância alguma no Banco de Dados
	
	
	Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados
	
	
	Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais
	
	
	Garantir que haverá redundância alguma no Banco de Dados
	
	
	Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras
	
Explicação: Objetivos e vantagens de se efetuar modelagem relacional
	
	
	
	 
		
	
		7.
		-  O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado?
	
	
	
	Não existe integridade entre as tabelas
	
	
	Existe registro incomum entre as tabelas
	
	
	O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra.
	
	
	A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada
	
	
	Existe integridade entre as tabelas
	
	Gabarito
Coment.
	
	
	
	 
		
	
		8.
		Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
	
	
	
	domínio e atributo representam um único conceito semântico em uma dada relação;
	
	
	um atributo é considerado chave se pertencer ao domínio que define uma relação;
	
	
	uma relação mapeia um domínio através de seus atributos.
	
	
	um atributo representa o uso de um domínio em uma relação;
	
	
	um domínio é definido por um conjunto de atributos pertencentes a uma relação;
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:44:03.
			1.
		No modelo de banco de dados relacional, os dados são representados por meio de:
	
	
	
	Matrizes tridimensionais formadas por linhas, colunas e chaves.
	
	
	Vetores de tuplas.
	
	
	Tabelas.
	
	
	Ponteiros, que são as chaves primárias e estrangeiras.
	
	
	Listas encadeadas de tuplas.
	
	
	
	 
		
	
		2.
		Uma chave candidata em um modelo relacional é:
	
	
	
	O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela.
	
	
	Ocorre um atributo de uma relação chave primária em outra relação.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		3.
		- Esquema de banco de dados pode ser definido como:
	
	
	
	Projeto relacional do banco de dados
	
	
	Projeto de construção de script
	
	
	Projeto físico de registros e tabelas
	
	
	Projeto de normalização do banco de dados
	
	
	Projeto lógico do banco de dados
	
	
	
	 
		
	
		4.
		Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
	
	
	
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
Explicação:
A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
	
	
	
	 
		
	
		5.
		Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
	
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
	
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	
	 
		
	
		6.
		Uma chave estrangeira em um modelo relacional é:
	
	
	
	O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre se um atributo de uma relação for atributo em outra relação.
	
	
	Ocorre se um atributo de uma relação for chave primária 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.
	
	
	
	 
		
	
		7.
		Uma chave primária em um modelo relacional é quando:
	
	
	
	Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela.
	
	
	Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
	
	
	Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.
	
	
	Ocorre um atributo de uma relação se for chave primária em outra relação.
	
Explicação:
Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação).
	
	
	
	 
		
	
		8.
		Qual é a entidade que não se identifica por si mesma e sua existência dependeda existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem?
	
	
	
	Entidade Fraca
	
	
	Entidade Primária
	
	
	Nenhuma das alternativas estão corretas
	
	
	Entidade Dependente
	
	
	Entidade Associativa
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
Exercício inciado em 07/05/2020 00:46:33.

Outros materiais