Logo Passei Direto
Buscar

QUESTÕES DE CONCURSO DE BANCO DE DADOS

User badge image
Regis B Conde

em

Ferramentas de estudo

Questões resolvidas

SQL é uma linguagem de consulta, criada para extrair, organizar e atualizar informações em bancos de dados relacionais.
Com relação aos conceitos básicos de SQL, é correto afirmar que a instrução COMMIT
a) define um cursor, que pode ser utilizado para processar linhas acessadas por uma consulta. A instrução COMMIT inclui uma instrução SELECT, que é utilizada para processar a consulta.
b) altera a definição de uma tabela ou de outro objeto de banco de dados.
c) realiza todas as alterações feitas até o ponto em questão.
d) desfaz todas as alterações feitas até o ponto em questão.
e) elimina uma tabela ou outro objeto de um banco de dados.

Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT.
Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador
a) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas.
b) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta.
c) EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta.
d) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções.
e) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT.

Em um Banco de Dados, considere que na tabela "produto" existe o campo Id_prod.
Com relação a esta instrução é correto afirmar que ela irá retornar vazio, isto é, nenhuma ocorrência ou
a) todas as linhas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233.
b) uma única linha com a primeira ocorrência de umas das igualdades para o campo Id_prod, isto é, quando este for igual a 2342 ou 2378 ou 2233.
c) uma única linha com a última ocorrência de umas das igualdades para o campo Id_prod, isto é, quando este for igual a 2342 ou 2378 ou 2233.
d) todas as colunas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233.
e) uma única linha para a qual o campo Id_prod for igual a 2342 e 2378 e 2233.

Qual a opção que contém as palavras reservadas de SQL que correspondem, respectivamente, a (i) uma definição de um atributo como sendo uma chave candidata; e (ii) um conjunto de um ou mais atributos que permitem identificar exclusivamente uma tupla de uma tabela?
a) foreign key e primary key.
b) unique e primary key.
c) primary key e foreign key.
d) key e primary key.
e) candidate e unique.

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
a) 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;
b) 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;
c) 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;
d) 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, ...];
e) 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, ...];

Sobre a organização de arquivos de registros desordenados (Heap Files), usada frequentemente em sistemas de gerenciamento de banco de dados, é correto afirmar que
a) é possível usar pesquisa binária sobre campo chave.
b) seus registros são armazenados em árvores-B.
c) permite o uso de índices primários.
d) requer uma função de hashing externo.
e) incluir um novo registro é muito eficiente.

Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj} é a chave primária de EMP-PROJ e as seguintes dependências funcionais:
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal?
a) Primeira forma normal.
b) Segunda forma normal.
c) Terceira forma normal.
d) Forma normal de Boyce-Codd.
e) Quarta forma normal.

A descrição concisa dos requisitos de dados dos usuários, que inclui descrições detalhadas de tipos entidades, relacionamentos e restrições, expressos usando os conceitos fornecidos pelo modelo de dados de alto nível, é conhecida como esquema
a) conceitual.
b) lógico.
c) físico.
d) interno.
e) externo.

Sobre integridade de entidade, analise as assertivas a seguir:
I. A integridade de entidade estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação.
II. Todas as restrições de integridade deveriam ser especificadas no esquema do banco de dados relacional, caso queiramos impor essas restrições aos estados do banco de dados.
III. Ter valores null para chave primária implica não podermos identificar alguma tupla.
IV. A restrição de integridade referencial é classificada entre duas relações e é usada para manter a consistência entre as tuplas nas duas relações.
a) Apenas I.
b) Apenas I, II e III.
c) Apenas I, III e IV.
d) Apenas II, III e IV.
e) I, II, III e IV.

Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única. II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez e criar relação dos resultados intermediários. III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos permite processar os relacionamentos entre as relações. IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.

Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a
(A) multiplicidade.
(B) cardinalidade.
(C) associação.
(D) variabilidade.
(E) conectividade.

Na UML, especifica-se que uma classe é abstrata escrevendo seu nome
(A) só com a inicial em letra maiúscula.
(B) todo com letras maiúsculas.
(C) em itálico.
(D) em negrito.
(E) grifado.

