Questões de Concurso Sobre banco de dados
Foram encontradas 18.786 questões
Considere que a equipe de Analistas de Desenvolvimento de Sistemas do CNMP está projetando a arquitetura para o Data Warehouse (DW) da instituição, conforme mostra a figura abaixo:

É correto afirmar que esta arquitetura
I.
select * from T where x>5
II.
select * from T where not x>5
Curiosamente, os dois comandos produziram resultados com zero linha. Intrigado, pois sabia que a instância de T não estava vazia, João escreveu outros dois comandos:
III.
select count(*) from T
IV.
select count(x) from T
Quando executados, os comandos III e IV, necessariamente, produziram resultados r1 e r2, tal que:
M,R,N →C
C→M
É correto afirmar que, para S, o requisito acima mencionado é atendido apenas pelos conjuntos:
create table teste
( numeracao int,
nota float not null
)
engine = myisam
select matricula,
disciplina,
nota as nota_antes
from inscricao
where nota is null
provoca a criação de uma tabela denominada teste contendo as colunas:
I.
select *
from r full outer join s on r.a = s.a
II.
select *
from r left outer join s on r.a = s.a
union select *
from r right outer join s on r.a = s.a
Sabendo-se que as instâncias de R e S não são vazias, é correto concluir que:
Um dos qualificadores para o OUTER JOIN previstos na sintaxe SQL ANSI é o FULL OUTER JOIN, em que são incluídas todas as linhas que satisfaçam a expressão tanto da primeira, quanto da segunda tabela
As instruções de manipulação de dados INSERT e DELETE (excluindo-se a forma CURRENT) não necessitam de cursores.
O comando SQL a seguir mostra, em ordem, os empregados listados na tabela Empregado que também constam na tabela Treinamento como tendo realizado treinamento com prazo superior a três dias e que têm salário fixo igual ou superior a R$ 2.000,00.
SELECT nome_empregado, prazo_treinamento
FROM Empregado E, Treinamento T
WHERE salario_fixo >= 2000.00 AND
prazo_treinamento > 3 AND
E.cod_empregado = T.cod_empregado;
Um atributo de uma entidade pode ser composto e mutivalorado ao mesmo tempo.
Os autorrelacionamentos só podem possuir cardinalidade dos tipos de um para um e de um para muitos.
As três principais etapas de execução de um projeto de banco de dados são projeto lógico, projeto físico e criação do banco de dados.
O administrador de banco de dados tem como atribuição, entre outras, decidir que dados devem ser armazenados no banco de dados e estabelecer normas para manter e tratar esses dados.