Filtrar


Questões por página:
Considere as assertivas abaixo sobre a linguagem SQL (Structured Query Language):

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?
O projeto de um novo banco de dados ocorre em três fases, quais sejam:
Sobre normalização e formas normais em banco de dados, analise as assertivas a seguir:

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?
Em banco de dados, o término bem sucedido de uma transação é indicado pela operação:

Sobre banco de dados, analise as assertivas abaixo:

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?