Na UML, o relacionamento entre uma superclasse e suas subclasses é denominado
(A) generalização.
(B) decomposição.
(C) agregação composta.
(D) agregação não composta.
(E) dependência.

Considere:
Na análise estruturada, I, II e III correspondem, respectivamente, a
I. Um produtor ou consumidor de informações que resida fora dos limites do sistema a ser modelado.
II. Um transformador de informações que resida dentro dos limites do sistema a ser modelado.
III. Um método de decomposição sucessiva, da mais abstrata para a mais granular visão de processos do sistema a ser modelado.
a) Fluxo de Dados, Processo e Top-Down.
b) Depósito de Dados, Entidade, Bottom-Up.
c) Entidade Externa, Processo e Bottom-Up.
d) Entidade Externa, Fluxo de Dados, Top-Down.
e) Entidade Externa, Processo, Top-Down.

Propriedade pela qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura mas comportamentos distintos. Trata-se de
(A) polimorfismo.
(B) herança múltipla.
(C) operação agregada.
(D) multiplicidade.
(E) visibilidade.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

SQL é uma linguagem de consulta, criada para extrair, organizar e atualizar informações em bancos de dados relacionais.
Com relação aos conceitos básicos de SQL, é correto afirmar que a instrução COMMIT
a) define um cursor, que pode ser utilizado para processar linhas acessadas por uma consulta. A instrução COMMIT inclui uma instrução SELECT, que é utilizada para processar a consulta.
b) altera a definição de uma tabela ou de outro objeto de banco de dados.
c) realiza todas as alterações feitas até o ponto em questão.
d) desfaz todas as alterações feitas até o ponto em questão.
e) elimina uma tabela ou outro objeto de um banco de dados.

Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT.
Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador
a) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas.
b) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta.
c) EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta.
d) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções.
e) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT.

Em um Banco de Dados, considere que na tabela "produto" existe o campo Id_prod.
Com relação a esta instrução é correto afirmar que ela irá retornar vazio, isto é, nenhuma ocorrência ou
a) todas as linhas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233.
b) uma única linha com a primeira ocorrência de umas das igualdades para o campo Id_prod, isto é, quando este for igual a 2342 ou 2378 ou 2233.
c) uma única linha com a última ocorrência de umas das igualdades para o campo Id_prod, isto é, quando este for igual a 2342 ou 2378 ou 2233.
d) todas as colunas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233.
e) uma única linha para a qual o campo Id_prod for igual a 2342 e 2378 e 2233.

Qual a opção que contém as palavras reservadas de SQL que correspondem, respectivamente, a (i) uma definição de um atributo como sendo uma chave candidata; e (ii) um conjunto de um ou mais atributos que permitem identificar exclusivamente uma tupla de uma tabela?
a) foreign key e primary key.
b) unique e primary key.
c) primary key e foreign key.
d) key e primary key.
e) candidate e unique.

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
a) 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;
b) 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;
c) 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;
d) 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, ...];
e) 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, ...];

Sobre a organização de arquivos de registros desordenados (Heap Files), usada frequentemente em sistemas de gerenciamento de banco de dados, é correto afirmar que
a) é possível usar pesquisa binária sobre campo chave.
b) seus registros são armazenados em árvores-B.
c) permite o uso de índices primários.
d) requer uma função de hashing externo.
e) incluir um novo registro é muito eficiente.

Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj} é a chave primária de EMP-PROJ e as seguintes dependências funcionais:
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal?
a) Primeira forma normal.
b) Segunda forma normal.
c) Terceira forma normal.
d) Forma normal de Boyce-Codd.
e) Quarta forma normal.

A descrição concisa dos requisitos de dados dos usuários, que inclui descrições detalhadas de tipos entidades, relacionamentos e restrições, expressos usando os conceitos fornecidos pelo modelo de dados de alto nível, é conhecida como esquema
a) conceitual.
b) lógico.
c) físico.
d) interno.
e) externo.

