Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS AVALIANDO O APRENDIZADO 02

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

1a Questão (Ref.: 201609112521)
	Pontos: 0,1  / 0,1 
	Os conceitos de banco de dados relacional refletem o nível de abstração dos dados. Desta forma, marque a alternativa que se refere a domínio do atributo.
		
	
	É o conjunto de opções de preenchimento do atributo.
	
	Uma chave estrangeira é sempre uma chave primária em outra tabela.
	
	Pode ser modificado com o uso dos comandos DDL.
	
	Pode ser considerado como o resultado da aplicação do SELECT.
	
	Toda entidade deve possui chave primária.
		
	
	
	 2a Questão (Ref.: 201608556438)
	Pontos: 0,1  / 0,1 
	Qual comando: I. Garante que os dados sejam persistidos com sucesso no banco; II. Descarta a transação.
		
	
	I. Insert; II. Cancel;
	
	I. Grant; II. Revoke;
	
	I. Rollback; II. Commit;
	
	I. Insert; e II. Delete;
	
	I. Commit; II. Rollback;
		
	
	
	 3a Questão (Ref.: 201609070178)
	Pontos: 0,1  / 0,1 
	Sobre a linguagem SQL, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
I. O nome da SQL é derivado de Structured Query Language (Linguagem estruturada de consulta), foi chamada inicialmente de SEQUEL (Structured English QUEry Language Linguagem de Pesquisa em Inglês Estruturado). 
II. O núcleo da especificação SQL deve ser implementado por todos os vendedores de SGBDs relacionais, compatíveis com o padrão. 
III. Essa linguagem tem funcionalidades, como definição de visões, no banco de dados. 
IV. A SQL é uma linguagem de banco de dados abrangente: ela possui comandos para definição de dados, consulta e atualizações. Assim ela tem ambas as DDL e DML.
		
	
	Apenas I, III e IV.
	
	Apenas II, III e IV.
	
	I, II, III e IV.
	
	Apenas I.
	
	Apenas I, II e III.
		
	
	
	 4a Questão (Ref.: 201609091247)
	Pontos: 0,0  / 0,1 
	Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras:
ESPECIE (IDESPECIE, NOME_CIENTIFICO, DENTICAO, STATUS_EXTINCAO, HABITAT, TIPOREPRODUCAO)
TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO)
Deseja-se criar uma tabela chamada Marcacao. Supondo que no instante da captura de alguns tubarões deseja-se marca-los com três possíveis tipos de marcação T, R ou G, representando marcações tradicional, a rádio ou GPS, respectivamente. Analise os comandos abaixo relacionados a criação da tabela Marcacao:
I - CREATE TABLE MARCACAO (IDMARC INT PRIMARY KEY, IDTUBARAO NUMBER(4) REFERENCES TUBARAO NOT NULL, TIPOMARC CHAR NOT NULL );
II - CREATE TABLE MARCACAO (IDMarc INT, IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, PRIMARY KEY (IDMarc), FOREIGN KEY (IDTubarao) REFERENCES Tubarao );
III - CREATE TABLE MARCACAO (IDMarc INT PRIMARY KEY, IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, FOREIGN KEY (IDTubarao) REFERENCES Tubarao );
IV - CREATE TABLE MARCACAO (IDMarc INT PRIMARY KEY(IDMarc), IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, FOREIGN KEY(IDTubarao) REFERENCES Tubarao );
Assinale a alternativa que indica quais dos comandos acima funcionariam ao serem executados:
		
	
	II, III e IV.
	
	I, II e III.
	
	I, II e IV.
	
	I, II, III e IV.
	
	I, III e IV.
		
	
	
	 5a Questão (Ref.: 201609070125)
	Pontos: 0,1  / 0,1 
	O comando SQL para inserir todos os registros da tabela T1, na tabela T2, é:
		
	
	INSERT INTO T2 SELECT FROM T1
	
	INSERT INTO T2 SELECT ALL T1
	
	INSERT INTO T2 SELECT * FROM T1
	
	INSERT INTO T2 SELECT MAX FROM T1

Outros materiais