Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 1/3 Para sabermos o valor atual em uma sequência, devemos usar: 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: IMPLEMENTAÇÃO DE BANCO DE DADOS CCT0835_A10_201207000566_V1 Lupa Calc. PPT MP3 Aluno: PEDRO HENRIQUE IZIDORO DE BARROS Matr.: 201207000566 Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Select NomeSequencia.NEXTVAL from NomeTabela Select NomeSequencia.NEXTVAL from Dual Select NomeSequencia.CURRVAL from NomeTabela Select NomeSequencia.CURRVAL from Dual Nenhuma das demais respostas 2. (1) indices (2) nextval (3) currval e nextval (4) podem (5) não podem (1) sequences (2) currval - (3) nextval e nextval (4) não podem (5) podem (1) sequences (2) nextval (3) currval e nextval (4) podem (5) podem (1) sequences (2) currval (3) nextval e nextval (4) não podem (5) não podem (1) sequences (2) nextval (3) currval e nextval (4) podem (5) não podem javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('2','10','','',''); javascript:abre_frame('3','10','','',''); 11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 2/3 O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é: 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: 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. O comando para apagar um visão é: Admita a seguinte definição de um sequence chamado seq: CREATE SEQUENCE seq AS int 3. COMPILE Eye AS INSERT A1, A2 FROM Pen CREATE DROP Eye FROM A1, A2 FROM Pen CREATE VIEW Eye AS SELECT A1, A2 FROM Pen BUILD Eye AS INSERT A1, A2 FROM Pen COMPOSE FLASH Eye AS A1, A2 FROM Pen 4. Drop Index e Alter Table. Create Index e Insert Update e Drop Table. Insert Into e Create Table. Delete e Select. 5. II e III estão corretas Apenas a II está correta I e II estão corretas Apenas a III está correta Apenas a I está correta 6. DROP VIEW NEW VIEW DELETE VIEW CANCEL VIEW DEL VIEW 7. 11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 3/3 START WITH 150 INCREMENT BY 10 MINVALUE 100 MAXVALUE 200 CYCLE Qual valor será retornado pelo sequence seq quando o comando NEXT VALUE FOR seq for executado pela décima vez? O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é: 100 10 150 130 200 8. CREATE VIEW Eye AS SELECT A1, A2 FROM Pen COMPOSE FLASH Eye AS A1, A2 FROM Pen BUILD Eye AS INSERT A1, A2 FROM Pen COMPILE Eye AS INSERT A1, A2 FROM Pen CREATE DROP Eye FROM A1, A2 FROM Pen Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 11/04/2020 14:57:28. javascript:abre_colabore('35088','185862103','3706260509');
Compartilhar