Sobre integridade de entidade, analise as assertivas a seguir:
I. A integridade de entidade estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação.
II. Todas as restrições de integridade deveriam ser especificadas no esquema do banco de dados relacional, caso queiramos impor essas restrições aos estados do banco de dados.
III. Ter valores null para chave primária implica não podermos identificar alguma tupla.
IV. A restrição de integridade referencial é classificada entre duas relações e é usada para manter a consistência entre as tuplas nas duas relações.
a) Apenas I.
b) Apenas I, II e III.
c) Apenas I, III e IV.
d) Apenas II, III e IV.
e) I, II, III e IV.

Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única. II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez e criar relação dos resultados intermediários. III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos permite processar os relacionamentos entre as relações. IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado.
(A) Apenas I.
(B) Apenas I, II e III.
(C) Apenas I, III e IV.
(D) Apenas II, III e IV.
(E) I, II, III e IV.

Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a
(A) multiplicidade.
(B) cardinalidade.
(C) associação.
(D) variabilidade.
(E) conectividade.

Na UML, especifica-se que uma classe é abstrata escrevendo seu nome
(A) só com a inicial em letra maiúscula.
(B) todo com letras maiúsculas.
(C) em itálico.
(D) em negrito.
(E) grifado.

Na UML, o relacionamento entre uma superclasse e suas subclasses é denominado
(A) generalização.
(B) decomposição.
(C) agregação composta.
(D) agregação não composta.
(E) dependência.

Considere:
Na análise estruturada, I, II e III correspondem, respectivamente, a
I. Um produtor ou consumidor de informações que resida fora dos limites do sistema a ser modelado.
II. Um transformador de informações que resida dentro dos limites do sistema a ser modelado.
III. Um método de decomposição sucessiva, da mais abstrata para a mais granular visão de processos do sistema a ser modelado.
a) Fluxo de Dados, Processo e Top-Down.
b) Depósito de Dados, Entidade, Bottom-Up.
c) Entidade Externa, Processo e Bottom-Up.
d) Entidade Externa, Fluxo de Dados, Top-Down.
e) Entidade Externa, Processo, Top-Down.

Propriedade pela qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura mas comportamentos distintos. Trata-se de
(A) polimorfismo.
(B) herança múltipla.
(C) operação agregada.
(D) multiplicidade.
(E) visibilidade.

Prévia do material em texto

Questão Q243205 
 
Concurso: Receita Federal - 2005 | Prova: ESAF - 2005 - Receita Federal - Auditor Fiscal da Receita Federal - 
Área Tecnologia da Informação - Prova 3 
Disciplina: Banco de Dados (TI) | Assunto: SQL 
SQL é uma linguagem de consulta, criada para extrair, organizar e atualizar informações em bancos de dados 
relacionais. Com relação aos conceitos básicos de SQL, é correto afi rmar que a instrução COMMIT 
 a) define um cursor, que pode ser utilizado para processar linhas acessadas por uma consulta. A 
instrução COMMIT inclui uma instrução SELECT, que é utilizada para processar a consulta. 
 b) altera a definição de uma tabela ou de outro objeto de banco de dados. 
 c) realiza todas as alterações feitas até o ponto em questão. 
 d) desfaz todas as alterações feitas até o ponto em questão. 
 e) elimina uma tabela ou outro objeto de um banco de dados. 
 
 
 
 
Questão Q242714 
 
Concurso: CGU - 2004 | Prova: ESAF - 2004 - CGU - Analista de Finanças e Controle - Área - Tecnologia da 
Informação - Prova 3 
Disciplina: Banco de Dados (TI) | Assunto: SQL 
Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta 
inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é 
correto afirmar que o operador 
 a) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas 
duplicadas. 
 b) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções 
SELECT altera o resultado da consulta. 
 c) EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT 
não altera o resultado da consulta. 
 d) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da 
primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções. 
 e) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da 
primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT. 
 
 
 
 
Questão Q242713 
 
Concurso: CGU - 2004 | Prova: ESAF - 2004 - CGU - Analista de Finanças e Controle - Área - Tecnologia da 
Informação - Prova 3 
Disciplina: Banco de Dados (TI) | Assunto: SQL 
Em um Banco de Dados, considere que na tabela "produto" existe o campo Id_prod. 
Considere a seguinte instrução na linguagem SQL: 
SELECT * FROM produto WHERE (Id_prod IN ('2342', '2378', '2233')) 
Com relação a esta instrução é correto afirmar que ela irá retornar vazio, isto é, nenhuma ocorrência ou 
 a) todas as linhas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233. 
 b) uma única linha com a primeira ocorrência de umas das igualdades para o campo Id_prod, isto é, 
