Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.991 questões

Q4216816 Banco de Dados

“O conceito de chave estrangeira ou chave externa se refere ao tipo de relacionamento entre distintas tabelas de dados do banco de dados. Uma chave estrangeira é chamada quando há o relacionamento entre duas tabelas.” Sabendo-se disso, analise as afirmativas abaixo:



I. A chave estrangeira é um campo que aponta para a chave primária de outra tabela.


II. Valores nulos e nem repetições são permitidos em uma chave primária.


III. Tupla e tabela são o mesmo objeto em um banco de dados.



Assinale  

Alternativas
Q4216810 Banco de Dados

Assinale abaixo qual alternativa contém apenas um comando do tipo DDL.

Alternativas
Q4172822 Banco de Dados
Considere o seguinte trecho de instruções SQL.

CREATE TABLE tabela (ID INT);
ALTER TABLE tabela ADD COLUMN coluna;
SELECT * FROM tabela WHERE ID > 15 OR ID < 20;

Em relação a essas instruções, é correto afirmar: 
Alternativas
Q4172819 Banco de Dados
Considere a seguinte tabela nomeada tabelaX de um banco de dados, com colunas c1 e c2, recuperada com o comando SELECT * FROM tabelaX.

Captura_de tela 2026-07-13 183813.png (120×177)

O comando que criou (populou) as linhas da tabela corretamente e na ordem apresentada na tabela é 
Alternativas
Q4172712 Banco de Dados
Considere o objetivo de se desenvolver um programa que produz um relatório de administração de serviços de tecnologia da informação de uma empresa contendo um gráfico como o apresentado a seguir (com dados fictícios). Em cada fatia da ‘pizza’, são apresentadas as áreas de negócio da empresa e a quantidade de serviços vinculados.

Imagem associada para resolução da questão



Deve-se supor a existência do esquema de banco de dados composto pelas tabelas a seguir.

DROP TABLE IF EXISTS SERVICO; CREATE TABLE SERVICO (     servico_id integer NOT NULL,      nome text,      tipo_id integer,      PRIMARY KEY (servico_id),      FOREIGN KEY (tipo_id) REFERENCES TIPOSERVICO(tipo_id));

DROP TABLE IF EXISTS TIPOSERVICO;

CREATE TABLE TIPOSERVICO (      tipo_id integer NOT NULL,       nome text,       area_id integer,       PRIMARY KEY (tipo_id), FOREIGN KEY (area_id) REFERENCES AREANEGOCIO(area_id));
DROP TABLE IF EXISTS AREANEGOCIO; CREATE TABLE AREANEGOCIO (     area_id integer NOT NULL,     nome text, PRIMARY KEY(area_id));


Com base no esquema de banco de dados fornecido, a consulta SQL que apresenta como resultado os dados necessários para a produção do gráfico apresentado é
Alternativas
Q4172695 Banco de Dados
Considere a tabela de informações apresentada a seguir, com informações sobre alunos e empréstimos realizados em uma biblioteca de uma Instituição de Ensino Superior, com dados fictícios.

Imagem associada para resolução da questão


Com base na tabela fornecida e no projeto de banco de dados Relacional, é correto afirmar que 
Alternativas
Q4172687 Banco de Dados
A unidade gestora de Tecnologia da Informação de uma Instituição de Ensino Superior decidiu implantar melhoria de processos de serviços por meio do registro e controle de atendimento de chamados. Considere o objetivo de se desenvolver um programa que produz um relatório de administração acadêmica contendo um diagrama como o apresentado a seguir (com dados fictícios). No eixo horizontal, são listados os meses do ano; e, no eixo vertical, é apresentado o número de chamados que não atenderam ao nível de serviço estabelecido pela organização.


Imagem associada para resolução da questão


Deve-se supor a existência do esquema de banco de dados composto pelas tabelas a seguir (em SQL): DROP TABLE IF EXISTS chamado;
create table chamado(idchamado int NOT NULL,      duracao float,      mes int,      PRIMARY KEY (idchamado),      FOREIGN KEY (mes) REFERENCES mes(idmes));
DROP TABLE IF EXISTS mes; create table mes(idmes int NOT NULL,      numMes int,      ano int,      PRIMARY KEY (idmes));

Com base no esquema de banco de dados fornecido, considerando que o tempo limite para o atendimento dos chamados é estabelecido em 2 horas, a consulta SQL que apresenta como resultado os dados necessários para a produção do gráfico acima é
Alternativas
Q4172572 Banco de Dados
Sobre a normalização em banco de dados, analise as afirmativas seguintes e atribua-lhes V (verdadeiro) ou F (falso).
( ) Uma relação está na primeira forma normal (1FN) se todos os atributos são atômicos e não forem multivalorados.
( ) Uma relação está na segunda forma normal (2FN) se ela estiver na 1FN e os atributos chaves forem independentes da chave primária.
( ) Uma relação está na terceira forma normal (3FN) quando, na análise de uma tupla, não se encontra um atributo não chave dependente de outro atributo não chave.

