Foram encontradas 24.571 questões.
Numa instalação Oracle PL/SQL, um cursor tem quatro atributos que podem ser referenciados pela sintaxe a seguir.
cursor_name%attribute
Esses atributos são:
Provas
Considere a existência de uma tabela relacional N, com apenas uma coluna, intitulada numero, contendo os números inteiros de 1 até 100, um em cada linha, como ilustrada a seguir.

Como pode haver discrepâncias entre implementações da linguagem SQL, é dado que a função sqrt(x) retorna a raiz quadrada de x e que a expressão a % b retorna o resto da divisão inteira de a por b.
Assinale o comando SQL que produz a lista de todos, e somente, os números primos presentes na tabela N, descrita anteriormente.
Provas
- Banco de Dados RelacionalStored Procedures
- Banco de Dados RelacionalTriggers
- Banco de Dados RelacionalViews
I. Uma view é uma maneira alternativa de observação de dados de uma ou mais tabelas, que compõem uma base de dados. Pode ser considerada como uma tabela virtual ou uma consulta armazenada.
II. Gatilho ou Trigger é um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele. É muito utilizada para ajudar a manter a consistência dos dados ou para propagar alterações em um determinado dado de uma tabela para outras.
III. Procedimento armazenado ou Stored Procedure é uma coleção de comandos em SQL para dispensamento de Banco de Dados. Encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status (para indicar aceitação ou falha na execução).
Qual das alternativas a seguir está correta?
Provas
Disciplina: TI - Banco de Dados
Banca: OBJETIVA
Orgão: Pref. Piratininga-SP
Provas
Considere-se que, em um banco de dados, constem duas tabelas — clientes e pedidos — e que na primeira tabela haja informações dos clientes, como ID, nome e endereço, e na segunda tabela, informações dos pedidos realizados pelos clientes, como ID do pedido, data e valor total. Nessa situação hipotética, para retornar ao nome e ao endereço de clientes que já realizaram pedidos, é correto usar o comando SELECT em conjunto com a cláusula LEFT JOIN.
Provas
- Banco de Dados RelacionalACIDDefinição: ACID
- Banco de Dados RelacionalACIDAtomicidade
- Banco de Dados RelacionalACIDConsistência
- Banco de Dados RelacionalACIDIsolamento
O conceito ACID representa um conjunto de propriedades que garantem a confiabilidade das transações em bancos de dados. Sobre o assunto, analise as afirmações a seguir e marque V, para verdadeiras, e F, para falsas:
(__)O "A" em ACID significa Atomicidade e garante que uma transação é tratada como uma operação única e indivisível, mas não significa que a transação será desfeita em caso de falha.
(__)O "A" em ACID significa Autenticidade e garante que uma transação somente seja aceita caso seja possível confirmar que esta não sofreu modificações desde a origem.
(__)O "C" em ACID significa Consistência e garante que uma transação só pode levar o banco de dados de um estado consistente para outro estado consistente.
(__)O "C" em ACID significa Confiabilidade e garante que uma transação somente seja aceita caso seja possível confirmar que esta não sofreu modificações desde a origem.
(__)O "D" em ACID significa Durabilidade e se refere à garantia de que todas as alterações feitas em uma transação serão permanentemente refletidas no banco de dados, mesmo que ocorra uma falha no sistema ou até mesmo no hardware.
(__)O "I" em ACID significa Isolamento e garante que cada transação seja isolada de outras transações e que as operações de uma transação não interfira nas operações de outra transação em andamento.
Assinale a alternativa que apresenta a sequência correta:
Provas
Considere as afirmativas relacionadas ao sistema gerenciador de banco de dados MySQL Server 8.0 apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:
(__)No MySQL Server, o recurso de recuperação pontual ou Point-in-time recovery permite recuperar alterações de dados em um determinado ponto no tempo por meio de arquivos binários.
(__)Full Table Scan é uma operação que requer a leitura de todo o conteúdo de uma tabela, em vez de apenas partes selecionadas utilizando índices.
(__)A instrução EXPLAIN funciona para os comandos DML (Data Manipulation Language) e DDL (Data Definition Language).
Assinale a alternativa com a sequência correta:
Provas
Sobre a cláusula UPDATE no SQL, analise as afirmativas a seguir e marque V, para verdadeiras, e F, para falsas:
(__)A cláusula UPDATE somente permite atualizar uma linha por vez.
(__)A cláusula UPDATE permite excluir uma ou várias linhas de uma tabela.
(__)A cláusula UPDATE pode ser usada em conjunto com a cláusula WHERE para especificar as linhas a serem atualizadas.
(__)A cláusula UPDATE pode ser usada para modificar os valores em uma ou mais colunas de uma tabela.
(__)A cláusula UPDATE pode ser usada para adicionar uma nova coluna em uma tabela.
Assinale a alternativa que apresenta a sequência correta:
Provas
Provas
Um analista escreveu códigos SQL para serem executados em um Banco de Dados Relacional, com os seguintes propósitos:
I. Criação de um database.
II. Criação de uma tabela.
III. Inserção de dados na tabela.
IV. Modificação da estrutura da tabela.
V. Exclusão de dados da tabela.
VI. Atualização de dados na tabela.
De acordo com a classificação DDL ou DML aplicada à linguagem SQL, os propósitos correspondem, correta e respectivamente, a
Provas
Caderno Container