quando este for igual a 2342 ou 2378 ou 2233. 
 c) uma única linha com a última ocorrência de umas das igualdades para o campo Id_prod, isto é, 
quando este for igual a 2342 ou 2378 ou 2233. 
 d) todas as colunas para as quais o campo Id_prod for igual a 2342 ou 2378 ou 2233. 
 e) uma única linha para a qual o campo Id_prod for igual a 2342 e 2378 e 2233. 
 
 
 
 
 
 
 
 
Questão Q239767 
 
Concurso: UFAL - 2010 - Técnico Administrativo | Prova: COPEVE-UFAL - 2011 - UFAL - Analista de 
Tecnologia da Informação 
Disciplina: Banco de Dados (TI) | Assunto: SQL 
Qual a opção que contém as palavras reservadas de SQL que correspondem, respectivamente, a (i) uma 
definição de um atributo como sendo uma chave candidata; e (ii) um conjunto de um ou mais atributos que 
permitem identificar exclusivamente uma tupla de uma tabela? 
 a) foreign key e primary key. 
 b) unique e primary key. 
 c) primary key e foreign key. 
 d) key e primary key. 
 e) candidate e unique. 
 
 
 
Gabarito: Q243205: C Q242714: E Q242713: A Q239767: B 
Q635773 
Provas: FCC - 2019 - TRF - 3ª REGIÃO - Técnico Judiciário - Área Apoio Especializado Especialidade 
Informática 
Disciplina: Banco de Dados (TI) 
Assuntos: Sql Banco de dados relacionais 
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 
 a) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] 
FROM tabela 
ORDER BY coluna2 
https://www.questoesgratis.com/questoes-de-concurso/questao/635773
https://www.questoesgratis.com/questoes-de-concurso/questoes/%3Fano%3D2019%26nivel%3D2%26cargo%3D589%26banca%3D44%26instituicao%3D330%26area-atuacao%3D1
https://www.questoesgratis.com/questoes-de-concurso/questoes/%3Fano%3D2019%26nivel%3D2%26cargo%3D589%26banca%3D44%26instituicao%3D330%26area-atuacao%3D1
https://www.questoesgratis.com/questoes-de-concurso/questoes/%3Fdisciplina%3D35
https://www.questoesgratis.com/questoes-de-concurso/questoes/%3Fassunto%3D314
https://www.questoesgratis.com/questoes-de-concurso/questoes/%3Fassunto%3D1411
GROUP BY coluna4 [, coluna5, ...] 
HAVING coluna5 > 10 WHERE condição; 
 b) 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; 
 c) 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; 
 d) 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, ...] ; 
 e) 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, ...]; 
RESPONDER 
GABARITO: A alternativa correta é a letra (c) 
 
 
 
Questão Q20493 
 
Concurso: MPOG - 2013 - Analista em Tecnologia da Informação | Prova: FUNRIO - 2013 - MPOG - 
Analista de Tecnologia da Informação 
Disciplina: Banco de Dados | Assunto: SGBD - Sistema de Gerenciamento de Banco de Dados 
Sobre a organização de arquivos de registros desordenados (Heap Files), usada frequentemente em sistemas de 
gerenciamento de banco de dados, é correto afirmar que 
 a) é possível usar pesquisa binária sobre campo chave. 
 
 b) seus registros são armazenados em árvores-B. 
 
 c) permite o uso de índices primários. 
 
 d) requer uma função de hashing externo. 
 
 e) incluir um novo registro é muito eficiente. 
 
 
 
 
 
Questão Q20492 
 
Concurso: MPOG - 2013 - Analista em Tecnologia da Informação | Prova: FUNRIO - 2013 - MPOG - 
Analista de Tecnologia da Informação 
Disciplina: Banco de Dados | Assunto: Formas normais 
Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj} é a 
chave primária de EMP-PROJ e as seguintes dependências funcionais: 
 
