Questões de Concurso Sobre banco de dados
Foram encontradas 18.786 questões
Vendedor (cod_vendedor, nome_vendedor)
Cliente (cod_cliente, nome_cliente, status)
Produto (cod_produto, nome_produto, qtde_estoque)
Venda (cod_venda, cod_cliente, cod_vendedor, data_venda)
Itens_venda (cod_ivenda, cod_venda, cod_produto, qtde_vendida)
Obs.: As chaves primárias para as relações acima aparecem sublinhadas em cada relação.
Cidade (cod_cidade, nome_cidade)
Cinema (cod_cinema, nome_cinema, endereco_cinema, capacidade, cod_cidade)
Obs.: As chaves primárias para as relações acima aparecem sublinhadas em cada relação.
A solução correta para uma consulta em sql que retorne o nome das cidades e a quantidade de cinemas que cada uma possui é:

Podemos afirmar que:
I - O relacionamento entre as entidades Autor e Livro é de 1:N.
II - O relacionamento entre as entidades Gênero e Livro é de 1:N (um para vários).
III - O relacionamento entre as entidades Autor e Livro demonstra que um autor pode publicar vários livros e que um livro pode ser publicado por mais de um autor.
IV - O relacionamento entre as entidades Autor e Livro é considerado como um relacionamento ternário.
V - A entidade Publicação é uma entidade associativa entre a entidade Livro e Autor.
Assinale a alternativa correta:
( ) Uma das funções da normalização é analisar as tabelas e organizá-las de forma que a sua estrutura seja simples, relacional e estável, para que o gerenciamento possa ser também simples, eficiente e seguro.
( ) Uma relação está na 1FN quando todo valor em R for atômico (ou seja, R não contém grupos de repetição) e a relação (R) não permite atributos multivalorados, compostos ou suas combinações.
( ) A 3FN é utilizada para evitar que se mantenham informações sobre um conjunto que tem interseção com o conjunto representado na tabela, mas tem existência independente.
( ) Uma relação está na 2FN se ela é 1FN e todo atributo do complemento de uma chave candidata é totalmente funcionalmente dependente daquela chave.
Assinale a opção com a sequência CORRETA de cima para baixo:
I - Uma tupla representa um relacionamento entre um conjunto de valores.
II - Uma chave primária ou chave candidata é uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela.
III - Uma chave estrangeira é uma coluna ou grupo de colunas que pode ou não ser chave primária da tabela em questão, mas, com certeza é chave primária de outra tabela.
IV - Uma tabela é uma representação bidimensional de dados composta de linhas e colunas.
V - Um banco de dados relacional consiste em uma coleção de tabelas, cada uma designada por um nome único.
Assinale a alternativa correta:
I - Integridade de domínio especifica qual a faixa de valores ou quais os valores um determinado atributo pode conter.
II - Uma entidade é um objeto no mundo real que pode ser identificada de forma única em relação a todos os outros objetos.
III - Uma entidade fraca é uma entidade que não depende da existência de alguma outra entidade, no sentido de que ela pode existir independentemente da existência de outra entidade.
IV - Pode ser definido como sendo uma regra que deve ser obedecida em todos estados válidos da base de dados, podendo envolver uma ou mais linhas de uma ou mais tabelas.
Assinale a alternativa correta:
Considere as seguintes dependências funcionais:
A → B
A → C
B → C
B → D
A dependência funcional que não pode ser derivada das dependências acima, e que não é uma dependência trivial é:
a b c d
1 2 1 2
3 3 3 4
4 5 5 6
5 7 7 8
9 1
delete from y
where y.c in
(select a from x union select c from y)
Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que o número de registros removidos da tabela Y pela execução desse comando é:
a b c d
1 2 1 2
3 3 3 4
4 5 5 6
5 7 7 8
9 1
select x.a from x
where not exists
(select * from y where y.c = x.a+1)
Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que esse comando produz um resultado com uma única coluna contendo somente o(s) valor(es):
a b c d
1 2 1 2
3 3 3 4
4 5 5 6
5 7 7 8
9 1
select *
from x left join y on x.a=y.c
order by x.a
Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que esse comando produz:
1. Uma tablespace pertence sempre a um único banco de dados.
2. Uma tablespace armazena apenas as tabelas de um banco de dados e seus respectivos índices.
3. Datafiles são sempre associados a somente uma tablespace.
Somente está correto o que se afirma em:
1. Os valores gerados por uma sequence podem ser cíclicos, isto é, retornam ao valor inicial ao atingirem certo limite.
2. Se for gerado um valor para uma transação que é posteriormente abortada (roll back) o mesmo valor pode ser gerado para outra transação.
3. Um mesmo usuário recebe sempre valores contínuos na ordem estabelecida para a sequence, mesmo quando há outros usuários gerando valores com a mesma sequence.
4. A função utilizada para gerar valores de uma sequence é denominada IDENTITY.
Somente está correto o que se afirma em:
Elaboração e manutenção de banco de dados faz parte do cotidiano da área administrativa. Sobre o assunto, leia as afirmativas e julgue-as V (verdadeiras) ou F (falsas).
(...) Um sistema de gerenciamento de banco de dados é uma coleção de arquivos e programas inter-relacionados que permitem ao usuário o acesso para consultas e alterações desses dados.
(...) Em um sistema de banco de dados, a verificação impressa de informações, por meio da correlação de dados, recebe o nome de consulta.
(...) Processamento de dados é a coleção de dados inter-relacionados, representando informações sobre um domínio específico.
(...) Um banco de dados possui um conjunto pré-definido de usuários e aplicações.
(...) Um banco de dados pode ser criado e mantido por um conjunto de aplicações desenvolvidas para uma tarefa específica.
Assinale a alternativa que apresenta a sequência correta.

Considere que, após uma consulta, foi produzido o seguinte resultado: Nro_Proc
1234567-80.2010.5.04.0000
7777777-70.2011.5.04.0000
SUM(Custas_Proc)
1072500.00
3200000.00
O comando SQL utilizado para obter o resultado acima é:

Nesta arquitetura
Considere os dois trechos de código PL/SQL do Oracle 11g.

O trecho