Buscar

Avs_Implementacao

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

Avaliação:  » IMPLEMENTAÇÃO DE BANCO DE DADOS
	Tipo de Avaliação: AVS
	Aluno: 
	Professor:
	PATRICIA FIUZA DE CASTRO
	Turma: 9001/AA
	Nota da Prova: 6,4        Nota de Partic.:        Data: 10/12/2013 16:21:25
	
	 1a Questão (Ref.: 201202284703)
	Pontos: 0,8  / 0,8
	Dentre as opções a seguir, qual não é uma função de grupo?
		
	
	CONT(*)
	 
	MED(X)
	
	SUM(x)
	
	MAX(x)
	
	AVG (x)
	
	
	 2a Questão (Ref.: 201202285332)
	Pontos: 0,8  / 0,8
	Ao tentar inserir um valor nulo em um campo que é chave primária estaremos violando a:
		
	
	Restrições Semântica
	
	Restrição de Domínio
	
	Restrição de Chave Primária
	 
	Restrição de Entidade
	
	Restrição de Referência
	
	
	 3a Questão (Ref.: 201202291346)
	Pontos: Sem Correç.  / 0,8
	Defina chave estrangeira. Qual a utilidade deste conceito?
		
	
Resposta: Chave estrangeira é a chave primária de outra tabela, a chave estrangeira é comumente utilizada para realizar ligação entre tabelas.
	
Gabarito: Chave estrangeira é um atributo da tabela que é chave primária em outra tabela. É utilizada para representar os relacionamentos existentes no modelo conceitual.
	
	
	 4a Questão (Ref.: 201202285289)
	Pontos: 0,8  / 0,8
	Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados?
		
	
	INSERT
	 
	SELECT
	
	JOIN
	
	GET
	
	UPDATE
	
	
	 5a Questão (Ref.: 201202287924)
	Pontos: 0,8  / 0,8
	(CONSULPLAN - 2012) Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é conhecido por:
		
	
	Dependência de dados.
	 
	Redundância de dados.
	
	Consistência de dados.
	
	Integridade de dados.
	
	Replicação de dados.
	
	
	 6a Questão (Ref.: 201202292623)
	Pontos: Sem Correç.  / 0,8
	CONSIDERE O BANCO DE DADOS ABAIXO:
DISCIPLINA (COD_DISCIPLINA, NOME_DISC, CARGA_HORÁRIA)
TURMA (COD_TURMA,  ANO, SEMESTRE, COD_DISC)
COD_DISC REFERENCIA COD_DISCIPLINA EM DISCIPLINA
APRESENTE O COMANDO SQL PARA A CRAÇÃO DE SUAS TABELAS. CRIE OS TIPOS DE DADOS QUE VOCÊ JULGAR MAI APROPRIDOS. NENHUM VALOR DE ATRIBUTO PODE DEIXAR DE SER INFORMADO.
		
	
Resposta: CREATE TABLE DISCIPLINA(COD_DISCIPLINA NUMBER (5) PRIMARY KEY , NOME_DISC VARCHAR(40), CARGA_HORARIA NUMBER (5) CREATE TABLE TURMA ( COD_ TURMA NUMBER (5) PRIMARY KEY, ANO NUMBER (6), SEMESTRE NUMBER (4,2 ) , COD_DISC FK)
	
Gabarito:
SUGESTÃO:
 
CREATE TABLE DISCIPLINA (COD_DISCIPLINA VARCHAR (7) PRIMARY KEY, NOME_DISC VARCHAR (20) NOT NULL, CARGA_HORARIA NUMBER (3) NOT NULL)
CREATE TABLE TURMA (COD_TURMA NUMBER (4) PRIMARY KEY, ANO NUMBER (4) NOT NULL,  SEMESTRE VARCHAR (1) NOT NULL, COD_DISC VARCHAR (7) REFERENCES DISCIPLINA (COD_DISCIPLINA));
 
	
	
	 7a Questão (Ref.: 201202285391)
	Pontos: 0,8  / 0,8
	Qual será o resultado da consulta SELECT COUNT(DISTINCT salario) FROM funcionario?
		
	
	8
	 
	7
	
	6
	
	9
	
	5
	
	
	 8a Questão (Ref.: 201202284509)
	Pontos: 0,8  / 0,8
	Como ficaria o comando SQL para criar a tabela a seguir?
		
	
	CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	
	CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	
	CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	
	CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	 
	CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	
	
	 9a Questão (Ref.: 201202295082)
	Pontos: 0,8  / 0,8
	
Qual das consultas abaixo retorna o nome e a placa de todos os veículos?
		
	
	SELECT v.placa, c.nome FROM Cliente INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf;
	
	SELECT c.cpf, c.nome FROM Veiculo v INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf  WHERE v.placa;
	
	SELECT c.nome FROM Veiculo v INNER JOIN Cliente c ON cpf = cpf;
	 
	SELECT v.placa, c.nome FROM Veiculo v INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf;
	
	SELECT placa FROM Veiculo INNER JOIN Cliente ON Cliente_cpf = cpf;
	
	
	 10a Questão (Ref.: 201202298693)
	Pontos: 0,0  / 0,8
	(CESGRANRIO - 2006 - EPE - Área Tecnologia da Informação)
Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.
		
	
	O problema de espera indefinida (starvation) pode ocorrer se o esquema de espera para itens bloqueados for parcial, dando prioridade a algumas transações sobre as outras.
	 
	Diz-se que uma transação segue o protocolo de bloqueio de duas fases se todas as operações (read_lock, write_lock) precedem a última operação de desbloqueio na transação
	
	O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações espera por algum item que esteja bloqueado por alguma outra transação T no conjunto.
	
	Uma forma para detectar um estado de deadlock consiste em construir um grafo wait-for.
	 
	As técnicas de controle de concorrência baseadas em ordenação por timestamp não usam bloqueios, portanto, deadlocks nunca podem ocorrer.
	
	
	 11a Questão (Ref.: 201202283923)
	Pontos: 0,8  / 0,8
	Analise as afirmações a seguir, relativas ao conceito de chave primária:
  i. Pode ser composta por um ou vários atributos.
  ii. Não admite duplicidade de valores, exceto no caso de valores nulos.
  iii. Deve ser definida durante a construção do modelo de E-R.
Marque a alternativa correta (apenas uma opção)
		
	
	As afirmações I e II são falsas.
	
	Apenas as afirmações II e III são verdadeiras.
	
	Apenas as afirmações I e III são verdadeiras.
 
	 
	 As afirmações II e III são falsas.
	
	 Todas as afirmações  são verdadeiras.

Outros materiais