{CPF, NumProj} → Horas 
 
{CPF} → NomeEmp 
 
{NumProj} → {NomeProj, LocalProj} 
 
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal? 
 a) Primeira forma normal. 
 
 b) Segunda forma normal. 
 
 c) Terceira forma normal. 
 
 d) Forma normal de Boyce-Codd. 
 
 e) Quarta forma normal. 
 
 
 
 
 
Questão Q20491 
 
Concurso: MPOG - 2013 - Analista em Tecnologia da Informação | Prova: FUNRIO - 2013 - MPOG - 
Analista de Tecnologia da Informação 
Disciplina: Banco de Dados | Assunto: Arquitetura 
A descrição concisa dos requisitos de dados dos usuários, que inclui descrições detalhadas de tipos entidades, 
relacionamentos e restrições, expressos usando os conceitos fornecidos pelo modelo de dados de alto nível, é 
conhecida como esquema 
 a) conceitual. 
 
 b) lógico. 
 
 c) físico. 
 
 d) interno. 
 
 e) externo. 
 
 
 
 
 
Questão Q20490 
 
Concurso: MPOG - 2013 - Analista em Tecnologia da Informação | Prova: FUNRIO - 2013 - MPOG - 
Analista de Tecnologia da Informação 
Disciplina: Redes de Computadores | Assunto: Protocolo HTTP( Hypertext Transfer Protocol ) 
Sobre o protocolo HTTP, é ERRADO afirmar: 
 a) Existem dois tipos de mensagens HTTP: Requisição e Resposta. As mensagens de Requisição são 
divididas em Linha de Requisição (a primeira) e Linha de Cabeçalho (as outras); As mensagens de 
Respostas são divididas em Linha de Estado, Linhas de Cabeçalho e Linhas do Corpo. 
 
 b) O protocolo HTTP não precisa se preocupar com dados perdidos entre uma comunicação cliente e 
servidor, pois esta tarefa fica a cargo da camada de transporte, mais especificamente do protocolo TCP. 
 
 c) Os clientes WEB fazem requisições HTTP aos servidores WEB, que por sua vez respondem às 
requisições HTTP aos clientes. As mensagens HTTP (requisição e resposta) usam protocolo de 
transporte TCP. 
 
 d) O protocolo HTTP define como o cliente WEB (geralmente WEB Browsers) e o servidor HTTP irão 
trocar mensagens entre si. 
 
 e) Se um cliente solicita ao servidor HTTP o mesmo objeto mais de uma vez em poucos segundos, o 
servidor responde à requisição do cliente com um código de erro avisando que já enviou aquele objeto e 
cancela o envio. 
 
 
 
 
 
Questão Q20489 
 
Concurso: MPOG - 2013 - Analista em Tecnologia da Informação | Prova: FUNRIO - 2013 - MPOG - 
Analista de Tecnologia da Informação 
Disciplina: Redes de Computadores | Assunto: VLAN 
Em uma Empresa X, em andares diferentes, existem dois comutadores cada um com duas VLANs: VLAN A e 
VLAN B. Os dois estão interligados e cada porta desta ligação foi configurada como porta de entroncamento 
(Porta TRUNK) e habilitada para atravessar as VLANs A e B. O comutador sabe que o quadro (frame), que 
entra na porta TRUNK, pertence a uma determinada VLAN, porque foi definido um quadro estendido de 
padrão Ethernet 
 a) 802.1q, que carrega a identificação da VLAN em um campo de seis bytes (Rótulo VLAN) adicionado 
ao cabeçalho do quadro. 
 
 b) 802.1p, que carrega a identificação da VLAN em um campo de quatro bits (Rótulo VLAN) 
adicionado ao cabeçalho do quadro. 
 
 c) 802.1q, que carrega a identificação da VLAN em um campo de quatro bits (Rótulo VLAN) 
adicionado ao cabeçalho do quadro. 
 
 d) 802.1q, que carrega a identificação da VLAN em um campo de quatro bytes (Rótulo VLAN) 
adicionado ao cabeçalho do quadro. 
 
 e) 802.1p, que carrega a identificação da VLAN em um campo de quatro bytes (Rótulo VLAN) 
