Questões de Concurso Sobre banco de dados
Foram encontradas 18.786 questões
Observe a notação de diagramas Entidade-Relacionamento a seguir.

Assinale a alternativa que apresenta, corretamente, a descrição dessa notação.
Observe a notação de diagramas Entidade-Relacionamento a seguir.

Assinale a alternativa que apresenta, corretamente, a descrição dessa notação.
Sobre TRIGGERS, considere as afirmativas a seguir.
I. São ações a serem tomadas quando certos eventos acontecem.
II. Podem ser utilizadas para manter a coerência do banco de dados.
III. Podem ser utilizadas para executar procedimentos armazenados.
IV. Podem ser executadas operações após a TRIGGER utilizando-se o comando AFTER.
Assinale a alternativa correta.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.


Para listar o conteúdo da tabela Escolas em ordem decrescente de número de alunos, utiliza-se o comando SQL:
I - Não há diferenças entre BDR e BDOO quanto à especificação de operações como parte das especificações das classes. II - Em BDRs, relacionamentos entre tuplas são especificados pelos atributos com valores correspondentes. III - Em BDRs, não há construtores no modelo relacional básico para lidar com herança; no BDOO, já existem estruturas para isso no próprio modelo.
Quais estão corretas?
Considere as seguintes afirmações sobre a linguagem SQL.
I - Se uma cláusula WHERE e uma cláusula HAVING aparecem na mesma consulta, o predicado que aparece em WHERE é aplicado primeiro.
II - A remoção de dados é expressa, muitas vezes, do mesmo modo que uma consulta, mas pode-se remover somente tuplas inteiras, não sendo possível excluir valores de um atributo em particular.
III - Para encontrar o número de tuplas da relação Cliente, escreve-se
SELECT COUNT(*)
FROM Cliente
Quais estão corretas?
Considere a seguinte consulta SQL:

Assinale a alternativa que apresenta a expressão que traduz adequadamente a consulta acima.
I - Afirmar que a entidade ALUNO tem cardinalidade máxima 1, no relacionamento MATRICULA com a entidade CURSO, significa que uma ocorrência de ALUNO pode estar associada a, no máximo, uma ocorrência de CURSO ou, em outros termos, que um aluno pode matricular-se, no máximo, em um curso. II - O modelo ER não permite que sejam definidos relacionamentos de grau maior do que 2. III - Todo relacionamento no modelo ER associa entidades diferentes.
Quais estão corretas?
Em um programa, tem-se armazenada uma tabela de dados acadêmicos conforme ilustração abaixo.
A tabela começa a armazenar os dados a partir do ano de 1968, 1º semestre, na posição 1. Os dados de 1968, 2º semestre, na posição 2, e assim por diante. Qual a expressão a ser usada como índice da tabela para localizar os dados de determinado ANO (4 dígitos a partir de 1968) e SEMESTRE (valores 1 ou 2)?
Em um programa, foi encontrada a expressão lógica a seguir:
(ANO NOT< 2000) AND (INGRESSO="VESTIB") AND (ESCORE > 500) OR
(ANO NOT < 2000) AND (INGRESSO="VESTIB") AND (ESCORE NOT > 500)
Dentre as alternativas abaixo, qual apresenta a forma mais simplificada da expressão acima, mantendo a lógica original?