A sequência correta, de cima para baixo, é 
Alternativas
Q4172560 Banco de Dados

Considere que os comandos SQL descritos a seguir são executados em sequência.



Imagem associada para resolução da questão



O valor retornado após a execução do comando SELECT é 

Alternativas
Q4172559 Banco de Dados
Analise as afirmativas abaixo acerca de banco de dados relacional.

I. Views são consultas ativadas automaticamente quando algum dado é inserido, alterado ou apagado.
II. Uma chave estrangeira é um atributo de uma tabela que faz referência à chave primária de outra tabela.
III. A função de um índice é acelerar o tempo de acesso às linhas de uma tabela, criando ponteiros para os dados armazenados em colunas específicas.
IV. Storeds procedures são procedimentos usados para armazenar informações de forma temporária de um ou mais banco de dados relacional.


Estão corretas as afirmativas
Alternativas
Q4154456 Banco de Dados
Considere as seguintes tabelas definidas em algum banco de dados relacional. 
Imagem associada para resolução da questão
Alternativas
Q4147257 Banco de Dados
Assinale a alternativa que contém a regra de normalização de banco de dados que trata somente sobre a atomicidade dos atributos de uma relação, significando que as relações não podem ter atributos possuindo mais de um valor.
Alternativas
Q4138175 Banco de Dados
Dada a relação JogadorJogo (Jogador, Equipe, Adversário, Data), com as seguintes dependências funcionais (utiliza-se apenas a primeira letra de cada atributo): 

J→E (cada jogador joga sempre na mesma equipe)
EA→D (cada par de equipes só joga uma vez, numa determinada data)
ED→A (numa dada data, cada equipe só pode jogar contra uma equipe adversária)
AD→E (idem, de forma recíproca)

É correto afirmar que: 
Alternativas
Q4138174 Banco de Dados
O processo de projeto de banco de dados pode ser dividido em seis etapas: análise de requisitos, projeto conceitual do banco de dados, projeto lógico do banco de dados, refinamento do esquema, projeto físico de banco de dados e projetos de aplicativos e segurança. Neste contexto, marque a alternativa correta. 
Alternativas
Q4137217 Banco de Dados
Uma consulta especificada em SQL normalmente é traduzida para uma expressão da álgebra relacional que é uma sequência de operações relacionais. Nesse contexto, existe um tipo de otimização da álgebra relacional heurística capaz de agrupar operações de execução. Selecione, dentre as alternativas abaixo, como é chamada essa otimização:
Alternativas
Q4129595 Banco de Dados
tabela_produtos {id, produto, tipo, preco_custo, preco_venda, estoque_minimo, estoque_atual} 

Considere a seguinte cláusula escrita na Sintaxe ANSI SQL



SELECT produto, valor=preco_venda-preco_custo

FROM tabela_produtos

WHERE estoque_atual>0;


Esta cláusula

Alternativas
Q4128037 Banco de Dados
tblcliente {id_cliente, nome, ano_de_nascimento}
tblcompra {id_compra, id_cliente, produto, valor_produto}
O que será exibido caso a próxima instrução SQL seja executada?
SELECT DISTINCT produto FROM tblcompra WHERE valor_produto<7000
Alternativas
Q4128035 Banco de Dados
tblcliente {id_cliente, nome, ano_de_nascimento}
tblcompra {id_compra, id_cliente, produto, valor_produto}
Sobre as tabelas é INCORRETO afirmar que 
Alternativas
Ano: 2022 Banca: IBFC Órgão: MGS Prova: IBFC - 2022 - MGS - Analista de Suporte |
Q4116105 Banco de Dados
Existem bancos de dados relacionais e não relacionais. Quanto aos "não relacionais", eles são também conhecidos tecnicamente como: 
Alternativas
Q4114028 Banco de Dados

Para a questão considere a tabela de banco de dados tblalunos apresentada a seguir.


O que será exibido caso a próxima instrução SQL seja executada?
SELECT AVG(coeficienteDeRendimento) as resultado FROM tblalunos
Alternativas
Respostas
881: D
882: A
883: X
884: B
885: C
886: B
887: B
888: A
889: A
890: C
891: C
892: A
893: B
894: C
895: A
896: C
897: C
898: B
899: C
900: C