Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 13.042 questões
Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI).
A instrução SQL a seguir tem por finalidade listar os números dos advogados na OAB (advogado_oab_numero) e o total de processos (total_processos), mas somente daqueles que possuem mais de cinco processos.
SELECT advogado_oab_numero, count(*) as total_processos
FROM processo
GROUP BY advogado_oab_numero
HAVING count(*) > 5;
Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI).
De acordo com a SQL, padrão ANSI, após uma tabela ser
criada não é possível excluir uma restrição do tipo PRIMAY
KEY por meio do comando ALTER TABLE.
Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI).
A normalização não visa obter um modelo entidaderelacionamento (MER); seu objetivo consiste em, a partir do
MER, eliminar redundâncias de dados que possam estar
contidas no modelo.
Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI).
Uma das alternativas para transformar um esquema de tabela
não normalizada em um esquema na 1FN (primeira forma
normal) é construir uma única tabela com redundância de
dados.
Nesse contexto, considere uma tabela de bancos de dados que armazene simplificadamente essas informações, com as seguintes colunas:
•time_mandante •time_visitante •data •gols_mandante •gols_visitante
À luz dessas premissas, assinale a lista com todas as combinações de colunas que devem, necessária e exclusivamente, ser estabelecidas como restrições (primary key ou unique) para atender à Forma Normal Boyce-Codd.
select * from NUMBERS where exists (select * from NUMBERS nn, NUMBERS nnn where nn.numero * nn.numero + nnn.numero * nnn.numero * nnn.numero = numbers.numero)
Tomando por base a tabela NUMBERS, assinale o número de linhas do resultado produzido pela execução do comando acima, excetuada a linha de títulos.
select n1.numero * 10 + n2.numero x FROM NUMBERS n1, NUMBERS n2 where n2.numero = 9 - n1.numero + 1 order by n1.numero, n2.numero
Tomando por base a tabela NUMBERS, o resultado produzido pelo comando acima contém 9 linhas, ignorada a linha de títulos.
O número que aparece na quarta dessas nove linhas é o
Assinale a cláusula usada no SQL Server que corresponde funcionalmente à cláusula auto_Increment do MySQL.
I. Dados são armazenados logicamente em tablespaces, e fisicamente em datafiles associados com a tablespace correspondente.
II. Todo banco de dados Oracle possui uma tablespace denominada SYSTEM, criada automaticamente.
III. Todo banco de dados Oracle deve possuir uma tablespace intitulada LOG, cuja criação não é automática.
Está correto o que se afirma em
Com relação aos subconjuntos do SQL, identifique as afirmações corretas:
I. DDL - linguagem de definição de dados: Define a estrutura de dados e possui comandos como CREATE, DROP.
II. DML - linguagem de manipulação de dados: Manipula dados existentes e possui comandos como SELECT, INSERT.
III. DCL - Linguagem de controle de dados:
Controla o acesso aos dados em um banco de dados e possui comandos como GRANT, REVOKE.
Coluna 1
(1)Visão. (2)Lógico. (3)Físico.
Coluna 2
( )Descreve quais dados estão armazenados no banco de dados e qual a relação existente entre eles.
( )Preocupa-se em descrever estruturas de dados complexas de baixo nível.
( )Diz respeito à forma como os dados são vistos pelos usuários (individualmente).
Após análise, assinale a alternativa que apresenta a sequência CORRETA:
Qual alternativa melhor completa o espaço em BRANCO?