Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS

Prévia do material em texto

04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 1/2
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 10a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0835_EX_A10_201803349182_V9 04/05/2020
Aluno(a): CELSO SCHUMACK JUNIOR 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201803349182
 
 1a Questão
O comando para apagar um visão é:
CANCEL VIEW
DEL VIEW
DELETE VIEW
 DROP VIEW
NEW VIEW
Respondido em 04/05/2020 17:55:20
 
 
 2a Questão
1. ______________ são objetos que apresentam auto-incremento.
2. ______________ uma pseudocoluna utilizada para extrair valores de uma sequence qualquer, sempre que for referenciada.
3. ______________ uma pseudocoluna utilizada para informar o último valor gerado por uma sequence. É sempre incrementada após um ______________
4. Nextval e currval ___________ ser usados na cláusula VALUES de um comando INSERT
5. Nextval e currval ___________ ser usados dentro de uma subconsulta.
 
As palavras que preenchem as lacunas corretamente estão representadas em:
 
(1) sequences (2) currval - (3) nextval e nextval (4) não podem (5) podem
(1) sequences (2) currval (3) nextval e nextval (4) não podem (5) não podem
(1) indices (2) nextval (3) currval e nextval (4) podem (5) não podem
(1) sequences (2) nextval (3) currval e nextval (4) podem (5) podem
 (1) sequences (2) nextval (3) currval e nextval (4) podem (5) não podem
Respondido em 04/05/2020 17:55:41
 
 
 3a Questão
Observe as tabelas abaixo:
professor ( idProfessor INT NOT NULL PRIMARY KEY, nome VARCHAR(50) NOT NULL, valor_hora INT, certificados VARCHAR(255), idCoordenador INT )
turmas ( idTurma INT NOT NULL PRIMARY KEY, idProfessor INT NOT NULL, idCurso INT NOT NULL, data_inicio DATE, data_final DATE, carga_horaria INT )
O seguinte script foi executado:
create view turmasProfessor as select p.idProfessor, p.nome, t.data_inicio, t.data_final from professor p inner join turmas t ON t.idProfessor = p.idProfessor Podemos afirmar que:
I. O script contém erro não executará.
II. Será criada a view turmasProfessor.
III. A instrução: update turmasProfessor set data_final = GETDATE(); poderá ser executada normalmente.
Apenas a II está correta
I e II estão corretas
Apenas a III está correta
 II e III estão corretas
Apenas a I está correta
Respondido em 04/05/2020 17:55:33
 
 
 4a Questão
Para criarmos um índice para a tabela Fornecedor pelo Bairro e Cidade devemos dar o seguinte comando:
Create Index Forn_Bairro_Cidade From Fornecedor BY Bairro, Cidade
Create Index Forn_Bairro_Cidade ON Fornecedor BY Bairro, Cidade
Create Index Fornecedor BY Bairro, Cidade
Create Index Fornecedor ON Forn_Bairro_Cidade(Bairro, Cidade)
 Create Index Forn_Bairro_Cidade ON Fornecedor(Bairro, Cidade)
04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 2/2
Respondido em 04/05/2020 17:55:52
 
 
 5a Questão
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 = 
SP¿
 
O comando UPDATE acima, quando submetido para execução, resulta na atualização de:
 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 linhas da tabela CLIENTES.
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.
até três linhas da visão VCLIENTES_RJ, não sendo atualizadas linhas da tabela CLIENTES.
nenhuma linha, pois não é possível realizar atualização sobre visões.
Respondido em 04/05/2020 17:55:43
 
 
 6a Questão
Para sabermos o valor atual em uma sequência, devemos usar:
Select NomeSequencia.CURRVAL from NomeTabela
Nenhuma das demais respostas
Select NomeSequencia.NEXTVAL from NomeTabela
 Select NomeSequencia.CURRVAL from Dual
Select NomeSequencia.NEXTVAL from Dual
Respondido em 04/05/2020 17:56:02
 
 
 7a Questão
O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é:
COMPOSE FLASH Eye AS A1, A2 FROM Pen
 CREATE VIEW Eye AS SELECT A1, A2 FROM Pen
CREATE DROP Eye FROM A1, A2 FROM Pen
BUILD Eye AS INSERT A1, A2 FROM Pen
COMPILE Eye AS INSERT A1, A2 FROM Pen
Respondido em 04/05/2020 17:55:56
 
 
 8a Questão
Ano: 2010 - Banca: FCC - Órgão: BAHIA GÁS - Prova: Analista de Processos Organizacionais - Análise de Sistemas
Em um SGBD relacional, são pertinentes à linguagem de definição de dados e à linguagem de manipulação de dados, respectivamente:
Update e Drop Table.
 Create Index e Insert
Insert Into e Create Table.
Drop Index e Alter Table.
Delete e Select.
Respondido em 04/05/2020 17:56:36
 
 
 
RJ¿ Umusuário ⊂ meteuosegu∫ecom and oparaexecuçãopelo ≥ renciad or dobancodedados :UPDATEVCLIENTES
R
JSETNOME = ¿JOAO¿ WHEREIDIN(1, 2, 3)ANDUF =
Powered by TCPDF (www.tcpdf.org)
http://www.tcpdf.org

Continue navegando

Outros materiais