Questões de Banco de Dados para Concurso

Foram encontradas 12.811 questões

Q1936763 Banco de Dados
O analista de sistemas Lucas definiu uma nova política para o ciclo de vida de índices, denominada EspacoPolicy, no Elasticsearch. A EspacoPolicy, quando aplicada a um índice B, deve disparar rollover automático de B para um novo índice quando B atingir determinado nível de ocupação de espaço em disco.
Essa condição para o rollover de um índice baseado no nível de espaço em disco ocupado foi definida em EspacoPolicy, por Lucas, para a fase do ciclo de vida de índices: 
Alternativas
Q1936762 Banco de Dados
Lino precisa preparar um grande volume de dados para minerar realizando operações de limpeza, adequação de formato, exclusão de brancos e inclusão de novos atributos derivados.
Para realizar o pré-processamento dos dados, Lino deve usar uma ferramenta do tipo:
Alternativas
Q1936760 Banco de Dados
No SQL Server 19, o comando de criação de restrições de chaves estrangeiras (em inglês, foreign key constraints) oferece as cláusulas ON DELETE e ON UPDATE, cujo conjunto de opções permitidas é:
Alternativas
Q1936759 Banco de Dados
No contexto do Oracle, analise o comando a seguir e as afirmativas a respeito das consequências desse mesmo comando.
create global temporary table temp ( a int not null primary key, b varchar(20) not null );
I. Dados introduzidos numa sessão (em inglês, session) são removidos no fim da sessão.
II. Dados inseridos numa sessão podem ser acessados somente pela própria sessão.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em: 
Alternativas
Q1935637 Banco de Dados
O nível de isolamento especificado pelo padrão SQL em que não é permitida leitura, atualização, inserção ou remoção de qualquer registro que está sendo lido, até que se encontre o commit ou rollback, é chamado de 
Alternativas
Q1935636 Banco de Dados
Na álgebra relacional, a operação que permite combinar informações de duas relações quaisquer é 
Alternativas
Q1935635 Banco de Dados
A vista (view) de dicionário de dados da Oracle que se pode consultar para encontrar as colunas de chave primária de tabelas é  
Alternativas
Q1935632 Banco de Dados
De forma genérica, um processo de engenharia reversa parte de um modelo de implementação e resulta em um modelo conceitual que descreve, de forma abstrata, a implementação em questão. Nesse contexto e considerando o caso de banco de dados, julgue os itens a seguir.
I A engenharia reversa de modelos relacionais é útil quando não se tem um modelo conceitual para um banco de dados existente.
II O uso da engenharia reversa é útil quando o esquema do banco de dados sofre modificações ao longo do tempo, sem que elas tenham sido registradas no modelo conceitual.
III Um caso específico de engenharia reversa de banco de dados é o da engenharia reversa de modelos relacionais, que tem como ponto de partida um modelo lógico de um banco de dados relacional e que tem como resultado um modelo conceitual.
Assinale a opção correta. 
Alternativas
Q1935265 Banco de Dados
Analise os comandos SQL abaixo, supondo que T é uma tabela que contém as colunas A, B e C.

I. select A, B from T order by C II. select A, B, C from T order by 2 III. select A, B from T order by max(C) IV. select A, B, C from T order by B+C

São aceitos no SQL Server, no MySQL e no Oracle somente os comandos:
Alternativas
Q1935263 Banco de Dados
Na teoria do projeto de bancos de dados relacionais, o estabelecimento das dependências funcionais tem um papel importante, pois é a partir dessas relações que é possível proceder à normalização dos bancos. Essas dependências funcionais podem ser manipuladas por meio de um conjunto básico de axiomas.
Com relação aos atributos X, Y, W e Z, analise as seguintes derivações propostas.
I. Se X -> Y e Y -> Z então X -> Z. II. Se X -> Y então XW -> ZW. III. Se Y está contido num conjunto qualquer de atributos, como XYZW, por exemplo, então XYZW -> Y.

Sobre essas derivações, está correto o que é proposto em:
Alternativas
Q1935261 Banco de Dados
João trabalha na migração para o MySQL de um sistema baseado originalmente no SQL Server.
Nesse contexto, nos comandos SQL que eventualmente utilizem o operador like, João:
Alternativas
Q1935259 Banco de Dados
No contexto do Oracle, os termos
BY RANGE B Y HASH BY LIST

podem ser utilizados em declarações a respeito da criação de:
Alternativas
Q1934699 Banco de Dados
Considerando o uso de duas tabelas (EMPRESA, FUNCIONARIO), que estão correlacionadas através da coluna ID_EMPRESA, qual é a sintaxe correta em SQL para efetuar uma consulta agregando as informações das duas tabelas?
Alternativas
Q1934698 Banco de Dados
Considerando os comandos em SQL a seguir, qual seria a sintaxe e a sequência correta para criar uma tabela de nome EMPRESA na base de dados de nome SISTEMA? 
Alternativas
Q1934697 Banco de Dados
Qual dos comandos SQL a seguir seleciona registros em tabelas diferentes que possuem colunas em comum?
Alternativas
Q1934571 Banco de Dados
Os softwares são úteis por manipular dados do nosso dia a dia e nos fornecer informações importantes acerca de fatos que queremos conhecer. Para os usuários eles se parecem como um bloco coeso e único. Porém, as pessoas que trabalham com o desenvolvimento dessas ferramentas sabem que um software é formado por um conjunto de ferramentas interligadas para formar o todo. Acerca da ferramenta que registra, manipula e guarda uma coleção de fatos que reflete o estado atual da realidade do mundo real representada no mundo virtual, qual a melhor definição?
Alternativas
Q1934563 Banco de Dados
As instruções SQL CREATE e DELETE podem ser categorizadas respectivamente como:
• DML – Data Manipulation Language. • DDL – Data Definition Language. • DCL – Data Control Language. • TCL – Transactional Control Language.
Alternativas
Q1934560 Banco de Dados

Considere as tabelas Pessoa, Aluno e Curso de um banco de dados.


Marque a alternativa que descreve o retorno do comando SQL a seguir:


SELECT count(nome) FROM Curso;

Alternativas
Q1934559 Banco de Dados
MySQL e Postgresql são exemplos de sistema de gerenciamento de banco de dados relacionais.
Em relação a banco de dados relacionais, marque a alternativa a seguir que representa a propriedade que garante que as transações em banco de dados relacionais sejam executadas em sua totalidade, ou seja, em caso de algum erro, todas as operações serão descartadas.
Alternativas
Q1934511 Banco de Dados
Quatro propriedades essenciais definem as transações do banco de dados relacional. Aquela que define as regras para manter os pontos de dados em um estado correto após uma transação, ou seja, garante que um dado está íntegro durante e após a transação é chamada de: 
Alternativas
Respostas
3461: A
3462: A
3463: C
3464: C
3465: A
3466: A
3467: E
3468: E
3469: C
3470: C
3471: B
3472: E
3473: A
3474: B
3475: B
3476: B
3477: B
3478: E
3479: C
3480: B