Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2010524 Banco de Dados

A respeito da imagem abaixo, marque V para as afirmativas verdadeiras e F para as falsas.


Imagem associada para resolução da questão



( ) É um Diagrama de Entidade-Relacionamento.

( ) Trata-se da apresentação do Modelo Lógico.

( ) É a visualização do esquema de banco de dados.

( ) Trata-se de exemplo de um Modelo em rede.


Assinale a sequência correta.

Alternativas
Q2010523 Banco de Dados
Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no PostgreSQL.
Alternativas
Q2010522 Banco de Dados
Assinale a alternativa que expressa o que é executado no código SQL (Structured Query Language) abaixo.
ALTER TABLE Alunos ADD Telefone varchar(14); 
Alternativas
Q2010521 Banco de Dados
O Redis possui features para atingir diferentes objetivos. Sobre features do Redis, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Transactions – para elevar prioridade dos processos. ( ) LRU – para utilizar integralmente as cores da CPU. ( ) Pub/Sub – para implementar auditoria nos dados. ( ) Automatic failover – para prover alta disponibilidade.
Assinale a sequência correta. 
Alternativas
Q2010519 Banco de Dados
A respeito do Redis, analise as afirmativas.
I- Fornece estruturas de dados. II- Proíbe operações atômicas. III- Possui replicação integrada.
Está correto o que se afirma em
Alternativas
Q2010518 Banco de Dados
A coluna da esquerda apresenta comandos internos do PostgreSQL e a da direita, suas características. Numere a coluna da direita de acordo com a da esquerda.
1- \h                       2- \q                       3- \df                      4- \s                      

( ) Apresentar lista de funções. ( ) Mostrar histórico de comandos. ( ) Sair do psql. ( ) Acionar ajuda.

Marque a sequência correta.
Alternativas
Q2010022 Banco de Dados
Structured Query Language (SQL) é uma linguagem padrão para bancos de dados relacionais. Sobre SQL, assinale a afirmativa correta
Alternativas
Q2007675 Banco de Dados
Consistência, Disponibilidade e Tolerância à Partição são as três características envolvidas no Teorema CAP, também conhecido como Teorema de Brewer. Ele estabelece que existe uma relação de interdependência entre essas características que faz com que, para aumentar uma delas, seja necessário sacrificar um pouco de alguma outra. Os bancos de dados relacionais tradicionais, em sua maioria, tendem a priorizar quais características? 
Alternativas
Q2007673 Banco de Dados
Elasticsearch é um mecanismo distribuído de busca e análise de dados muito utilizado atualmente. Ele usa um índice invertido, que é projetado para permitir buscas textuais muito rápidas. Quanto ao seu modelo de dados, o Elasticsearch pode ser classificado como:
Alternativas
Q2007671 Banco de Dados
A SQL é uma linguagem declarativa orientada a conjuntos e costuma ser organizada em grupos de comandos de acordo com as suas finalidades. Alguns exemplos desses grupos são: DDL, DML, DCL e TCL. Sobre esse assunto, analise as assertivas abaixo:
I. Para definir restrições com objetivo de evitar dados inconsistentes e incorretos, utilizamos o conjunto de comandos SQL conhecidos como Data Control Language (DCL).
II. Data Manipulation Language (DML) é utilizada para manipular os dados que residem nas tabelas e inclui os comandos: INSERT, UPDATE e DELETE.
III. TRUNCATE é um comando que remove todas as linhas de uma tabela e pertence ao grupo Data Manipulation Language (DML).
IV. São exemplos de comandos da Data Control Language (DCL): COMMIT e ROLLBACK.

Quais estão corretas?
Alternativas
Q2007665 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Analise os comandos SQL abaixo:


1. drop table public.assunto;

2. drop table public.assunto_processo;

3. drop table public.classe;

4. drop table public.processo;



Qual seria uma ordem de execução dos comandos acima para excluir todas as tabelas e seus dados sem erros? 

Alternativas
Q2007664 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Um analista precisa encontrar a classe que possui o maior valor dentre os processos cadastrados. É necessário retornar o “id” da classe, a quantidade de processos cadastrados que a utilizam e o valor total desses processos. Qual alternativa corresponde a um comando SQL válido, em PostgreSQL 9, que obtenha esses dados? 
Alternativas
Q2007663 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Qual alternativa representa o comando SQL, em PostgreSQL 9, que retorna corretamente os ids dos processos sem assuntos cadastrados?
Alternativas
Q2007662 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?
Alternativas
Q2007591 Banco de Dados
Assinale a alternativa que representa as características principais da Structured Query Language (SQL): 
Alternativas
Q2007590 Banco de Dados
Sobre o projeto de banco de dados assinale a alternativa incorreta:
Alternativas
Q2007589 Banco de Dados
São etapas do ciclo de vida para sua execução de um Sistema de Banco de Dados, exceto:
Alternativas
Q2007244 Banco de Dados
Considere a estrutura no banco relacional PostgreSQL, em versão 9.6 a 13. Os índices (INDEX) são utilizados para aumentar o desempenho do banco de dados de acordo com o que se deseja. 
Marque a alternativa incorreta: 
Alternativas
Q2007243 Banco de Dados
Considere a estrutura em um banco de dados relacional PostgreSQL, em versão 9.6 a 13. A instituição de ensino ALFA quer evitar a duplicidade de códigos de curso. Na busca por uma solução, os comandos SQL foram executados em uma base de dados de testes nova, sem a existência de qualquer tabela.
Marque a alternativa com a sequência correta para restringir duplicidades e valores nulos na coluna código.
CREATE TABLE curso (
            id serial NOT NULL,             codigo varchar(30) NULL,             nome varchar(50) NOT NULL,             CONSTRAINT curso_pkey PRIMARY KEY (id)
);
I.    ALTER TABLE curso drop constraint curso_pkey; ALTER TABLE curso ADD CONSTRAINT curso_pkey PRIMARY KEY(id, codigo);
II.  ALTER TABLE curso ALTER COLUMN codigo SET NOT NULL;
III. ALTER TABLE curso SET CONSTRAINT codigo_unico UNIQUE (codigo);
IV. ALTER TABLE curso ADD CONSTRAINT codigo_unico UNIQUE (codigo);
Alternativas
Q2007242 Banco de Dados
Considere a estrutura em um banco de dados relacional PostgreSQL, em versão 9.6 a 13. O sistema acadêmico da instituição de ensino ALFA precisa de uma consulta SQL para retornar os possíveis códigos de cursos duplicados, porém o código atual retorna erro.
Analise o comando SQL e a tabela curso e marque a alternativa correta:
SELECT codigo, COUNT(codigo) as total FROM curso GROUP BY 1 ORDER BY total HAVING COUNT(codigo) > 1
Imagem associada para resolução da questão
Alternativas
Respostas
5481: D
5482: A
5483: B
5484: C
5485: D
5486: C
5487: A
5488: A
5489: B
5490: A
5491: E
5492: B
5493: C
5494: D
5495: B
5496: A
5497: D
5498: C
5499: E
5500: B