Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Q766114 Banco de Dados
De acordo com a linguagem de consulta estruturada (SQL), qual tipo de join é necessário quando se deseja incluir linhas que não possuem valores correspondentes?
Alternativas
Q765871 Banco de Dados
Um Analista de Sistemas que utiliza PL/SQL em um banco de dados Oracle afirma, corretamente, que
Alternativas
Q765870 Banco de Dados

Considere o código PL/SQL abaixo.

Imagem associada para resolução da questão 

 Em condições ideais do Oracle, é correto afirmar que no código acima,

Alternativas
Q765869 Banco de Dados

Considere o seguinte trecho de código PL/SQL com as linhas numeradas:

Imagem associada para resolução da questão

De acordo com o código acima,

Alternativas
Q765860 Banco de Dados
Considere que existem muitas transações em um banco de dados. A transação A faz a requisição de um bloqueio compartilhado de um item de dado. Logo em seguida a transação B faz uma requisição de bloqueio exclusivo do mesmo item. Enquanto a transação B está na fila, chega o pedido da transação C que consegue bloqueio compartilhado do mesmo item. Quando a transação A desocupa o item de dado, ele é ocupado pela transação C. Enquanto isso, a transação B continua aguardando a liberação total do item de dado para que possa fazer o bloqueio exclusivo. Em seguida chegam novas transações de acesso compartilhado deste mesmo item, o que faz com que a transação B nunca consiga fazer progresso. Isso é conhecido como
Alternativas
Q765859 Banco de Dados
Considere uma tabela denominada funcionario, com os campos idFuncionario (PK, inteiro), nome (varchar), email (varchar), salario(double) e idDepartamento(FK inteiro). Para selecionar todos os funcionários que ganham salario acima do salário médio em seu departamento utiliza-se a instrução SQL
Alternativas
Q765858 Banco de Dados
Considere um banco de dados cujo modelo Entidade-Relacionamento, em uma perspectiva lógica, possui duas entidades: processo e advogado relacionadas com cardinalidade n:m. Cada advogado pode atuar em diversos processos, hora como advogado de acusação, hora como advogado de defesa, o que é definido em um atributo tipo_atuacao. Cada processo poderá ter, consequentemente, pelo menos dois advogados, um de defesa e um de acusação. Quando o modelo for implementado em um sistema gerenciador de banco de dados relacional,
Alternativas
Q762408 Banco de Dados
Características que distinguem a abordagem de bancos de dados relacionais e centralizados da abordagem tradicional, baseada em processamento de arquivos, estão listadas a seguir à exceção de uma. Assinale‐a.
Alternativas
Q762380 Banco de Dados

Analise o comando SQL a seguir.

SELECT * FROM pessoa

Para recuperar todos os registros da tabela pessoa, cujo campo sobrenome começa com a letra B, deverá ser acrescentado ao final do comando

Alternativas
Q762379 Banco de Dados

Analise a consulta SQL a seguir.

Linha 1: SELECT cidade, estado, COUNT(*)

Linha 2: FROM clientes

Linha 3: GROUP BY cidade, estado

Linha 4: UNION ALL Linha 5: SELECT cidade, estado, COUNT(*)

Linha 6: FROM empregados

Linha 7: GROUP BY cidade, estado

Para ordenar os resultados retornados pela consulta SQL acima, a cláusula ORDER BY deve ser colocada

Alternativas
Q762378 Banco de Dados

Analise a consulta SQL a seguir.


Linha 1: SELECT a.nome, b.sobrenome, c.rua, d.telefone

Linha 2: FROM pessoa a, pessoa b, endereco c, telefone d

Linha 3: ?

Linha 4: ORDER BY 1;


Assinale a alternativa que indica o número mínimo de JOINs que deve ser especificado na linha 3 da consulta SQL acima, de modo que os campos nos registros de saída pertençam todos à mesma pessoa. 

Alternativas
Q762377 Banco de Dados
A avaliação do desempenho no SGBD MySQL, versão 5.5 ou superior, pode ser obtida através de consultas executadas no
Alternativas
Q762376 Banco de Dados
Com relação às heurísticas utilizadas na otimização de consultas, analise as afirmativas a seguir. Imagem associada para resolução da questão
Assinale:
Alternativas
Q762375 Banco de Dados

Leia o fragmento a seguir.

“O programa _____ e o script _____ podem ser utilizados para fazer cópias de segurança no SGBD MySQL. O primeiro é mais geral porque pode ser utilizado em todos os tipos de tabela, o segundo somente funciona em alguns tipos de storage engines, como por exemplo o _____.”

Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.

Alternativas
Q762374 Banco de Dados

Com relação ao utilitário bcp do MS SQL Server 2008, ou versão superior, assinale V para a afirmativa verdadeira e F para a falsa.


( ) Copia dados em massa entre uma instância do Microsoft SQL Server e um arquivo de dados em um formato especificado pelo usuário.

( ) Pode ser usado para importar grande número de novas linhas para tabelas do SQL Server ou para exportar dados de tabelas para arquivos de dados.

( ) Quando usado com a opção outputquery, o utilitário não recuperará os bancos de dados do TEMPDB.


As afirmativas são, respectivamente, 

Alternativas
Q762373 Banco de Dados
Os tamanhos máximos para os arquivos de armazenamento de dados e logs nas versões 2008, 2008 R2 e 2012 (32 ou 64 bits) do MS SQL Server são, respectivamente, de
Alternativas
Q762372 Banco de Dados
Com relação às instruções não permitidas em procedimentos armazenados no MS SQL Server 2008 R2 ou superior, assinale V para a afirmativa verdadeira e F para a falsa.
( ) CREATE FUNCTION e ALTER FUNCTION. ( ) CREATE TRIGGER e ALTER TRIGGER. ( ) SET SHOWPLAN_XML e SET SHOWPLAN_TEXT.
As afirmativas são, respectivamente,
Alternativas
Q762371 Banco de Dados
As alternativas a seguir apresentam os agentes de replicação do MS SQL Server 2012, à exceção de uma. Assinale-a.
Alternativas
Q762370 Banco de Dados
As alternativas a seguir apresentam motivos para a utilização de gatilhos no SGBDs, à exceção de uma. Assinale-a.
Alternativas
Q762369 Banco de Dados

Com relação às instruções Transact-SQL do MS SQLSERVER 2012 não permitidas em gatilhos DML, assinale V para a afirmativa verdadeira e F para a falsa.

( ) ALTER DATABASE e CREATE DATABASE.

( ) DROP DATABASE e RESTORE DATABASE.

( ) RECONFIGURE e RESTORE LOG

As afirmativas são, respectivamente,

Alternativas
Respostas
8901: E
8902: C
8903: B
8904: A
8905: E
8906: A
8907: E
8908: D
8909: E
8910: C
8911: C
8912: A
8913: C
8914: B
8915: B
8916: A
8917: E
8918: E
8919: A
8920: D