Você está na página 1de 6

Meus

Simulad
os
Teste seu conhecimento
acumulado

Disc.: BANCO DE DADOS

Acertos: 10,0 de 10,0 12/09/2022

1a Acerto: 1,0 / 1,0


Questão

Em um projeto de banco de dados, a desnormalização é recomendada quando:


Há muitas colunas obrigatórias em uma tabela.
Para facilitar a migração de dados de SGBDs diferentes.
Há diversas tabelas temporárias mantidas pelo SGBD.
Há muitas atualizações nas tabelas do banco de dados.
Há necessidade de reduzir o número de tabelas envolvidas em consultas que
acontecem com frequência, com a consequente redução do uso de recursos
pelo SGBD.
Respondido em 12/09/2022 21:48:31

Explicação:

A resposta correta é: Há necessidade de reduzir o número de tabelas envolvidas em


consultas que acontecem com frequência, com a consequente redução do uso de recursos
pelo SGBD.

2a Acerto: 1,0 / 1,0


Questão

Formar novas relações, separando-as a partir de grupos de repetição antes existentes


dentro de uma relação, é objetivo da:
FNBC.
1FN.
2FN.
3FN.
5FN.
Respondido em 12/09/2022 21:50:23

Explicação:

A resposta correta é: 1FN.

3a Acerto: 1,0 / 1,0


Questão

(Tribunal Regional do Trabalho da 23ª Região (TRT 23) 2016 - Analista


Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da
Informação Banca: Fundação Carlos Chagas (FCC))

São vários os tipos de dados numéricos no PostgreSQL. O tipo:


numeric pode armazenar números com precisão variável de, no
máximo, 100 dígitos.
integer tem tamanho de armazenamento de 4 bytes e pode
armazenar valores na faixa de - 32768 a 32767.
bigint é a escolha usual para números inteiros, pois oferece o
melhor equilíbrio entre faixa de valores, tamanho de
armazenamento e desempenho.
serial é um tipo conveniente para definir colunas identificadoras
únicas, semelhante à propriedade auto incremento.
smallint tem tamanho de armazenamento de 1 byte, que
permite armazenar a faixa de valores inteiros de -128 a 127.
Respondido em 12/09/2022 21:47:47

Explicação:

A resposta correta é: serial é um tipo conveniente para definir


colunas identificadoras únicas, semelhante à propriedade auto
incremento.

4a Acerto: 1,0 / 1,0


Questão

(DATAPREV 2012 - Banca Quadrix Analista de Banco de Dados )

Não se trata de uma afirmativa válida para instalação do PostgreSQL,


a partir do código fonte da distribuição:
É necessário o compilador C ISO/ANSI.
A biblioteca Readline do GNU é utilizada por padrão.
É necessário um software adicional para instalação no
Windows. Recomenda-se usar o MinGW.
É necessário o gzip para descompactar a distribuição.
É requerido o make do GNU ou qualquer outro programa make.
Respondido em 12/09/2022 21:51:03

Explicação:

A resposta correta é: É necessário um software adicional para


instalação no Windows. Recomenda-se usar o MinGW.

5a Acerto: 1,0 / 1,0


Questão

(FCC - 2019 - TRF - 3ª REGIÃO - Técnico Judiciário - Área Apoio


Especializado Especialidade Informática)

Em uma instrução SQL, a cláusula GROUP BY, se utilizada juntamente


com funções de grupo, deve estar em uma posição específica como:
SELECT coluna1 [, coluna2, ... ] . função_de_grupo,
[ função_de_grupo, ...]

FROM tabela

HAVING coluna5 > 10

WHERE condição

ORDER BY coluna2

GROUP BY coluna4 [, coluna5, ...];


SELECT coluna1 [, coluna2, ... ] . função_de_grupo,
[ função_de_grupo, ...]

FROM tabela

WHERE condição

ORDER BY coluna2

GROUP BY coluna4 [, coluna5, ...]

HAVING coluna5 > 10;