adicionado ao cabeçalho do quadro. 
 
 
 
 
Gabarito: Q20493: E Q20492: B Q20491: A Q20490: 
E Q20489: D 
Questão Q155517 
 
Concurso: BRDE - 2012 | Prova: AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de 
Dados 
Disciplina: Banco de Dados (TI) | Assunto: MER (Modelo Entidade Relacionamento) 
Em Modelo de Entidade de Relacionamento, possuímos entidades e atributos. A esse respeito, analise as 
assertivas e assinale a alternativa que aponta a(s) correta(s). 
 
I. O objeto básico de um MER é uma entidade, 'algo' do mundo real, com uma existência independente. 
 
II. Uma entidade pode ser um objeto com uma existência física (por exemplo, uma pessoa, um carro, uma casa 
ou um funcionário) ou um objeto com uma existência conceitual (por exemplo, uma empresa, um trabalho ou 
um curso universitário). 
 
III. Os valores dos atributos que descrevem cada entidade se tornarão a maior parte dos dados armazenados no 
banco de dados. 
 
IV. Cada entidade tem atributos propriedades particulares que a descrevem. Por exemplo, uma entidade 
empregada pode ser descrita pelo nome do empregado, idade, endereço, salário e trabalho (função). 
 a) Apenas I. 
 b) Apenas I, II e III. 
 c) Apenas I, III e IV. 
 d) Apenas II, III e IV. 
 e) I, II, III e IV. 
 
 
 
 
Questão Q155516 
 
Concurso: BRDE - 2012 | Prova: AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de 
Dados 
Disciplina: Banco de Dados (TI) | Assunto: MER (Modelo Entidade Relacionamento) 
Sobre Grau de relacionamento, Nomes de papéis e Relacionamentos recursivos, analise as assertivas e assinale 
a alternativa que aponta a(s) correta(s). 
 
I. O grau de um tipo relacionamento é o número de entidade que participa desse relacionamento. 
 
II. Um tipo relacionamento de grau vinte é chamado de binário e um de grau trinta é ternário. 
 
III. Os nomes de papéis são tecnicamente necessários em tipos relacionamentos em que todos os tipos entidades 
participantes são distintos. 
 
IV. Cada tipo entidade que participa de um tipo relacionamento executa um papel particular no relacionamento. 
O nome do papel significa o papel que uma entidade participante de um tipo entidade executa em cada instância 
de relacionamento, e ajuda explicar o significado do relacionamento. 
 a) Apenas I. 
 b) Apenas I, II e IV. 
 c) Apenas I, III e IV. 
 d) Apenas II, III e IV. 
 e) I, II, III e IV. 
 
 
 
 
Questão Q155515 
 
Concurso: BRDE - 2012 | Prova: AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de 
Dados 
Disciplina: Banco de Dados (TI) | Assunto: MER (Modelo Entidade Relacionamento) 
Sobre Tipo Entidade Fraca, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
 
I. Tipo Entidade Fraca também são conhecidas por Entidades abstratas. 
 
II. Tipo entidade que não tem seus próprios atributos-chave são chamados tipos entidade fraca. 
 
III. Tipo entidade que não tem seus próprios relacionamentos são chamados tipo entidade fraca. 
 
IV. Entidades, que pertençam a um tipo entidade fraca, são identificadas por estarem relacionadas a entidades 
específicas do outro tipo entidade. 
 a) Apenas I. 
 b) Apenas I, II e III. 
 c) Apenas II e IV. 
 d) Apenas II, III e IV. 
 e) I, II, III e IV. 
 
 
 
 
Questão Q155514 
 
Concurso: BRDE - 2012 | Prova: AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de 
Dados 
Disciplina: Banco de Dados (TI) | Assunto: Modelo relacional 
Sobre Integridade de Entidade, Integridade Referencial e Chave Estrangeira em Entidade e Relacionamentos, 
analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
 
I. A restrição de integridade de entidade estabelece que nenhum valor de chave primária pode ser null. Isso 
porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação. 
 
II. Todas as restrições de integridade deveriam ser especificadas no esquema do banco de dados relacional, caso 
queiramos impor essas restrições aos estados do banco de dados. 
 
