Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.352 questões
Os níveis de isolamento de transações definidos pela SQL ANSI 92 são leitura não consolidada, leitura consolidada, leitura repetível e serializável de anomalia.
A semântica das transações aninhadas fechadas impõe a atomicidade no nível superior.
Transações planas permitem a inclusão de outras transações, com seus próprios pontos de início e consolidação.
Em um trigger, podem-se executar os comandos COMMIT ROLLBACK ou SAVEPOINT, mas não se pode chamar procedures ou funções que executem essas tarefas.
Em uma tabela cujo conteúdo esteja sendo alterado por um comando INSERT, DELETE ou UPDATE e o comando não tenha sido concluído, um trigger do tipo row-level não poderá ler ou modificar seu conteúdo.
Um trigger é executado automaticamente sem a interferência do usuário enquanto uma stored procedure precisa ser explicitamente invocada.
A aplicação de uma sequência de operações união externa e união em um esquema de fragmento de banco de dados não é o suficiente para se reconstruir o banco de dados.
Funções matemáticas de agregação em coleções de valores do banco de dados devem ser expressas na álgebra relacional básica.
O operador da divisão pode ser expresso como uma sequência de operações π, x , e, - .
Uma junção natural pode ser especificada como um produto cartesiano precedido pela operação selecionar e seguido pelas operações renomear e projetar.
Autorrelacionamentos N:N geram um atributo de ligação na própria tabela.
Os relacionamentos são mapeados por meio de chaves estrangeiras e estabelecem a integridade referencial entre as entidades participantes.
Atributos identificadores são representativos de restrições de integridade.
A chave primária da entidade fraca compõe a chave primária da entidade forte, de tal forma que a eliminação da entidade fraca implica a eliminação de todas as ocorrências das entidades fortes.
Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa.
Em um banco de dados textual com hiperligações, em linguagem natural, os dados são altamente restringidos e suportam alto grau de computação.
O uso da cláusula INTO no comando SELECT, dentro de um programa PL/SQL, permite transferir o conteúdo dos campos de uma linha de tabela para variáveis de memória.
Diferentemente de uma função que não retorna resultados, uma stored procedure executa comandos e retorna um resultado que é armazenado nas variáveis da seção DECLARE.
A primeira seção de um bloco PL/SQL, chamada de declaração, é opcional. Contudo, se o bloco usar variáveis ou constantes, todas elas devem ser previamente declaradas antes de serem determinadas em um comando.
Em um bloco PL/SQL, as variáveis podem assumir qualquer tipo de datatype das linguagens SQL e Oracle, exceto os tipos Positive, Natural, Boolean e Binary Integer.