SELECT coluna1 [, coluna2, ... ] . função_de_grupo,
[ função_de_grupo, ...]

FROM tabela

WHERE condição

GROUP BY coluna4 [, coluna5, ...]


HAVING coluna5 > 10 ORDER BY coluna2;
SELECT coluna1 [, coluna2, ... ] . função_de_grupo,
[ função_de_grupo, ...]

FROM tabela

ORDER BY coluna2

GROUP BY coluna4 [, coluna5, ...]

HAVING coluna5 > 10 WHERE condição;


SELECT coluna1 [, coluna2, ... ] . função_de_grupo,
[ função_de_grupo, ...]

FROM tabela

HAVING coluna5 > 10

ORDER BY coluna2

WHERE condição

GROUP BY coluna4 [, coluna5, ...] ;


Respondido em 12/09/2022 21:52:45

Explicação:

A resposta correta é:

SELECT coluna1 [, coluna2, ... ] . função_de_grupo,


[ função_de_grupo, ...]

FROM tabela

WHERE condição

GROUP BY coluna4 [, coluna5, ...]

HAVING coluna5 > 10 ORDER BY coluna2;

6a Acerto: 1,0 / 1,0


Questão

Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na


sequência um JOIN entre as tabelas A e B do tipo:
FULL OUTER JOIN.
RIGHT OUTER JOIN.
LEFT OUTER JOIN.
CROSS JOIN.
INNER JOIN.
Respondido em 12/09/2022 21:54:06

Explicação:

A resposta correta é: RIGHT OUTER JOIN.

7a Acerto: 1,0 / 1,0


Questão

Analise as afirmações abaixo e responda qual alternativa corresponde a afirmações


verdadeiras sobre os módulos de um SGBD:

I - O catálogo armazena os metadados do sistema de banco de dados.

II - Os programas de aplicação são pré-compilados para separar os comandos da


linguagem de programação dos comandos de manipulação de dados.

III - As transações são compiladas após passarem pelo otimizador de consultas.


Somente a afirmação I está correta.
Somente as afirmações II e III estão corretas.
Somente a afirmação II está correta.
Somente a afirmação III está correta.
Somente as afirmações I e II estão corretas.
Respondido em 12/09/2022 21:54:44

Explicação:

A resposta correta é: Somente as afirmações I e II estão corretas.

8a Acerto: 1,0 / 1,0


Questão

Qual conjunto de comandos da SQL abaixo serve para o administrador do banco de


dados gerenciar os metadados de um banco de dados?
INSERT, ALTER, REMOVE.
CREATE, ALTER, DELETE.
INSERT, UPDATE, DELETE.
CREATE, ALTER, DROP.
CREATE, MODIFY, DELETE.
Respondido em 12/09/2022 21:55:45
Explicação:

A resposta correta é: CREATE, ALTER, DROP.

9a Acerto: 1,0 / 1,0


Questão

Em relação aos conceitos de bancos de dados, é correto afirmar que:


Um atributo pode possuir cardinalidade de relacionamentos.
Em uma generalização/especialização total, para cada ocorrência da entidade
genérica, existe sempre uma ocorrência em uma das entidades especializadas.
Um relacionamento não pode possuir cardinalidade.
Um atributo não pode possuir cardinalidade.
O conjunto de valores que um atributo pode assumir é a cardinalidade do
atributo.
Respondido em 12/09/2022 21:56:52

Explicação:

A resposta correta é: Em uma generalização/especialização total, para cada ocorrência da


entidade genérica, existe sempre uma ocorrência em uma das entidades especializadas.

10a Acerto: 1,0 / 1,0


Questão

Na nomenclatura de banco de dados, restrição corresponde a uma regra que deve ser
obedecida pelo SGBD. Seja a restrição "um funcionário não pode ter salário maior que
seu chefe imediato", esta deve ser classificada como restrição de:
Domínio
Unicidade
Chave
Semântica
Tabela
Respondido em 12/09/2022 21:57:33

Explicação:

A resposta correta é: Semântica.

Você também pode gostar