Questões de Concurso Comentadas sobre banco de dados em noções de informática

Foram encontradas 949 questões

Q2835057 Arquitetura de Software

Para retirar privilégios de acesso a dados para um usuário de banco de dados utiliza-se o comando de segurança SQL

Alternativas
Q2830165 Arquitetura de Software

Assinale a alternativa que apresenta a estrutura de mensagem contida no envelope de comunicação do protocolo SOAP.

Alternativas
Q2830156 Arquitetura de Software

Com base em desenvolvimento de sistemas utilizando a linguagem Java, assinale a alternativa que apresenta um framework amplamente utilizado para mapeamento objeto relacional (ORM).

Alternativas
Q2830121 Arquitetura de Software

Sobre junção (JOIN) de tabelas em banco de dados, assinale a alternativa que apresenta uma condição que NÃO é valida para ser utilizada em uma junção interna no banco de dados PostgreSQL.

Alternativas
Q2830115 Arquitetura de Software

Sobre linguagens de consulta em banco de dados (DML), a função AVG no banco de dados PostgreSQL é utilizada para:

Alternativas
Q2830110 Arquitetura de Software

O que são triggers em banco de dados?

Alternativas
Q2830097 Arquitetura de Software

Sobre o modelo Entidade Relacionamento em banco de dados, assinale a alternativa que apresenta a definição de atributos em uma Entidade.

Alternativas
Q2830093 Arquitetura de Software

Com base em análise e projeto de sistemas, as regras de negócio de um software podem ser definidas como:

Alternativas
Q2817349 Arquitetura de Software

O modelo OSI, desenvolvido pela ISO, define estrutura em diferentes camadas que permitem o desenvolvimento simultâneo e independente de padrões, e é considerado um modelo de referência para o desenvolvimento de tecnologias de comunicação em redes. A camada responsável por fornecer serviços de rede aos aplicativos do usuário é denominada:

Alternativas
Q2817343 Arquitetura de Software

O SQL SERVER é um dos mais utilizados quando se fala em Backup, contudo, existem os tipos específicos que determinam esta restauração. Qual das alternativas abaixo define corretamente um tipo de backup?

Alternativas
Q2817316 Arquitetura de Software

Existem diversos conceitos voltados para banco de dados. Em relação aos conceitos básicos para banco de dados, pode-se afirmar:

Alternativas
Q2814218 Arquitetura de Software

A otimização de consultas SQL envolve diversas técnicas ‒ entre as quais, algumas universais ‒ que formam o arsenal inicial na busca de desempenho. Entre essas técnicas estão

I - criar índices para tabelas cujo número de registros é grande.

II - utilizar paralelismo em consultas nas quais o hardware e o sistema gerenciador de banco de dados possuírem características de multiprocessamento.

III - evitar o uso de recursão.

IV - dividir uma instrução SQL complexa em diversas instruções simples que retornem o mesmo resultado final.

A quantidade de itens certos é igual a

Alternativas
Q2814204 Arquitetura de Software
O ETL (Extract, Transform and Load) é comumente associado aos ambientes de Data Warehouse, principalmente no que tange ao trabalho de importação, exportação e transformação de dados. Com referência a ETL, assinale a alternativa correta.
Alternativas
Q2812102 Arquitetura de Software

Nos clusters de alta disponibilidade (HA) existem três classes de disponibilidade: disponibilidade convencional, a alta disponibilidade e a disponibilidade contínua. Na classe de alta disponibilidade, em um ano de operação o computador pode ficar indisponível aproximadamente:

Alternativas
Q2812101 Arquitetura de Software

Em relação às rotinas de backup, é correto afirmar que:

Alternativas
Q2812099 Arquitetura de Software

São características da computação em cluster no processamento distribuído, EXCETO:

Alternativas
Q2812096 Arquitetura de Software

São comandos de definição de dados (DDL) da linguagem SQL:

Alternativas
Q2809058 Arquitetura de Software

Assinale a alternativa que apresenta os três métodos básicos de acesso a registro de um arquivo.

Alternativas
Q2803523 Arquitetura de Software

Considere um banco de dados criado no MySQL 5.7 com os seguintes comandos:


CREATE DATABASE controle;

USE controle;


CREATE TABLE PAGAMENTOS (

ID INT PRIMARY KEY AUTO_INCREMENT,

NOME VARCHAR(50),

VALOR DOUBLE );

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',1500);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Albert',300);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',450);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Lucas',3450);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',180);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',520);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Albert',840);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Lucas',110);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',3300);


Logo após, a seguinte consulta foi executada:


SELECT NOME, SUM(VALOR) AS TOTAL

FROM PAGAMENTOS

GROUP BY NOME HAVING TOTAL > (

SELECT SUM(VALOR) / COUNT(DISTINCT NOME)

FROM PAGAMENTOS );


Assinale a alternativa que contém o número de linhas retornadas pela consulta anterior.

Alternativas
Q2803516 Arquitetura de Software

Analise as afirmativas a seguir sobre o modelo relacional.


I. No modelo relacional formal, uma relação é definida como um conjunto de tuplas. Por definição, todos os elementos de um conjunto são distintos; logo, todas as tuplas de uma relação também precisam ser distintas.

II. Além das restrições de domínio, chave e NOT NULL, dois outros tipos de restrições também são considerados parte do modelo relacional: integridade de entidade e integridade referencial.

III. A restrição de integridade de entidade afirma que nenhum valor de chave primária pode ser NULL.


Assinale a alternativa em que toda(s) a(s) afirmativa(s) está (ão) CORRETA(S):

Alternativas
Respostas
201: C
202: A
203: C
204: B
205: C
206: A
207: B
208: D
209: D
210: E
211: C
212: E
213: A
214: B
215: D
216: C
217: C
218: E
219: C
220: E