Questões de Concurso Sobre banco de dados

Foram encontradas 15.698 questões

Resolva questões gratuitamente!

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

Q1318284 Banco de Dados
Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.


Por ser considerada uma ação atômica, a proteção do banco de dados deve ser realizada ao nível de tabela, não sendo possível, por exemplo, realizar a proteção de uma tupla inteira ou de parte da tupla.

Alternativas
Q1318283 Banco de Dados

Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.


Problemas como a disputa excessiva por bloqueios e o dumping desnecessário de dados são tratados pelo tuning de banco de dados.

Alternativas
Q1318282 Banco de Dados

Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.


As mudanças no projeto físico do banco de dados realizadas pelo tuning não impactam o desempenho das aplicações, em termos de redução do tempo de execução.

Alternativas
Q1318281 Banco de Dados
Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.


Em sistema gerenciador de banco de dados, os índices são estruturas que permitem agilizar a busca dos registros no disco.

Alternativas
Q1318280 Banco de Dados
Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.

Uma das vantagens de utilizar sistema gerenciador de banco de dados é o fato de ele realizar o controle da redundância de dados, o que impede a ocorrência de inconsistências entre os arquivos.
Alternativas
Q1316540 Banco de Dados
Um auditor está checando práticas de aplicação de desconto comercial para clientes, executando consultas em SQL (Structured Query Language) nos bancos de dados digitais de uma empresa, para validar se os cálculos e regras de autorização estabelecidas pelo negócio estão sendo cumpridos. É correto afirmar que o uso de SQL em auditoria corresponde à aplicação de
Alternativas
Q1316536 Banco de Dados
Para construir um Data Warehouse, algumas etapas e processos são necessários. Uma etapa é conhecida como ETL, que compreende as etapas de Extração, Transformação e Armazenagem de dados em Sistemas Específicos ou Armazéns de Dados. Essas etapas são constituídas de várias outras funções, processos e técnicas de data integration. Uma dessas funções chama-se Master Data Management − MDM e é responsável por
Alternativas
Q1316535 Banco de Dados
Durante o projeto de uma base de dados relacional, após o processo de normalização ter iniciado, se uma relação apresentar chave primária composta, é correto garantir que esta relação está na
Alternativas
Q1315892 Banco de Dados
No Oracle 11g, para criar um papel chamado gerentes com a senha aB1d97B, deve-se utilizar a instrução:
Alternativas
Q1315891 Banco de Dados
No SQL Server (T-SQL) e no Oracle (PL/SQL), para converter um valor nulo para um valor numérico real, utilizam-se, respectivamente, as funções:
Alternativas
Q1315890 Banco de Dados

Considere a função PL/SQL abaixo, criada no Oracle, em ambiente ideal.


CREATE OR REPLACE FUNCTION obterDados (

vSal IN colaborador.salario%TYPE,

vAdicional IN colaborador.adicional%TYPE)

RETURN NUMBER IS

BEGIN

..I..

END obterDados;

/


O objetivo da função é retornar o salário anual calculado a partir do salário mensal e do adicional (extra) de um funcionário, utilizando a fórmula (salário do funcionário * 12) + (adicional recebido * salário * 12). Para que a função realize a operação desejada, a lacuna I acima deverá ser preenchida por:

Alternativas
Q1315889 Banco de Dados
Em um ambiente Oracle, em condições ideais, um Analista precisa criar uma consulta para exibir o nome e o salário dos funcionários cujos números de departamento e salários correspondam a números de departamento e salários de funcionários que ganham comissão. Considerando que os campos usados na instrução existem na tabela colaboradores, a instrução PL/SQL correta que o Analista deve utilizar é:
Alternativas
Q1315888 Banco de Dados

Considere o bloco PL/SQL abaixo, em um ambiente Oracle em condições ideais.


DECLARE vColNo colaborador.idColaborador%TYPE := 371;

vAst colaborador.estrelas%TYPE := NULL;

vSal colaborador.salario%TYPE;

BEGIN

SELECT NVL(ROUND(salario/5000), 0) INTO vSal

FROM colaborador WHERE idColaborador = vColNo;

..I..

UPDATE colaborador SET estrelas = vAst

WHERE idColaborador = vColNo;

COMMIT;

END;

/


Para adicionar um asterisco na coluna estrelas para cada R$5000 do salário do funcionário (se o número for 10.000, existirão 2 asteriscos, por exemplo), a lacuna I acima deve ser preenchida por

Alternativas
Q1315887 Banco de Dados

Considere o programa PL/SQL abaixo, criado em um ambiente Oracle em condições ideais.


VARIABLE resultado NUMBER

BEGIN

SELECT (salario*12) + NVL(comissao,0) INTO ..I..

FROM colaboradores WHERE id_colaborador = 255;

END;

/

PRINT resultado


A forma correta de inserir a variável de bind (criada em um ambiente de host) resultado na lacuna I acima é:

Alternativas
Q1315886 Banco de Dados

É possível fazer backup no PostgreSQL, versão 9.x, acessando o executável pg_dump através do prompt de comando, seguindo os passos:


1. Localizar a pasta bin de instalação do PostgreSQL (c:\Arquivos de Programas\PostgreSQL\9.x\bin). Dentro dela está localizado o executável pg_dump.exe, utilizado para fazer a exportação (dump).


2. Digite o comando: 

Alternativas
Q1315885 Banco de Dados

O bloqueio em nível de linha ou registro, no PostgreSQL versão 11.x, é obtido automaticamente quando a linha é atualizada ou excluída. Os bloqueios em nível de linha não afetam a consulta aos dados, já que bloqueiam apenas gravações na mesma linha.


Para ‘forçar’ um bloqueio de linha em um comando SELECT, deve-se usar:

Alternativas
Q1315884 Banco de Dados
É aconselhável que a opção user connections seja alterada somente por profissional de banco de dados SQL Server, versão 2016, experiente. Ela ajuda a evitar sobrecarregar o servidor com muitas conexões simultâneas e pode calcular o número de conexões com base no sistema e nos requisitos do usuário. Usuários que executam aplicativos ODBC (Conectividade Aberta de Banco de Dados) precisam de uma conexão para cada
Alternativas
Q1315883 Banco de Dados

O uso impróprio de opções de inicialização pode afetar o desempenho do servidor e impedir o SQL Server, versão 2016, de iniciar. Eventualmente, pode ser preciso iniciar o SQL Server em modo de usuário único. Normalmente, essa opção será usada ao se perceber problemas com bancos de dados do sistema que devem ser corrigidos.


A opção de inicialização que deve ser especificada com o SQL Server Configuration Manager, para que uma instância do SQL Server seja iniciada em modo de usuário único, é:

Alternativas
Q1315882 Banco de Dados
O Log Writer Process (LGWR) é um processo em segundo plano (background) do Oracle 11g que grava em disco uma porção contígua de buffer e outras diferentes informações. O LGWR grava, também,
Alternativas
Q1315881 Banco de Dados
No gerenciamento de configuração de um banco de dados Oracle, um parâmetro muito importante é o Redo Log Buffer, cuja função é
Alternativas
Respostas
5661: E
5662: C
5663: E
5664: C
5665: C
5666: C
5667: B
5668: A
5669: E
5670: D
5671: B
5672: C
5673: B
5674: E
5675: A
5676: C
5677: D
5678: B
5679: A
5680: C