Questões de Concurso Sobre banco de dados

Foram encontradas 18.767 questões

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
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
Q2545376 Banco de Dados
Considerando os conceitos da Indústria 4.0, julgue as afirmações abaixo:

I. Sistemas de simulação é o uso de um sistema integrado, baseado em computador, que consiste em simulação, visualização 3D, análises e ferramentas de colaboração para criar definições de processos de manufatura e produto simultaneamente.
II. A interconexão entre objetos por meio de infraestrutura habilitadora (eletrônica, software, sensores e/ou atuadores), com capacidade de computação distribuída e organizados em redes, que passam a se comunicar e interagir, podendo ser remotamente monitorados e/ou controlados, resultando em ganhos de eficiência, caracteriza o conceito de Cloud Computing.
III. Big Data consiste no uso de tecnologias digitais para transformar processos de produção, de desenvolvimento de produtos e/ou modelos de negócios, visando à otimização e à eficiência nos processos. A transformação digital abrange: projeto e implementação de plano de digitalização, sensoriamento, aquisição e tratamento de dados. 
Alternativas
Q2526715 Banco de Dados
O modelo hierárquico de bancos de dados é formado por registros do tipo raiz e do tipo folha, sendo correto afirmar que, em um modelo hierárquico,
Alternativas
Q2526714 Banco de Dados
Um dos conceitos importantes na modelagem de um banco de dados relacional consiste na especificação do domínio de um atributo de um conjunto de entidades, que significa especificar o 
Alternativas
Q2526637 Banco de Dados
Os diagramas entidade-relacionamento representam uma maneira gráfica para a modelagem de bancos de dados relacionais. Um dos símbolos utilizados nesses diagramas é um retângulo desenhado com linhas duplas, que representa um
Alternativas
Q2526636 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional:

     Armário (ID, Tipo, Item, Peso)

O comando SQL para obter o número total de registros contidos na tabela Armário é:
Alternativas
Q2524614 Banco de Dados
Considere o seguinte comando emitido a partir do Sistema Gerenciador de Banco de Dados PostgreSQL v. 14.4.

CREATE TABLE abc ( teste char(10) ) cláusula01 (xyz)


O conteúdo de cláusula01 que faz com que a tabela abc seja formada pelo atributo teste, além dos atributos definidos na tabela xyz é:

Alternativas
Q2524611 Banco de Dados
Considere o seguinte comando do Sistema Gerenciador de Banco de Dados Oracle 21c para criar uma tabela do tipo Blockchain: 

CREATE BLOCKCHAIN TABLE teste (col1 VARCHAR2 (12)) Comando 01 Comando 02 ……………

Os conteúdos a serem inseridos em Comando 01 e Comando 02 para que a exclusão dessa tabela e a exclusão de seus registros somente sejam possíveis após 10 dias são, respectivamente:

Alternativas
Q2524607 Banco de Dados
Os conceitos de fatos e dimensões aplicam-se ao modelo multidimensional, característico da modelagem de Data Warehouses. Dessa forma, é correto afirmar que
Alternativas
Q2524606 Banco de Dados
Considere a linguagem PL/SQL utilizada no Sistema Gerenciador de Bancos de Dados Oracle 21c. Suponha que tenha sido criada uma variável cuja declaração limite seu tamanho a 3 caracteres. Se houver a tentativa de atribuir um valor com mais de 3 caracteres a essa variável, ocorrerá
Alternativas
Q2524605 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional.


Estoque (ID, Tipo, Item, Qtdade)


O comando SQL para obter o Tipo e a Quantidade do estoque, agrupado por Tipo, contido na tabela é:


Alternativas
Q2524604 Banco de Dados
As transações executadas em um sistema de banco de dados devem manter as chamadas propriedades ACID, sendo certo que nesse acrônimo
Alternativas
Respostas
4421: A
4422: A
4423: A
4424: A
4425: A
4426: B
4427: D
4428: D
4429: C
4430: E
4431: A
4432: B
4433: D
4434: C
4435: A
4436: A
4437: D
4438: B
4439: E
4440: A