Buscar

Implementação de Banco de dados - Avaliação Parcial

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

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 6, do total de 18 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

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 9, do total de 18 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

uestão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
	
	SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
	
	SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
	
	SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
	
	SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1 
	Respondido em 01/05/2020 01:54:40
	
		2
        Questão 
	Acerto: 1,0  / 1,0 
	
	São comandos da categoria de Manipulação de Dados (DML):
		
	
	INSERT / UPDATE / DELETE
	
	CREATE / ALTER / DROP
	
	COMMIT / ROLLBACK
	
	GRANT / REVOKE
	
	SELECT
	Respondido em 01/05/2020 01:55:19
	
		3
        Questão 
	Acerto: 1,0  / 1,0 
	
	Considere a consulta a seguinte:
Marque a alternativa que representa o script equivalente em SQL:
		
	
	SELECT matricula = 0364 FROM aluno WHERE nome; 
	
	SELECT aluno WHERE matricula = 0364;
	
	SELECT * FROM aluno WHERE nome, matricula = 0364;
	
	SELECT nome FROM aluno WHERE matricula = 0364;
	
	SELECT aluno FROM nome WHERE matricula = 0364;
	Respondido em 01/05/2020 01:57:49
	
		4
        Questão 
	Acerto: 1,0  / 1,0 
	
	Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta: 
		
	
	O predicado LIKE é um predicado com operações de boleanos.
	
	A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY.
	
	O predicado IS NULL faz a checagem de valores zerados.
	
	Nenhuma das respostas anteriores.
	
	O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário.
	Respondido em 01/05/2020 02:00:55
	
		5
        Questão 
	Acerto: 1,0  / 1,0 
	
	Em uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula
		
	
	ORDER BY
	
	UNIQUE OUT
	
	GROUP IN
	
	HAVING
	
	SHOW
	Respondido em 01/05/2020 02:04:13
	
		6
        Questão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	quatro e três. 
	
	cinco e quatro.
	
	cinco e cinco. 
	
	quatro e quatro. 
	
	três e quatro. 
	Respondido em 01/05/2020 02:14:00
	
		7
        Questão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS , NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL;
	
	SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL AND UPPER(NOMETIPOIMOVEL) = APARTAMENTO PADRÃO; 
	
	SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL AND NOMETIPOIMOVEL = APARTAMENTO PADRÃO; 
	
	SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL , TIPOIMOVEL WHERE NOMETIPOIMOVEL = APARTAMENTO PADRÃO; 
	
	SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS "NUMERO QUARTOS E BANHEIROS", NUMBANHEIROS FROM IMOVEL , TIPOIMOVEL WHERE UPPER(NOMETIPOIMOVEL) = APARTAMENTO PADRÃO; 
	Respondido em 01/05/2020 02:22:42
	
		8
        Questão 
	Acerto: 1,0  / 1,0 
	
	Qual opção abaixo representa uma sequência de operadores de conjunto?
		
	
	char, unique, varchar e numeric
	
	union, union all, intersect e except
	
	char, date, vardate e int
	
	foreign key, primary key, references e unique
	
	varchar, primary key, references e check
	Respondido em 01/05/2020 02:08:37
	
		9
        Questão 
	Acerto: 1,0  / 1,0 
	
	Quais as propriedades necessárias às ações que compõem uma transação? 
		
	
	isolamento, durabilidade, consistência e segurança
	
	atomicidade, inconsistência, redundância e segurança
	
	tempo de execução, isolamento, segurança e persistência
	
	durabilidade, segurança, consistência e isolamento
	
	consistência, durabilidade, atomicidade e isolamento
	Respondido em 01/05/2020 02:10:42
	
		10
        Questão 
	Acerto: 1,0  / 1,0 
	
	O comando para apagar um visão é:
		
	
	DEL VIEW
	
	DELETE VIEW
	
	CANCEL VIEW
	
	NEW VIEW
	
	DROP VIEW
	
	uestão 
	Acerto: 1,0  / 1,0 
	
	A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
		
	
	Diferença
	
	Seleção
	
	Junção
	
	Produto cartesiano
	
	Projeção
	Respondido em 01/05/2020 02:24:39
	
		2
        Questão 
	Acerto: 1,0  / 1,0 
	
	Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
		
	
	CREATE TABLE PRODUTO
	
	CREATE PRODUTO : TABLE
	
	CREATE PRODUTO AS TABLE
	
	ALTER TABLE PRODUTO
	
	ALTER SCHEMA ADD TABLE PRODUTO
	Respondido em 01/05/2020 02:25:38
	
		3
        Questão 
	Acerto: 1,0  / 1,0 
	
	De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
