Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q3559458 Banco de Dados
Os computadores fazem uso de estruturas de dados que descrevem uma sequência específica de dados a serem organizados. Sobre banco de dados, assinale a alternativa CORRETA.
Alternativas
Q3559453 Banco de Dados
Em diversas aplicações atuais, o armazenamento e a manipulação de um grande volume de dados se tornam necessários. Para tanto, se mostra relevante a utilização de Bancos de Dados. Nesse contexto, assinale a alternativa CORRETA. 
Alternativas
Q3558955 Banco de Dados
Considere o seguinte trecho de código SQL:
SELECT DISTINCT STUDENTID, STUDENTNAME FROM STUDENT

Assinale a justificativa que melhor descreve o objetivo do código acima: 
Alternativas
Q3558954 Banco de Dados
Relacionamento em banco de dados é definido como a relação entre as tabelas em um banco de dados. Há vários tipos de relacionamento. A seguir, NÃO é exemplo de um relacionamento:
Alternativas
Q3558953 Banco de Dados
No contexto de bancos de dados, refere-se ao tipo de relacionamento entre tabelas de dados distintas. Geralmente, quando há o relacionamento entre duas tabelas, chamamos de
Alternativas
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
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
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
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
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
Q2627451 Banco de Dados

Uma equipe de desenvolvimento precisa construir um Banco de Dados baseado em um modelo de dados, no qual a estrutura é formada de entidades (registros), atributos (itens de dados), tipos de registros e ocorrências de registros organizadas como grafos. Nesse modelo, um registro-filho pode ter muitos registros-pai. Esse modelo de dados é denominado:

Alternativas
Respostas
3661: C
3662: C
3663: E
3664: E
3665: B
3666: D
3667: C
3668: A
3669: D
3670: A
3671: E
3672: B
3673: A
3674: A
3675: A
3676: A
3677: B
3678: D
3679: D
3680: C