Questões de Concurso Sobre banco de dados

Foram encontradas 19.183 questões

Q3556589 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional:



Motor (ID, Potência, Fabricante)



O comando da álgebra relacional que proporciona a exibição da potência e do fabricante, para veículos do fabricante Clips e com potência maior do que 20 unidades é:

Alternativas
Q3556588 Banco de Dados
A linguagem PL/SQL utilizada pelo sistema gerenciador de bancos de dados Oracle 21c admite diversos tipos de dados, sendo correto afirmar que o tipo de dados
Alternativas
Q3556587 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional:


Loja (ID, Nome, Endereço, Cidade, Estado)


O comando SQL para obter o nome e número de lojas que não estão no Estado de São Paulo é:

Alternativas
Q3556586 Banco de Dados

Considere um banco de dados relacional e duas tabelas, T1 e T2, desse banco de dados, com a seguinte composição:


T1 (A, B, C) e T2 (D, E, F, A)


Nota-se que um dos atributos de T2 inclui a chave primária (A) de T1. Nesse caso, é correto afirmar que

Alternativas
Q3556454 Banco de Dados
Sobre os aplicativos do Pacote Office qual é o mais competente para o armazenamento e gerenciamento de grandes volumes de dados associados a tributos e finanças? 
Alternativas
Q3555427 Banco de Dados
O principal objetivo do desenvolvimento de soluções de Big Data é oferecer uma abordagem consistente no tratamento do constante crescimento e da complexidade dos dados. Para isso, é preciso considerar o conceito dos 5 V’s que caracterizam um Big Data, exceto:
Alternativas
Q3477884 Banco de Dados
No PostgreSQL, temos as functions que possuem algum retorno e podemos utilizá-lo por meio das consultas. Temos também as que não possuem retorno. Elas são usadas para executar determinados processos internamente no banco de dados. Que comando no PostgreSQL é utilizado para pegar o valor da consulta e jogá-lo para uma variável?
Alternativas
Q3477881 Banco de Dados
Nos diagrama entidade relacionamento a notação CrowsFoot foi proposta por James Martin sob a ótica de engenharia de informação, sendo também conhecida como "pé-de-galinha", onde os relacionamentos são representados apenas por uma linha. Considerando esse tipo de notação exemplificada abaixo, pode-se concluir que:

Imagem associada para resolução da questão
Alternativas
Ano: 2023 Banca: IDCAP Órgão: CREA-ES Prova: IDCAP - 2023 - CREA-ES - Analista de Sistemas |
Q3477756 Banco de Dados

No que diz respeito aos Bancos de Dados Oracle, assinale a alternativa que se refere ao tipo de índice caracterizado abaixo:


Os benefícios deste tipo de índice podem ser notados quando o comando SELECT contém termos WHERE que utilizam comparações de igualdade (SELECT * FROM itempedido WHERE codigo = 1003;), mas não em situações onde comparações de variação são utilizadas (SELECT * FROM itempedido WHERE codigo BETWEEN 1002 AND 1004;). Isto ocorre porque as linhas consecutivas são armazenadas longe umas das outras no índice.

Alternativas
Q3219243 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL, com tabelas e dados criados pelos comandos abaixo.


O PostgreSQL, ao executar os comandos


Imagem associada para resolução da questão

Alternativas
Q3219242 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL, com tabelas e dados criados pelos comandos abaixo.


Utilizando o comando “DELETE FROM ALUNO WHERE ID = 2;”, ao tentar remover o aluno Bernardo do banco de dados, o PostgreSQL
Alternativas
Q3219241 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL, com tabelas e dados criados pelos comandos abaixo.


Para atualizar a coluna indice_academico da tabela Aluno com a média de todas notas do aluno, registradas na tabela Nota, pode-se utilizar o comando SQL 
Alternativas
Q3218337 Banco de Dados
A linguagem SQL possui um subconjunto de manipulação de dados, chamado de DML, com comandos para inserir, alterar ou excluir dados do banco de dados. O DML é padronizado pela ANSI (American National Standards Institute ou, em português, Instituto Nacional Americano de Padrões). Contudo, sistemas gerenciadores de bancos de dados podem implementar extensões a essa linguagem. Considerando a implementação do DML no PostgreSQL,
Alternativas
Q3218334 Banco de Dados
Em sistemas gerenciadores de bancos de dados, uma transação deve ter as seguintes propriedades: atomicidade, consistência, isolamento e durabilidade (ou persistência). Esse conjunto de propriedades é, geralmente, referenciado pelo acrônimo ACID. Sobre as propriedades ACID, analise as afirmativas abaixo.
I Atomicidade define que transações devem conter somente operações de update com cláusulas where.
II Consistência define que a transação deve respeitar as regras de integridade de um banco de dados.
III Isolamento define que uma transação não pode interferir em outra transação.
IV Durabilidade define que o tempo de execução de uma transação deve durar, no máximo, um segundo.
Entre as afirmativas, estão corretas
Alternativas
Q3218325 Banco de Dados
O PostgreSQL permite definições de VIEWS, que são “visões” de uma consulta. A VIEW não é materializada, e sim, uma consulta executada sempre que a VIEW é referenciada. Sobre VIEWS no PostgreSQL, analise as afirmativas abaixo:
I A VIEW é uma consulta executada quando é referenciada em uma outra consulta.
II A VIEW não pode ser definida por uma consulta contendo RIGHT JOIN.
III Uma VIEW pode ter o nome de uma tabela existente no mesmo schema.
IV Uma VIEW temporária é automaticamente destruída ao fim da sessão.
Entre as afirmativas, estão corretas
Alternativas
Q3218324 Banco de Dados
O PostgreSQL possui a funcionalidade de executar, automaticamente, uma determinada função sempre que um determinado tipo de operação for executado. Essa funcionalidade é chamada, em inglês, de trigger. Sobre triggers no PostgreSQL, analise as afirmativas abaixo.
I Triggers podem ser associadas a views.
II Triggers podem ser executadas somente após uma inserção (INSERT).
III A procedure a ser executada deve ser definida antes da trigger ser criada.
IV Triggers associadas a eventos de UPDATE devem retornar, obrigatoriamente, um boolean.

Entre as afirmações, estão corretas
Alternativas
Q3218323 Banco de Dados
Considere o diagrama ER abaixo.

Imagem associada para resolução da questão

Uma universidade determinou, por meio de resolução, que seus alunos passariam a ter o login no sistema acadêmico formado pelo primeiro nome e os 3 últimos dígitos da matrícula. Ao analista de TI, foi passada a tarefa de escrever uma função em PL/pgSQL que, passando como parâmetro o id_pessoa, retornasse a nova string de login, conforme estabelecida na resolução. A função que atende à tarefa é
Alternativas
Q2760889 Banco de Dados
A era digital trouxe uma quantidade enorme de dados para o mundo, o que tornou o Big Data uma preocupação cada vez mais importante para empresas e organizações em diversos países. Para entender e aproveitar ao máximo as informações disponíveis, é fundamental conhecer os chamados “5 V's” desse complexo conjunto de dados, que são: Volume, Velocidade,
Alternativas
Q2760884 Banco de Dados
Um Técnico foi designado para implantar um modelo de acordo com Role-Based Access Control (RBAC) que estabelece a separação de tarefas de um Tribunal Regional do Trabalho para dificultar a possibilidade de fraude no setor de compras, criando, assim, os papeis de Requisitante de Gastos e de Autorização de Gastos atribuídos a usuários distintos. O modelo RBAC a ser implantado é o
Alternativas
Q2627879 Banco de Dados

Em um banco financeiro, tem-se o seguinte esquema relacional, representando as tabelas de seu banco de dados:

CLIENTE(cod_cliente, cliente, localidade)

AGENCIA(cod_agencia, agencia, endereco)

CONTA(num_conta, tipo_conta, cod_cliente, cod_agencia, saldo)

Onde cod_cliente é chave primária da tabela CLIENTE; cod_agencia é chave primária da tabela AGENCIA; num_conta é chave primária da tabela CONTA; cod_cliente é chave estrangeira da tabela CONTA, ligada à tabela CLIENTE, e cod-agencia é chave estrangeira da tabela CONTA, ligada à tabela AGENCIA.

A consulta SQL que apresentará o resultado, no qual, para cada agência com menos de 1000 contas, serão listados os valores máximo e mínimo dos saldos dessas contas, assim como o saldo médio, é:

Alternativas
Respostas
4821: D
4822: A
4823: C
4824: A
4825: D
4826: A
4827: E
4828: E
4829: B
4830: A
4831: A
4832: A
4833: A
4834: A
4835: A
4836: A
4837: A
4838: B
4839: D
4840: D