Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS 2

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

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

Prévia do material em texto

1a Questão (Ref.: 201603948405)
	Pontos: 0,0  / 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 esquema de banco de dados.
		
	
	Uma chave estrangeira é sempre uma chave primária em outra tabela.
	 
	É o conjunto de opções de preenchimento do atributo.
	
	Toda entidade deve possui chave primária.
	 
	Pode ser modificado com o uso dos comandos DDL.
	
	Pode ser considerado como o resultado da aplicação do SELECT.
		
	
	
	 2a Questão (Ref.: 201603948394)
	Pontos: 0,0  / 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.
	
	Pode ser considerado como o resultado da aplicação do SELECT.
	
	Uma chave estrangeira é sempre uma chave primária em outra tabela.
	 
	Pode ser modificado com o uso dos comandos DDL.
	
	Toda entidade deve possui chave primária.
		
	
	
	 3a Questão (Ref.: 201603927120)
	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:
		
	 
	I, II e IV.
	 
	I, II, III e IV.
	 
	II, III e IV.
	 
	I, III e IV.
	 
	I, II e III.
		
	
	
	 4a Questão (Ref.: 201603906051)
	Pontos: 0,0  / 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, II e III.
	 
	I, II, III e IV.
	 
	Apenas I, III e IV.
	
	Apenas II, III e IV.
	
	Apenas I.
		
	
	
	 5a Questão (Ref.: 201603237099)
	Pontos: 0,1  / 0,1
	Observe a tabela abaixo, referente a um banco de dados empresa:
Para gerar uma consulta SQL com todos os atributos, classificados por NOME_PACIENTE, deve-se utilizar o seguinte comando:
		
	
	SELECT * FROM PACIENTE DESC NOME_PACIENTE;
	
	SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
	
	SELECT * FROM PACIENTE ASC NOME_PACIENTE;
	
	SELECT * OVER PACIENTE ASC NOME_PACIENTE;
	 
	SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;

Outros materiais