Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS teste2

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

IMPLEMENTAÇÃO DE BANCO DE DADOS
2a aula
		
	 
	Lupa
	 
	 
	 
		1
          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 + 10 /100;
	
	UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
	
	UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
	 
	UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
	Respondido em 13/05/2021 15:06:04
	
	
	 
		2
          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):
		
	
	SELECT NOME, TURMA, IDADE FROM ALUNOS
	 
	DROP TABLE ALUNOS
	
	SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
	
	UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10
	
	DELETE * FROM ALUNOS
	Respondido em 13/05/2021 15:06:08
	
	
	 
		3
          Questão
	
	
	Uma imobiliária está criando um banco de dados específico para aluguel de imóveis por temporada. A primeira tabela a ser criada no banco de dados é a tabela TipoImovel, representada pela figura:
Sabendo-se que o atributo NomeTipoImovel é obrigatório, assinale qual das alternativas abaixo cria esta tabela corretamente no banco de dados:
		
	
	CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50))
	
	CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50), Primary Key (CodTipoImovel))
	
	CREATE TABLE TipoImovel (CodTipoImovel INTEGER, PRIMARY KEY, NomeTipoImovel VARCHAR (50) NOT NULL)
	 
	CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL)
	 
	CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL, Primary Key (CodTipoImovel))
	Respondido em 13/05/2021 15:06:11
	
	
	 
		4
          Questão
	
	
	Marque a opção onde certamente ocorrerá um erro de execução:
		
	
	insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados);
	 
	insert from disciplina values (1, Implementação de BD);
	
	insert into disciplina(codigo, nome) values (1, Implementação de BD);
	
	insert into disciplina(codigo, nome) values (1, Implementação de BD);
	
	insert into disciplina(codigo, nome) values (100+1, Implementação de BD);
	Respondido em 13/05/2021 15:06:15
	
	
	 
		5
          Questão
	
	
	Assinale a opção que possui o comando CREATE TABLE que cria corretamente a tabela "Alunos", segundo o seguinte esquema de banco de dados: Alunos(matricula, nome, endereco, cod_curso) Cursos(codigo, nome) Admitindo que os campos "matricula" e "codigo" são chaves primárias de suas tabelas e que o campo "cod_curso" é chave estrangeira da tabela "Cursos" na tabela "Alunos".
		
	
	create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null, constraint pk_alunos primary key (nome), constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
	
	create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (codigo) references Cursos(cod_curso) )
	 
	create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
	
	create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null, constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
	
	create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null, constraint pk_alunos primary key (matricula) )
	Respondido em 13/05/2021 15:06:19
	
	
	 
		6
          Questão
	
	
	
		
	
	INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL)
	
	INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
	
	INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
	 
	INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104)
	
	INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
	Respondido em 13/05/2021 15:06:23
	
	
	 
		7
          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);
	
	add into aluno cpf char(11);
	
	update table aluno insert cpf char(11);
	
	alter table aluno insert cpf char(11);
	
	insert into aluno cpf char(11);
	Respondido em 13/05/2021 15:06:31
	
	
	 
		8
          Questão
	
	
	São comandos DDL
		
	
	CREATE, UPDATE, DELETE
	
	INSERT, UPDATE, DROP
	 
	CREATE, ALTER, DROP
	
	CREATE, ALTER, DELETE
	
	INSERT, UPDATE, DELETE

Continue navegando