Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
PL/SQL é uma linguagem processual projetada para utilizar instruções SQL em sua sintaxe. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:
( ) As pseudo-colunas NEXTVAL, ROWID, ROWNUM e CURRVAL somente podem ser utilizadas em comandos SELECT.
( ) Uma trigger é executada se um determinado evento acontece e é disparada a partir de comandos DML (Data Manipulation Language).
( ) PL/SQL oferece suporte aos paradigmas de programação procedural, orientação a objetos e funcional. A estrutura básica de um bloco PL/SQL contém DECLARE, BEGIN e EXCEPTION, sendo todas as três partes obrigatórias para execução de um programa.
Assinale a alternativa com a sequência correta:
A respeito de backup e recuperação de dados no Oracle Database 12c, analise as alternativas a seguir:
I-O comando FLASHBACK DATABASE permite retroceder o banco de dados com base em uma determinada data, SCN (System Change Number) ou um número da sequência de log (Log sequence number).
II-Tablespace Point-in-Time Recovery (TSPITR) permite a recuperação rápida de um ou mais tablespace em um banco de dados, sem afetar outros tablespaces ou objetos no banco de dados.
III-Database point-in-time recovery (DBPITR) permite retroceder o banco de dados com base em uma data, ROWID de uma tabela ou um backup anterior.
É correto o que se afirma em:
A respeito de concorrência e consistência de dados no banco de dados Oracle 12c, analise as transações a seguir:
1-Transação 1 bloqueia na tabela Product o produto com id igual a 10001;
2-Transação 2 bloqueia na tabela Product o produto com id igual a 10002;
3-Transação 1 bloqueia na tabela Product o produto com id igual a 10002;
4-Transação 2 bloqueia na tabela Product o produto com id igual a 10001;
5-Transação 1 efetua o commit e libera o bloqueio;
6-Transação 2 efetua o commit e libera o bloqueio.
Assinale a alternativa correta:
Associe a segunda coluna de acordo com a primeira, que relaciona tipos de bloqueios (Locks), em um modelo de concorrência de dados e consistência, com a descrição correspondente:
Primeira coluna: tipos de bloqueio (locks)
1-DML Locks
2-DDL Locks
3-Internal Locks
Segunda coluna: mecanismo de ação
( ) Protege os dados como tabelas e linhas selecionadas.
( ) Protege a estrutura dos objetos.
( ) Protege a estrutura do banco de dados como arquivos.
Assinale a alternativa que apresenta a correta associação entre as colunas:
A Figura 2, abaixo, apresenta a tabela "PROJETO", criada em um banco de dados relacional.

A partir da tabela da Figura 2, assinale a alternativa que apresenta um comando SQL que retornará o
número de projetos que não estão concluídos.
Avalie os tipos de chaves abaixo, verificando se podem ser criadas em uma tabela de um banco de dados relacional.
I. Chave alternativa.
II. Chave estrangeira.
III. Chave nula.
IV. Chave primária.
Quais estão corretas?
Em um diagrama de entidade-relacionamento (DER), uma entidade é representada por um __________ que contém o nome da entidade.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Sobre ferramentas de monitoramento, considere as seguintes características:
I. Permite monitoramento agentless (sem agentes) para diversos protocolos e conta com funções de auto-discovery (descoberta automática de itens) e low level discovery (descoberta de métricas em itens monitorados). Seus principais módulos do sistema de monitoramento são: server, proxy e agent.
II. Solução de código aberto para executar análises de dados, obtendo métricas que dão sentido à enorme quantidade de dados e para monitorar aplicativos com a ajuda de painéis personalizáveis. Se conecta a diversas fontes de dados, comumente chamadas de bancos de dados como Graphite, Prometheus, Influx DB, ElasticSearch, MySQL, PostgreSQL etc., que são algumas das muitas fontes de dados que suporta por padrão. Permite escrever plug-ins do zero para integração com várias fontes de dados diferentes.
III. Solução de busca e visualização de dados indexados no Elasticsearch e análise dos dados por meio da visualização em gráficos padrão ou apps integrados como o Lens, o Canvas e o Maps. Possibilita a análise visual de dados de um índice do Elasticsearch ou de vários índices.
As características I, II e III são, correta e respectivamente, correspondentes a
A execução, no SQL Server, do comando:
SELECT STUFF('ANALISTA DE SISTEMAS', 13, 8, ' CARREIRA');
resultará
Atualmente, conforme a tecnologia evolui, novos termos vão surgindo, particularmente com o aumento da importância dos dados na criação de estratégias de crescimento e tomadas de decisão. Nesse contexto, dois termos se destacam, descritos a seguir:
I. É um repositório central de informações que podem ser analisadas para tomar decisões mais adequadas. Os dados fluem de sistemas transacionais, bancos de dados relacionais e de outras fontes. Analistas de negócios, engenheiros de dados, cientistas de dados e tomadores de decisões acessam os dados por meio de ferramentas de inteligência de negócios (BI), clientes SQL e outros aplicativos de análise.
II. É um processo analítico no qual grande quantidade de dados são explorados com o objetivo de encontrar padrões relevantes ou relação sistemática entre variáveis, os quais são validados. Todo esse processo acontece em três etapas: exploração, construção de modelo (padrão) e validação. As ferramentas empregadas analisam dados em busca de oportunidades ou problemas e fazem o diagnóstico do comportamento dos negócios. Sendo assim, cabe ao usuário utilizar o conhecimento para produzir vantagens competitivas.
Os termos descritos em I e II representam os conceitos, respectivamente, de:
As tabelas EFETIVO e CONSULTA das figuras abaixo pertencem a um banco de dados relacional SQL.

Para se obter a tabela CONSULTA indicada acima, com os
dados classificados por ordem ascendente de NOME, é usado
um comando SQL, cuja sintaxe correta é:
No contexto da Gerência de Bloqueios em bancos de dados, um termo define um estado que ocorre quando duas ou mais tarefas bloqueiam uma à outra permanentemente, sendo que cada uma tem o bloqueio de um recurso, que a outra tarefa está tentando bloquear. Essa situação é caraterizada a seguir:
I. Por exemplo, dois processos querem gravar em um DVD um documento obtido pelo scanner.
II. O processo TS1 está usando o scanner, enquanto o processo TS2, que é programado diferentemente, está usando o gravador de DVD.
III. Então, o processo TS1 pede para usar o gravador de DVD, mas a solicitação é negada até que o processo TS2 o libere.
IV. Porém, em vez de liberar o gravador de DVD, o processo TS2 pede para usar o scanner.
V. Nesse momento, ambos os processos ficam bloqueados e assim ficarão para sempre.
A situação descrita é denominada:

Foi solicitada uma consulta SQL que apresentasse um campo com a quantidade de caracteres do tipo asterisco indicada pelo campo “QTDE”, da mesma forma que o conteúdo abaixo:

Qual consulta obtém exatamente o que foi solicitado?
Julgue os itens a seguir, a respeito do Azure Data Factory.
I É um serviço de integração de dados sem servidor totalmente gerenciado.
II Permite construir processos ETL e ELT sem código com facilidade em um ambiente visual intuitivo ou escrever seu próprio código.
III Fornece semântica e sintaxe do sistema de arquivos, segurança em nível de arquivo e escala.
Assinale a opção correta.