Apresentar apenas o nome completo do Empregado que atende ao Cliente ¿Ponto Quente¿.
		
	
	SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME= 'Ponto Quente';
	
	SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto Quente';
	
	SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.NOME='Ponto Quente';
	
	SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE E.VENDEDOR = C.ID AND C.NOME=' Ponto Quente';
	
	SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO C, CLIENTE E WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto Quente';
	Respondido em 01/05/2020 02:27:03
	
		4
        Questão 
	Acerto: 1,0  / 1,0 
	
	Considere a relação:
PRODUTO (codigo, unidade, descrição, valor_unitário)
A consulta em SQL para reponder a questão "Liste o código dos produtos com valores unitários entre R$ 500,00 e R$ 1000,00" é:
 
		
	
	SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500;
	
	SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000]; 
	
	Nenhuma das consultas acima.
	
	SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000;
	
	SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000;
	Respondido em 01/05/2020 02:29:42
	
		5
        Questão 
	Acerto: 0,0  / 1,0 
	
	
		
	
	I e III.
	
	I e II.
	
	II e III.
	
	Somente I.
	
	I, II e III.
	Respondido em 01/05/2020 02:50:54
	
		6
        Questão 
	Acerto: 1,0  / 1,0 
	
	Em uma junção Cruzada entre três tabelas com respectivamente 10, 8 e 4 resgistros, gerará uma saída com quantos registros?
		
	
	160 registros
	
	22 registros
	
	20 registros
	
	220 registros
	
	320 registros
	Respondido em 01/05/2020 02:36:00
	
		7
        Questão 
	Acerto: 1,0  / 1,0 
	
	
Um sistema de informação usa um banco de dados relacional que possui tabelas cujos esquemas em SQL estão representados a seguir. 
CREATE TABLE Artista ( 
id INTEGER PRIMARY KEY, 
nome VARCHAR(40) NOT NULL, 
CPF CHAR(11) NOT NULL, 
dataNascimento DATE, 
UNIQUE (CPF) ); 
CREATE TABLE Evento ( 
id INTEGER PRIMARY KEY, 
descricao VARCHAR(60) NOT NULL, 
numMaxConvidados INTEGER DEFAULT 0, 
CHECK (numMaxConvidados >= 0) ); 
CREATE TABLE Atuacao ( 
idArtista INTEGER, 
idEvento INTEGER, 
PRIMARY KEY (idArtista, idEvento), 
FOREIGN KEY (idArtista) REFERENCES Artista, 
FOREIGN KEY (idEvento) REFERENCES Evento(id)); 
O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado a seguir: 
SELECT A.nome, E.descricao 
FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento 
FULL OUTER JOIN Artista A ON T.idArtista = A.id 
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório e: 
		
	
	O nome de todos os artistas combinados com a descrição de todos os eventos
	
	O nome de todos os artistas e, casoeles participem de eventos, a descrição do evento.
	
	O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados. 
	
	A descrição de todos os eventos e, caso haja artistas alocados, os seus nomes.
	
	O nome de todos os artistas e a descrição de todos os eventos em que eles atuam.
	Respondido em 01/05/2020 02:38:05
	
		8
        Questão 
	Acerto: 1,0  / 1,0 
	
	Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
		
	
	Sub-Consulta Multi-Linhas
	
	Sub-Consulta Principal
	
	Sub-Consulta Simple
	
	Sub-Consulta Multi-Valorada
	
	Sub-Consulta Correlata
	Respondido em 01/05/2020 02:41:30
	
		9
        Questão 
	Acerto: 1,0  / 1,0 
	
	A propriedade da transação que garante a credibilidade do banco de dados é: 
		
	
	Coerência
	
	Durabilidade
	
	Isolamento
	
	Persistência
	
	Consistência
	Respondido em 01/05/2020 02:43:34
	
		10
        Questão 
	Acerto: 1,0  / 1,0 
	
	Para sabermos o valor atual em uma sequência, devemos usar:
		
	
	Select NomeSequencia.NEXTVAL from Dual
	
	Select NomeSequencia.CURRVAL from Dual
	
	Select NomeSequencia.CURRVAL from NomeTabela
	
	Select NomeSequencia.NEXTVAL from NomeTabela
	
	Nenhuma das demais respostas
	
	uestão 
	Acerto: 1,0  / 1,0 
	
	Considere a relação:
      EMPREGADO (matricula, nome, endereco, bairro, salario, sexo, num_depto)
 A consulta em álgebra relacional que responde a questão ¿ Quais são os empregados que moram na Barra e ganham mais de R$ 3000,00? ¿ está corretamente representada em:
		
	
	σ bairro = "Barra"  OR  salario > 3000 (empregado)
	
	σ empregado (Bairro= "Barra" AND salario > 3000)			
	
	π bairro = "Barra"  (empregado)		
	
	σ bairro ="Barra" AND salario > 3000 (empregado)
	
	π bairro = "Barra" AND salario > 3000 (empregado)
	Respondido em 01/05/2020 02:56:34
	
		2
        Questão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9
	
	UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9
	
	UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9
	
	UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9
	
	UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9
	Respondido em 01/05/2020 02:57:57
	
		3
        Questão 
	Acerto: 1,0  / 1,0 
	
	Considere a relação abaixo:
AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação)
A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor)  fabricados pela VW ou pela Fiat" é: 
		
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN  VW AND FIAT;
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
	
	Nenhuma das resposta acima.
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE =  VW AND FABRICANTE = FIAT;
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
	Respondido em 01/05/2020 03:04:20
	
		4
        Questão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	SELECT * FROM Imovel WHERE Descricao LIKE *churrasqueira*
	
	SELECT * FROM TipoImovel WHERE Descricao LIKE _churrasqueira* 
	
	SELECT * FROM TipoImovel WHERE Descricao LIKE %churrasqueira%
	
	SELECT * FROM Imovel WHERE Descricao LIKE _churrasqueira%
	
	SELECT * FROM Imovel WHERE Descricao LIKE %churrasqueira%
	Respondido em 01/05/2020 03:06:05
	
		5
        Questão 
	Acerto: 1,0  / 1,0 
	
	O esquema abaixo refere-se a um banco de dados criado para auxiliar na gerência de orientação de alunos por professores e da defesa do Trabalho de Conclusão de Curso (TCC) pelos alunos. Analise-o:
Professor (MatP,NomeP, telP, emailP)
Aluno (MatA, MatP, NomeA, emailA)
TCC (IDTCC, MatA, Titulo, Resumo)
 
Assinale a única alternativa que retorna exatamente os dados exibidos na figura:
		
	
	SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEP, NOMEA, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP;
	
	SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	Respondido em 01/05/2020 03:09:14
	
		6
        Questão 
	Acerto: 1,0  / 1,0 
	
	
		
	
	Três alugueis do Tipo1, três do Tipo2 e um do Tipo3.
	
	Dois alugueis do Tipo1, três do Tipo2 e dois do Tipo3.
	
	Um aluguel do Tipo1, três do Tipo2 e três do Tipo3.
	
	Um aluguel do Tipo1, quatro do Tipo2 e dois do Tipo3.
	
	Dois alugueis do Tipo1, quatro do Tipo2 e um do Tipo3.
	Respondido em 01/05/2020 03:10:29
	
		7
        Questão 
	Acerto: 1,0  / 1,0 
	
	Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única. II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez e criar relação dos resultados intermediários. III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos permite processar os relacionamentos entre as relações. IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado. 
		
	
	Apenas I, III e IV.
	
	Apenas I.
	
	Apenas II, III e IV.
	
	Apenas I, II e III.
	
	I, II, III e IV.
	Respondido em 01/05/2020 03:12:22
	
		8
        Questão 
	Acerto: 0,0  / 1,0 
	
	(NCE-UFRJ - 2005 - BNDES - Análise de Sistemas - Desenvolvimento)
Considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.
 
create table concurso (id_concurso int not null primary key, concurso varchar(60) not null);
create table cargo (id_cargo int not null primary key,cargo varchar(60) not null, id_concurso int not null, constraint ci0 foreign key (id_concurso) references concurso (id_concurso));
create table candidato (id_candidato int not null primary key, nome varchar(40) not null);
 
A consulta SQL que produz a lista dos candidatos que se inscreveram em todos os concursos é:
 
 
		
	
	select nome 
from candidato cd 
where 
not exists 
    (select * 
     from concurso cc 
     where 
     exists 
        (select * 
         from inscrição i 
         where i.id_concurso=cc.id_concurso 
         and i.id_candidato=cd.id_candidato))
	
	select nome from candidato cd where 
not exists 
    (select *  from concurso cc  where 
     not exists 
        (select * from inscrição i  where i.id_concurso=cc.id_concurso 
                                                         and i.id_candidato=cd.id_candidato)) 
	
	select nome 
from candidato cd 
where 
exists 
(select * from concurso cc 
  where not in
   (select * 
     from inscrição i 
       where i.id_concurso=cc.id_concurso 
          and i.id_candidato=cd.id_candidato)) 
	
	select nome 
from candidato cd 
where 
exists 
    (select * 
     from concurso cc 
     where 
     not exists 
        (select * 
         from inscrição i 
         where i.id_concurso=cc.id_concurso 
         and i.id_candidato=cd.id_candidato))
	
	select nome 
from candidato cd 
where 
not exists 
    (select * 
     from concurso cc 
     where 
     not exists 
        (select * 
         from inscrição i 
         where i.id_concurso <> cc.id_concurso 
         and i.id_candidato <> cd.id_candidato))
	Respondido em 01/05/2020 03:14:45
	
		9
        Questão 
	Acerto: 1,0  / 1,0A propriedade que garante que todas as operações de uma transação são refletidas corretamente no banco de dados ou nenhuma será é:
		
	
	Indisivibilidade
	
	Isolamento
	
	Durabilidade
	
	Consistência
	
	Atomicidade
	Respondido em 01/05/2020 03:16:00
	
		10
        Questão 
	Acerto: 1,0  / 1,0 
	
	Na base de dados de um sistema de controle de clientes, foi criada a tabela CLIENTES, que conta com as colunas: ID, NOME, ENDERECO, CIDADE e UF. Os valores da coluna ID não se repetem. 
Sobre essa tabela CLIENTES foi criada a visão VCLIENTES_RJ, que busca apresentar os clientes do estado do Rio de Janeiro. O comando de criação da visão VCLIENTES_RJ é:
CREATE VIEW VCLIENTES_RJ 
AS SELECT ID, NOME, ENDERECO, CIDADE, UF 
FROM CLIENTES WHERE UF = RJ¿ Umusuário⊂meteuosegu∫ecomandoparaexecuçãopelo≥renciadordobancodedados:UPDATEVCLIENTESRJSETNOME=¿JOAO¿ WHEREIDIN(1,2,3)ANDUF=
	SP¿
O comando UPDATE acima, quando submetido para execução, resulta na atualização de:
		
	
	nenhuma linha, pois não é possível realizar atualização sobre visões. 
	
	até três linhas da visão VCLIENTES_RJ, não sendo atualizadas linhas da tabela CLIENTES. 
	
	até três linhas da tabela CLIENTES. 
	
	nenhuma linha, pois, como a visão VCLIENTES_RJ somente apresenta clientes do Rio de Janeiro, não é possível atualizar o nome de um cliente de São Paulo.
	
	até três das linhas da visão, cujo novo valor para a coluna Nome pode ser verificado através de consulta à própria visão VCLIENTES_RJ.

Outros materiais