Questões de Concurso Sobre banco de dados para fgv

Foram encontradas 1.880 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

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
Q1935264 Banco de Dados
Maria trabalha com um banco de dados onde há uma tabela T com linhas repetidas. Ela precisa remover as repetições indesejadas, porém mantendo as linhas sem repetição e apenas uma linha de cada conjunto de linhas repetidas, como mostrado a seguir. 
Instância da tabela T antes da remoção:
Imagem associada para resolução da questão
Instância da tabela T após a remoção:
Imagem associada para resolução da questão

Maria optou por usar o comando abaixo para realizar a tarefa.
delete from T where exists (select * FROM T t1            where T.A = t1.A and T.B = t1.B                 and T.C = t1.C)

Na execução desse comando, serão removidas: 
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
Q1935262 Banco de Dados
No SQL Server, considere duas tabelas definidas como abaixo.
create table TA(A int not null primary key) create table TB(B int not null primary key)
Sabe-se que a execução do comando SQL select A, B FROM TA full outer join TB on A=B produziu o resultado a seguir.

Imagem associada para resolução da questão

Dado que a instância corrente da tabela TA contém três linhas, esse resultado somente é possível se a instância de TB:
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
Q1935258 Banco de Dados
Considere uma tabela relacional T com três colunas, A, B e C. Para as colunas A e B, separadamente, foram criados índices do tipo bitmap, cujos conteúdos são exibidos a seguir, na ordem.
Imagem associada para resolução da questão
Nesse contexto, o valor exibido pela execução do comando SQL
select sum(1) contagem from T where A=1010 or B=316

deve ser:
Alternativas
Q1934381 Banco de Dados
Com relação à implementação de cubos OLAP, analise as afirmativas a seguir.
I. Os cubos OLAP são tradicionalmente conhecidos por vantagens de desempenho extremas em relação aos SGBDr, mas essa distinção se tornou menos importante com avanços em hardware de computador, como appliances, bancos de dados em memória e bancos de dados colunares.
II. Um esquema em estrela hospedado em um banco de dados orientados a grafos é uma boa base física para construir cubos OLAP e é, geralmente, considerado como uma base mais estável para procedimentos de backup e recuperação.
III. Os cubos OLAP oferecem recursos de análise significativamente mais ricos do que SGBDr, que são sobrecarregados pelas restrições do SQL. Esta pode ser a principal justificativa para usar produtos OLAP.
Está correto o que se afirma em
Alternativas
Q1934378 Banco de Dados
Com relação aos propósitos dos portais corporativos do tipo B2B, analise as afirmativas a seguir.
I. São concebidos para interagir com parceiros, distribuidores e fornecedores e tratar aspectos de gerenciamento da cadeia de suprimentos (SCM) e gerenciamento de relacionamento mútuo com o cliente (CRM).
II. Representam uma vantagem competitiva para a empresa pois automatiza e facilita a venda direta de bens e serviços para os consumidores finais.
III. Permitem identificar e localizar novas oportunidades de negócios e novos parceiros de negócios, distribuidores e fornecedores.
Está correto o que se afirma em
Alternativas
Q1934367 Banco de Dados
Considerando as restrições do modelo de dados relacionais e os esquemas de bancos de dados relacionais, aquelas que não podem ser expressas diretamente nos modelos de dados e, portanto, devem ser expressas e impostas pelos programas de aplicação, denominam-se restrições
Alternativas
Q1934366 Banco de Dados
Nos Sistemas de Gerenciadores de Bancos de Dados relacionais (SGBDr), o módulo que se preocupa com o rearranjo e a possível reordenação de operações com a eliminação de redundâncias e uso de algoritmos e índices corretos durante a execução de uma consulta SQL, é denominado
Alternativas
Q1934365 Banco de Dados
Com relação aos conceitos de banco de dados relacionais, analise as afirmativas a seguir.
I. Instância do banco se refere à supressão de detalhes da organização e do armazenamento de dados, descartando para um melhor conhecimento desses dados os recursos essenciais.
II. Modelo de dados se refere a uma coleção de conceitos que podem ser utilizados para descrever a estrutura de um banco de dados, oferecendo os meios necessários para alcançar essa abstração.
III. Abstração de dados refere aos conjuntos de dados e metadados e usuários presentes no servidor de dados em um determinado instante.
Está correto o que se afirma em
Alternativas
Q1934355 Banco de Dados
Considere a seguinte tabela em um banco de dados relacional.
Imagem associada para resolução da questão
Assinale a opção que indica o comando SQL utilizado para localizar todos os nomes completos dos employees, cujos primeiros nomes começam com as letras Ma. 
Alternativas
Q1933766 Banco de Dados
Analise os dois comandos SQL a seguir.

