Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
Considere as seguintes afirmações sobre linguagem SQL.
I. Embora nos refiramos à linguagem SQL como uma "linguagem de consulta", ela possui muitos outros recursos além da consulta ao banco de dados, como meios para definição da estrutura de dados, para modificação de dados no banco de dados e para a especificação de restrições de segurança.
II. A estrutura básica de uma expressão em SQL consiste de três cláusulas: SELECT, FROM e WHEN; a cláusula WHEN corresponde à seleção do predicado da álgebra relacional.
III. Em SQL, pode-se usar a função agregada COUNT para contar o número de tuplas em uma relação, mas SQL não permite o uso da palavrachave DISTINCT com COUNT(*).
Quais estão corretas?
A frase acima descreve qual conceito de banco de dados?
(I) caracterizado pela situação em que existam informações armazenadas em arquivos diferentes, com conteúdos também diferentes.
(II) caracterizado pela existência das mesmas informações em arquivos armazenados em dispositivos diferentes.
Esses dois problemas são conhecidos respectivamente como:
(II) É aquele que se ocupa da interação entre os outros dois – visão da comunidade de usuários.
(III) É aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema – visão do meio de armazenamento.
Os níveis (I), (II) e (III) são denominados respectivamente:
select numero
from tprocessos1
[OPERADOR]
select numero
from tprocessos2 Para encontrar todos os números de processos que estão em tprocessos1 ou estão em tprocessos2 o operador SQL que pode ser utilizado no lugar de [OPERADOR] é:
Considere as seguintes sentenças a respeito de chaves primárias:
I Em chaves primárias não pode haver valores nulos.
II Chaves primárias só podem ser do tipo int.
III Chaves primárias podem ser simples ou compostas.
Está CORRETO o que se afirma em:
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.
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?