Questões de Concurso Sobre banco de dados
Foram encontradas 19.133 questões
Considere a tabela ItemPedido abaixo, onde a chave primária é composta pelos campos NumeroPedido e NumeroItemPedido.

É correto afirmar que
Consider the following descriptions of the OLAP operations in multidimensional data:
− The slice operation ..I.. one particular dimension from a given cube and provides a new sub-cube.
− Drill-down can be performed by ..II.. a concept hierarchy for a dimension.
− Roll-up can be performed by ...III... a concept hierarchy for a dimension.
− The pivot operation is also known as rotation. It ...IV... the data axes in view in order to provide an alternative presentation of data.
The correct words to fill in the gaps I, II, III and IV are, respectively,
Uma das atribuições do administrador de banco de dados Oracle é conceder permissões de acesso a usuários do banco de dados. Para isso pode ser utilizada, por exemplo, a instrução abaixo.
GRANT select ON TRT.employees TO paulo WITH ...I... ;
Esta instrução concede privilégio de SELECT na tabela employees do esquema TRT ao usuário paulo. Para este usuário poder estender seus privilégios de objeto para outros usuários, deve ser incluída na lacuna I
Considere, hipoteticamente, uma relação de trabalho em que um funcionário pode trabalhar em várias empresas, sendo registrado em todas elas. Esta relação é representada na figura abaixo.

Nesta relação, cada funcionário pode ocupar cargos diferentes em cada empresa onde trabalha recebendo, inclusive, salários
diferentes por jornadas de trabalho variáveis. Nestas condições, quando o modelo for implementado em um Sistema Gerenciador
de Banco de Dados relacional,
Em uma empresa usuária de banco de dados Oracle, foi criada uma function para cálculo do imposto de INSS no programa de geração da folha de pagamento dos empregados.
Nessa situação, se, na geração da folha de pagamento, o banco de dados retornar um erro da function do tipo program error, essa ocorrência será devida ao fato de a function
Um técnico pretende implantar a seguinte política de becape para sua organização:
• becape no servidor de banco de dados, a ser realizado todas as noites, diretamente em um HD externo conectado ao servidor via porta USB;
• becape no servidor de arquivos, a ser realizado a cada dois dias, diretamente em um SSD instalado em outro servidor.
Acerca dessa situação hipotética, assinale a opção correta.
O seguinte SCRIPT cria a tabela setor e insere dados em um sistema gerenciador de banco de dados Postgresql.
create table setor (
codigo integer,
codigo_pai integer,
sigla varchar(30),
constraint setor_pk primary key (codigo),
constraint setor_fk foreign key (codigo)
references setor);
insert into setor values (1, null,
'Presidencia');
insert into setor values (2, 1, 'ST');
insert into setor values (3, 1, 'SCI');
insert into setor values (4, 3, 'COGES');
insert into setor values (5, 3, 'COEPA');
insert into setor values (6, 2, 'SGA');
insert into setor values (7, 6, 'COGED');
insert into setor values (8, 6, 'COGELIC');
Considerando essas informações, assinale a opção que apresenta a
expressão SQL que representa o nível hierárquico de cada setor.
Em um sistema gerenciador de banco de Postgres a coluna SALARIO da tabela COLABORADOR foi definida como NUMERIC(8,2) e a coluna JUROS foi definida como NUMERIC (2,2). Foi criada uma view com a seguinte expressão:
CREATE VIEW LISTA_VALOR_JUROS AS
SELECT NOME, SALARIO * JUROS as JUROS_MES
FROM COLABORADOR
Assinale a opção que apresenta o tipo de dado da coluna JUROS_MES criado na view resultante dessa expressão.