Buscar

TESTE DE CONHECIMENTO

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

1a Questão
	
	
	
	Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução:
DROP TABLE Funcionario;
		
	
	O banco de dados Funcionario é excluído.
	 
	A tabela Funcionario é removida do banco de dados.
	
	Todos os registros da tabela Funcionario são excluídos.
	
	O banco de dados Funcionario é criado.
	
	A tabela Funcionario é criada no banco de dados.
	Respondido em 11/05/2020 19:25:57
	
	
	 
	
	 2a Questão
	
	
	
	
	Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
		
	
	ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
	
	INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
	
	ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
	 
	INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
	
	INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
	Respondido em 11/05/2020 19:26:50
	
	
	 
	
	 3a Questão
	
	
	
	
	Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente (Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente "Fulano de tal"?.
		
	
	alter paciente set idade=25
	
	update paciente where nomePaciente="Fulano de tal"
	
	insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
	
	alter paciente set idade=25 where nomePaciente="Fulano de tal"
	 
	update paciente set idade=25 where nomePaciente="Fulano de tal"
	Respondido em 11/05/2020 19:28:02
	
	
	 
	
	 4a Questão
	
	
	
	
	Como ficaria o comando SQL para criar a tabela a seguir?
		
	 
	CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 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_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_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
	Respondido em 11/05/2020 19:30:45
	
	
	 
	
	 5a Questão
	
	
	
	
	Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno o atributo CPF com 11 caracteres?
		
	 
	alter table aluno add cpf char(11);
	
	update table aluno insert cpf char(11);
	
	add into aluno cpf char(11);
	
	alter table aluno insert cpf char(11);
	
	insert into aluno cpf char(11);
	Respondido em 11/05/2020 19:31:31
	
	
	 
	
	 6a Questão
	
	
	
	
	
O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre determinado município, seu código, nome, tamanho e o estado a que pertence. Também há uma classe denominada Estado, para armazenar dados da unidade da Federação, como seu código e sua denominação. Com base nesse diagrama, e considerando a utilização da linguagem SQL, assinale a opção que apresenta a forma correta de criação da tabela Estado, considerando a criação das chaves primárias (PK) e estrangeiras (FK).
 
		
	 
	create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
	
	create table estado ( codigo_ibge pk, nome_estado )
	
	create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key )
	
	create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK )
	
	create table estado ( codigo_ibge integer pk, nome_estado varchar(100) )
	Respondido em 11/05/2020 19:34:30
	
	
	 
	
	 7a Questão
	
	
	
	
	Partindo da tabela a seguir, considerando que a mesma já foi criada de acordo com essa ordem de atributos, como ficaria o comando SQL para aumentar em 10% o valor unitário de cada produto?
		
	
	UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
	 
	UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
	
	UPDATE X_PROD SET VALOR_UNIT + 10 /100;
	
	UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
	
	UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
	Respondido em 11/05/2020 19:35:14
	
	
	 
	
	 8a Questão
	
	
	
	
	A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos efetuar sobre um banco de dados. Indique a alternativa que apresenta um exemplo de comandos DDL (Linguagem de Definição de Dados):
		
	 
	DROP TABLE ALUNOS
	
	UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10
	
	SELECT NOME, TURMA, IDADE FROM ALUNOS
	
	SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
	
	DELETE * FROM ALUNOS

Continue navegando