Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
I. Para estar na segunda forma normal (2FN),uma tabela também deve, necessariamente, estar na primeira forma normal (1FN).
II. Para estar na segunda forma normal (2FN),uma tabela não pode conter uma coluna que dependa apenas de parte de uma chave primária composta.
III. Para estar na terceira formal normal (3FN),uma tabela não pode conter uma coluna que, além de depender da chave primária,dependa de outra coluna ou conjunto de colunas da tabela.
Quais estão corretas?
I. Na definição de uma chave estrangeira, a especificação ON DELETE CASCADE indica que a operação DELETE deve ser propagada.
II. Uma chave primária só pode ser composta por um único campo.
III. O valor de um campo definido como chave primária simples pode conter o valor especial NULL.
Quais estão corretas?
set serveroutput on
DECLARE TYPE tabela_numeros IS TABLE OF NUMBER; list TABELA_NUMEROS := tabela_numeros (1, 2, 3, 4, 5); BEGIN list.DELETE(2); FOR i IN 1..list.COUNT LOOP IF list.EXISTS(i) THEN DBMS_OUTPUT.PUT('['||list(i)||']'); END IF; END LOOP; DBMS_OUTPUT.NEW_LINE; END; / O resultado da execução desse código na saída DBMS de um banco de dados Oracle é:
SELECT NVL (0 || 1 + 2, 4) FROM DUAL;
Qual é o resultado de sua execução em um banco de dados Oracle?
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
I. A linguagem SQL pode ser utilizada para consultas, usando o comando SELECT, e como Linguagem de Manipulação de Dados (DML, Data Manipulation Language), usando os comandos INSERT, UPDATE e DELETE.
II. A linguagem SQL pode ser utilizada para estabelecer os privilégios de usuários e grupos, usando os comandos SET ou REVOKE.
III. A linguagem SQL pode ser utilizada como Linguagem de Definição de Dados (DDL, Data Definition Language), usando os comandos CREATE e DROP para adicionar ou remover tabelas, respectivamente.
Quais estão corretas?
I - É invocado na ocorrência de algum evento especificado ou de uma condição de gatilho.
II - Está sempre condicionado a uma atualização do banco de dados.
III - As ações referenciais CASCADE são um exemplo de um procedimento trigger.
Das afirmativas acima, apenas:
Coluna I
1. 1FN
2. 2FN
3. 3FN
4. BCFN
5. 5FN
Coluna II
( ) Seus únicos determinantes são chaves candidatas.
( ) Não contém tabelas aninhadas.
( ) Evitar dependências parciais.
( ) Combater a dependência de junção.
( ) Evitar dependências transitivas.
A sequência correta, de cima para baixo, é: