Buscar

AVS - LINGUAGEM PROCEDURAL DE BANCO DE DADOS

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 6 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 6 páginas

Prévia do material em texto

Disciplina: CCT0868 - LINGUAGEM PROCEDURAL DE BANCO DE DADOS 
	Período: 2022.1 EAD (GT) / AVS
	Aluno: XPTO
	Matrícula: XPTO
	Data: 17/06/2022 19:50:35
	Turma: 9001
	
	 ATENÇÃO
		1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
	2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
	
	 1a Questão (Ref.: 202007836549)
	No Oracle, a linguagem procedural que permite estreito acoplamento com o SQL é conhecida como:
		
	
	PL
	
	I-SQL
	
	DataPump
	
	Primary Keys
	
	Triggers
	
	
	 2a Questão (Ref.: 202007821709)
	Em SQL operações lógicas podem ser efetuadas com os operadores OR, AND e NOT. Considere as operações lógicas a seguir:
I. FALSE AND NULL.
II. TRUE AND NULL.
Essas operações resultarão, respectivamente, em:
		
	
	FALSE e FALSE.
	
	FALSE e TRUE.
	
	NULL e NULL.
	
	NULL e TRUE.
	
	FALSE e NULL.
	
	
	 3a Questão (Ref.: 202007842286)
	Sobre estruturas de repetição em LP é correto afirmar que:
I - Os loops realizam a execução de sequências de instruções até alcançar o objetivo. 
II - No bloco de comandos LP não podemos utilizar as instruções LOOP, EXIT se utilizarmos as FOR e FOREACH.
III - Utilizamos as instruções LOOP, EXIT, CONTINUE, WHILE, FOR e FOREACH.
		
	
	II e II
	
	Apenas III 
	
	Apenas I
	
	Apenas II
	
	I e III
	
	
	 4a Questão (Ref.: 202007836720)
	A respeito da sintaxe e da semântica do SQL, julgue os itens a seguir.
O comando DECLARE CURSOR permite a recuperação e a manipulação de registros de uma tabela, linha a linha. Para isso, deve-se declarar o cursor, abri-lo, recuperar as linhas do cursor e fechá-lo. Usando, respectivamente, os comandos:
		
	
	DECLARE, FETCH e CLOSE.
	
	FETCH, OPEN e CLOSE.
	
	DECLARE, OPEN, FETCH e CLOSE.
	
	OPEN, FETCH, DECLARE e CLOSE.
	
	DECLARE, FETCH, OPEN e CLOSE.
	
	
	 5a Questão (Ref.: 202007833678)
	Com relação aos subprogramas LP em um procedimento armazenado, considere:
I. São blocos LP nomeados que podem ser chamados com um conjunto de parâmetros.  
II. Podem ser um procedure ou uma função. Em geral, a função é usada para realizar uma ação e o procedure para calcular e retornar um valor. III. Podem ser agrupados em pacotes LP.  
IV. Podem ser declarados e definidos de duas formas: ou em um bloco LP ou em outro subprograma.
Está correto o que se afirma APENAS em:
		
	
	I, II e III.
 
	
	II  e IV.
	
	I, III e IV.
	
	I e III.
	
	III e IV.
	
	
	 6a Questão (Ref.: 202007836711)
	A respeito de funções em PL , julgue os itens a seguir.
I ¿ Sempre especificar o nome da função antes do comando create or replace.
II ¿ Uma função pode aceitar um ou nenhum parâmetro. 
III ¿ Não utilizam o recurso de tratamento de erros.
IV ¿ Podem ser utilizadas para criar recursividade.
V ¿ Não ficam armazenadas no banco de dados.
Está correto o que se afirma APENAS em:
		
	
	I, III e IV.
	
	III e IV.
	
	I e III.
	
	II e IV.
	
	I, II e III.
	
	
	 7a Questão (Ref.: 202007842275)
	Nos bancos de dados relacionais, há utilização de gatilhos que realizam:
		
	
	A conversão de um banco de dados relacionais em um banco de dados orientado a objetos.
	
	A eliminação das chaves estrangeiras de todas as tabelas do banco de dados.
	
	A reiniciação imediata do servidor de banco de dados.
	
	O disparo, de forma automática, de ações sobre os dados, se as condições especificadas forem verificadas.
	
	A transferência do banco de dados para um novo servidor.
	
	
	 8a Questão (Ref.: 202007836687)
	Sistemas de banco de dados estão sujeitos a falhas como falta de energia, erros de software ou mesmo sabotagem dos dados. O sistema de recuperação é responsável pela restauração do banco para um estado consistente que havia antes da ocorrência da falha. Para precaver-se de tais falhas, devem-se preservar as propriedades de:
 
		
	
	Atomicidade e durabilidade.
	
	Atomicidade e isolamento.
	
	Isolamento e consistência.
	
	Consistência e durabilidade.
	
	Durabilidade e isolamento.
	
	
	 9a Questão (Ref.: 202007836682)
	No PL/SQL, um subprograma pode ser um procedure ou uma função. Sobre estas estruturas, considere:
I. No geral, procedure é usado para realizar uma ação e a função para calcular e retornar um valor.
II. Os procedures e as funções têm a mesma estrutura e os mesmos parâmetros como, por exemplo, a cláusula RETURN.
III. Os subprogramas podem ser agrupados em pacotes PL/SQL, que tornam o código mais reutilizável.
IV. Funções e procedures são armazenados no banco de dados em formato não compilado. Eles serão compilados somente no caso de backup do banco de dados.
Está correto o que se afirma APENAS em:
 
		
	
	II e IV.
	
	I, II e III.
	
	I, II e IV.
	
	III e IV.
	
	 I e III.
	
	
	 10a Questão (Ref.: 202007836576)
	Órgão: Câmara de Juiz de Fora - MG Prova: Assistente Legislativo ¿ Técnico em Informática
SQL (Structured Query Language ou Linguagem de consulta estruturada) é uma linguagem de definição de dados (LDD ou, em inglês, DDL para Data Definition Language), uma linguagem de manipulação de dados (LMD ou, em inglês DML para Data Manipulation Language), e uma linguagem de controle de dados (LCD ou, em inglês, DCL para Data Control Language), para bancos de dados relacionais. Sobre o tema, marque o item INCORRETO:
 
		
	
	Bancos de dados, como Access, SQL Server, Oracle, DB2 e Paradox, utilizam o SQL. O SQL padrão ANSI é utilizado por esses bancos e, por isso, os programadores não encontrarão variações nem acréscimos ao padrão desses bancos de dados.
	
	Os bancos de dados podem utilizar qualquer padrão de LP independentemente se forem Transact-SQL, PL/SQL e pgSQL.
	
	Uma boa parte dessa linguagem está padronizada. Evidentemente existem alguns acréscimos conforme o banco de dados utilizado (MSSQL Server, Oracle, DB2, etc.). Entretanto, a base é a mesma.
	
	Um fator muito significativo que levou à adoção do padrão SQL por diversos bancos de dados foi o fato de que essa linguagem não é procedural. Isso pode ser traduzido da seguinte maneira: ¿Não importa como uma tarefa vai ser executada pelo banco de dados; importa apenas que ela vai ser executada.¿
	
	Uma das grandes vantagens do SQL é que é uma linguagem universal para os bancos de dados profissionais.

Continue navegando