SELECT T1.A AS X, T2.A AS Y
FROM T1 LEFT JOIN T2 ON T1.A = T2.A
UNION ALL
SELECT T1.A AS X, T2.A AS Y
FROM T1 RIGHT JOIN T2 ON T1.A = T2.A

SELECT T1.A AS X, T2.A AS Y
FROM T1 FULL JOIN T2 ON T1.A = T2.A

Executados no SQL Server, os dois comandos acima produzem resultados equivalentes:
Alternativas
Q1933765 Banco de Dados
A função DECODE originalmente disponível nas instalações de bancos de dados Oracle pode, em consultas para o MS SQL Server e o MySQL, ser substituída pelo comando/função:
Alternativas
Q1933764 Banco de Dados
No MySQL 8.x, os comandos que permitem carregar dados de arquivos texto e gravar dados de tabelas em arquivos são, respectivamente:
Alternativas
Q1933763 Banco de Dados
No SQL Server, considere uma tabela T com quatro linhas, nas quais os valores inteiros da coluna a são 1, 2, 4 e 6.
O resultado produzido pela execução do comando

select top 2 3*a x from T order by 1

exibe, exatamente, os valores:
Alternativas
Q1933601 Banco de Dados
A modelagem de bancos de dados passa pela análise das relações e comportamento dos dados que futuramente constituirão o conteúdo desses bancos. Para bancos de dados relacionais, essa modelagem passa pelo levantamento das dependências funcionais que eventualmente possam ser depreendidas em cada caso.
Como um exemplo, considere um banco de dados que armazena a data de nascimento, o CPF (Cadastro de Pessoas Físicas) e a CNH (Carteira Nacional de Habilitação) de um grupo de pessoas, no qual todas possuem CPF e CNH.
Dado que no Brasil o CPF e a CNH são individualizados, as dependências funcionais que devem ser consideradas, em conjunto, são: 
Alternativas
Q1933600 Banco de Dados
Num banco de dados relacional, considere as tabelas T1 e T2, criadas como descrito a seguir.

 T1 tem duas colunas, intituladas A e B, do tipo inteiro; a coluna A é declarada como primary key, e não aceita valores nulos.
 T2 tem duas colunas, intituladas C e A, do tipo inteiro; a coluna C é declarada como primary key, e não aceita valores nulos; a coluna A foi declarada como UNIQUE, não aceita valores nulos e ainda foi declarada como uma foreign key que referencia a coluna A da tabela T1.

À luz dessa estrutura, é correto afirmar que o relacionamento entre T1 e T2:
Alternativas
Q1933587 Banco de Dados
O método random forests para classificação ou regressão potencializa alguns benefícios das árvores de decisão e por isso é preferido em certas situações.
O uso de random forests seria vantajoso em relação à árvore de decisão no seguinte caso:
Alternativas
Respostas
1021: C
1022: E
1023: C
1024: A
1025: B
1026: E
1027: D
1028: E
1029: E
1030: D
1031: E
1032: B
1033: D
1034: E
1035: A
1036: C
1037: B
1038: A
1039: A
1040: B