III. Ter valores null para chave primária implica não podermos identificar alguma tupla. 
 
IV. A restrição de integridade referencial é classificada entre duas relações e é usada para manter a consistência 
entre as tuplas nas duas relações. 
 a) Apenas I. 
 b) Apenas I, II e III. 
 c) Apenas I, III e IV. 
 d) Apenas II, III e IV. 
 e) I, II, III e IV. 
 
 
 
 
Questão Q155513 
 
Concurso: BRDE - 2012 | Prova: AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de 
Dados 
Disciplina: Banco de Dados (TI) | Assunto: SQL 
Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
 
I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única. 
 
II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez 
e criar relação dos resultados intermediários. 
 
III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos 
permite processar os relacionamentos entre as relações. 
 
IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, 
enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado. 
 a) Apenas I. 
 b) Apenas I, II e III. 
 c) Apenas I, III e IV. 
 d) Apenas II, III e IV. 
 e) I, II, III e IV. 
 
 
 
Gabarito: Q155517: E Q155516: B Q155515: C Q155514: 
E Q155513: CQuestão Q280443 
 
Concurso: TRT - 24ª REGIÃO (MS) - 2010 | Prova: FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista 
Judiciário - Tecnologia da Informação 
Disciplina: Banco de Dados (TI) | Assunto: MER (Modelo Entidade Relacionamento) 
Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade 
departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a 
 a) multiplicidade. 
 b) cardinalidade. 
 c) associação. 
 d) variabilidade. 
 e) conectividade. 
 
 
 
 
Questão Q280442 
 
Concurso: TRT - 24ª REGIÃO (MS) - 2010 | Prova: FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista 
Judiciário - Tecnologia da Informação 
Disciplina: Engenharia de Software (TI) | Assunto: UML 
Na UML, especifica-se que uma classe é abstrata escrevendo seu nome 
 a) só com a inicial em letra maiúscula. 
 b) todo com letras maiúsculas. 
 c) em itálico. 
 d) em negrito. 
 e) grifado. 
 
 
 
 
Questão Q280441 
 
Concurso: TRT - 24ª REGIÃO (MS) - 2010 | Prova: FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista 
Judiciário - Tecnologia da Informação 
Disciplina: Engenharia de Software (TI) | Assunto: UML 
Na UML, o relacionamento entre uma superclasse e suas subclasses é denominado 
 a) generalização. 
 b) decomposição. 
 c) agregação composta. 
 d) agregação não composta. 
 e) dependência. 
 
 
 
 
Questão Q280440 
 
Concurso: TRT - 24ª REGIÃO (MS) - 2010 | Prova: FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista 
Judiciário - Tecnologia da Informação 
Disciplina: Engenharia de Software (TI) | Assunto: Análise Estruturada 
Considere: 
 
I. Um produtor ou consumidor de informações que resida fora dos limites do sistema a ser modelado. 
 
II. Um transformador de informações que resida dentro dos limites do sistema a ser modelado. 
 
III. Um método de decomposição sucessiva, da mais abstrata para a mais granular visão de processos do 
sistema a ser modelado. 
 
Na análise estruturada, I, II e III correspondem, respectivamente, a 
 a) Fluxo de Dados, Processo e Top-Down. 
 b) Depósito de Dados, Entidade, Bottom-Up. 
 c) Entidade Externa, Processo e Bottom-Up. 
 d) Entidade Externa, Fluxo de Dados, Top-Down. 
 e) Entidade Externa, Processo, Top-Down. 
 
 
 
 
Questão Q280439 
 
Concurso: TRT - 24ª REGIÃO (MS) - 2010 | Prova: FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista 
Judiciário - Tecnologia da Informação 
Disciplina: Programação (TI) | Assunto: Orientação a Objetos 
Propriedade pela qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que 
têm a mesma assinatura mas comportamentos distintos. Tratase de 
 a) polimorfismo. 
 b) herança múltipla. 
 c) operação agregada. 
 d) multiplicidade. 
 e) visibilidade. 
 
 
 
Gabarito: Q280443: B Q280442: C Q280441: A Q280440: 
E Q280439: A

Mais conteúdos dessa disciplina