Buscar

Exercício aula 04(b)

Prévia do material em texto

Exercício: CCT0782_EX_A4_201708407537_V3 
	11/12/2018 11:30:31 (Finalizada)
	Aluno(a): LEONARDO MOREIRA DE MIRANDA
	2018.3 EAD
	Disciplina: CCT0782 - BANCO DE DADOS 
	201708407537
	 
	
	 1a Questão
	
	
	
	
	A terminologia do Modelo Relacional, uma linha é chamada ____________, o cabeçalho de uma coluna é chamado ____________ e a tabela é chamado _________________. Os tipos de dados que descrevem os tipos de valores que podem aparecer em cada coluna são chamados de ___________.
		
	 
	TUPLA - ATRIBUTO - RELAÇÃO - DOMÍNIO
	
	Nenhuma das alternativas estão corretas
	
	ATRIBUTO - RELAÇÃO - DOMÍNIO - TUPLA
	
	TUPLA - RELAÇÃO - DOMÍNIO - ATRIBUTO
	
	ATRIBUTO - TUPLA - RELAÇÃO - DOMÍNIO
	
	
	 
	
	 2a Questão
	
	
	
	
	Escolha a opção que lista restrições de integridade que podem ser implementadas na definição de uma tabela?
		
	
	Primary key, Foreign Key, Set to Null, Delete Cascade, Check.
	 
	Primary key, Foreign Key, Not Null, Unique, Check.
	
	Primary key, Foreign Key, Not Null, Delete Cascade, Check.
	 
	Primary key, Foreign Key, Set to Null, Unique, Delete Cascade.
	
	Primary key, Foreign Key,Set to Null, Unique, Check.
	
Explicação:
As restrições (Constraints) são:
- NOT NULL: Especifica se a coluna é obrigatória para todas as linhas da tabela, não podendo conter nenhum valor nulo.
- UNIQUE (Chave alternada): A coluna ou combinação de diversas colunas, tem que ser única para todas as linhas da tabela, não permitindo repetições.
- PRIMARY KEY (Chave Primária): É a chave primária de identificação unívoca da tabela. Pode ser uma ou uma combinação de colunas.
- FOREIGN KEY (Chave Estrangeira): É uma coluna que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela.
- CHECK: Especifica uma condição que tem que ser verdadeira.
	
	
	Gabarito Coment.
	
	 
	
	 3a Questão
	
	
	
	
	- 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
	 
	TABELA, LINHA, COLUNA
	
	LINHA, TABELA, COLUNA
	
	TABELA, COLUNA, LINHA
	
	
	 
	
	 4a Questão
	
	
	
	
	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;
	
	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;
	 
	um atributo representa o uso de um domínio em uma relação;
	 
	um atributo é considerado chave se pertencer ao domínio que define uma relação;
	
	
	 
	
	 5a Questão
	
	
	
	
	No modelo de banco de dados relacional, os dados são representados por meio de:
		
	
	Ponteiros, que são as chaves primárias e estrangeiras.
	
	Vetores de tuplas.
	 
	Matrizes tridimensionais formadas por linhas, colunas e chaves.
	 
	Tabelas.
	
	Listas encadeadas de tuplas.
	
	
	 
	
	 6a Questão
	
	
	
	
	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
	
	
	 
	
	 7a Questão
	
	
	
	
	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
	 
	ALTER SCHEMA ADD TABLE PRODUTO
	
	CREATE PRODUTO : TABLE
	 
	CREATE TABLE PRODUTO
	
	CREATE PRODUTO AS TABLE
	
	
	 
	
	 8a Questão
	
	
	
	
	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, apenas.
	 
	II e III, apenas.
	 
	I e III, apenas.
	
	I, II e III.

Continue navegando