Questões de Concurso Sobre modelo relacional em banco de dados

Questões Discursivas

Foram encontradas 737 questões

Q4218154 Banco de Dados
A normalização é uma técnica aplicada ao projeto lógico para evitar anomalias de atualização e redundância. Em consequência, são feitas algumas adaptações na estrutura de dados para atender aos critérios das diferentes Formas Normais.

Uma tabela é considerada como estando na Primeira Forma Normal (1FN), quando 
Alternativas
Q4208015 Banco de Dados
Considerando banco de dados, pode se afirmar que em um sistema relacional:

I - Os dados são percebidos pelo usuário como tabelas.
II - Os operadores à disposição do usuário são operadores que geram tabelas “novas” a partir de tabelas “antigas”.
III - Os primeiros sistemas de banco de dados relacionais começaram a aparecer a partir dos anos 2020.

Das afirmativas acima, qual(is) está(ão) correta(s)?
Alternativas
Q4202316 Banco de Dados
Na abordagem relacional de banco de dados, ao converter um relacionamento de cardinalidade Muitos-para-Muitos (N:M) do modelo conceitual para o modelo lógico, qual é o procedimento padrão necessário? 
Alternativas
Q4200862 Banco de Dados
Considerando o contexto de SQL padrão ISO/IEC, de abstração de modelos de dados e de banco de dados orientado a objetos, julgue o item.
Em um sistema relacional estruturado em níveis de abstração, a mera alteração da ordem dos registros ou dos campos em uma representação de arquivo altera a relação representada no nível relacional. 
Alternativas
Q4199182 Banco de Dados
Acerca de bancos de dados relacionais e de linguagem SQL, julgue o item.
Em um sistema de vendas, o relacionamento lógico entre as entidades CLIENTE e PRODUTO pode ser representado por duas tabelas na implementação do modelo físico. 
Alternativas
Q4195773 Banco de Dados
Os sistemas de gerenciamento de banco de dados relacionais utilizam estruturas que garantem a integridade referencial e permitem a recuperação eficiente de informações complexas. No que tange aos conceitos de chaves e à linguagem SQL (Structured Query Language), assinale a alternativa correta. 
Alternativas
Q4193540 Banco de Dados
Em um banco de dados relacional administrado por um SGBD como MySQL ou PostgreSQL, considere as tabelas Departamentos (id_departamento, nome_departamento) e Funcionarios (id_funcionario, nome_funcionario, id_departamento). Nesse contexto, a modelagem de dados e os conceitos de integridade são importantes para garantir consistência nas operações de consulta, inserção, atualização e remoção de dados. Considerando a estrutura dos dados, assinale a alternativa correta. 
Alternativas
Q4186043 Banco de Dados
Analise as afirmativas sobre o modelo de banco de dados relacional e a SQL.

I. No modelo relacional, as tuplas de uma relação não têm ordem intrínseca; a relação é um conjunto de tuplas.
II. Em uma arquitetura cliente–servidor de duas camadas, o cliente executa a interface e lógica de aplicação principal, enquanto o servidor gerencia o banco de dados e processa comandos SQL.
III. As operações da álgebra relacional, quando aplicadas a relações, produzem novas relações, o que permite compor várias operações sucessivamente.
IV. A normalização baseada em dependências funcionais tem como principal objetivo garantir a redundância dos dados, já que formas normais introduzem cópias adicionais de atributos para facilitar o processamento.
V. Em SQL, a cláusula CHECK é utilizada para definir integridade referencial entre tabelas, enquanto FOREIGN KEY serve para impor restrições de domínio sobre atributos.

Estão corretas apenas as afirmativas
Alternativas
Q4185124 Banco de Dados
    A INFRA S.A. decidiu implantar um ambiente corporativo de dados para consolidar informações de projetos ferroviários, rodoviários e hidroviários. Esse ambiente deverá integrar dados provenientes de sistemas legados, bases geoespaciais, relatórios técnicos e sistemas de acompanhamento físico-financeiro, suportando consultas analíticas complexas, operações transacionais e alto volume de dados históricos.

A partir dessa situação hipotética, julgue os itens a seguir, relativos a modelagem de banco de dados, linguagem de manipulação de dados (DML) e otimização de performance em larga escala. 
Na modelagem do banco corporativo da INFRA S.A., a definição correta de chaves primárias e estrangeiras reforçaria a integridade referencial entre projetos, contratos e medições.
Alternativas
Q4161082 Banco de Dados
A equipe de TI está projetando um banco de dados relacional para gerenciar contratos com municípios. A tabela "contratos" terá uma coluna "municipio_id", cujo papel é estabelecer o vínculo entre cada contrato e o município correspondente registrado na tabela "municipios". Diante disso, assinale a alternativa que descreve CORRETAMENTE o conceito de chave estrangeira e sua função nesse contexto. 
Alternativas
Q4160422 Banco de Dados
Em um sistema de gestão de um consórcio público intermunicipal, um Analista de Sistemas está modelando um banco de dados relacional para controle de solicitações e cidadãos atendidos. Foram definidas as seguintes tabelas:
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)

Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido. 
Alternativas
Q4149734 Banco de Dados
Chave estrangeira é utilizada para: 
Alternativas
Q4126265 Banco de Dados
No modelo relacional utilizado para a modelagem de bancos de dados relacionais utilizam-se chaves primárias, sobre as quais é correto afirmar que
Alternativas
Q4126260 Banco de Dados
Assinale a alternativa correta sobre os conceitos de campos e de registros de uma tabela de um banco de dados relacional.
Alternativas
Q4086257 Banco de Dados
Um professor IFCE está orientando os alunos em atividades práticas sobre bancos de dados relacionais. O docente apresenta duas tabelas no sistema do IFCE:

• docentes (id_docente, nome, cargo, departamento);
• projetos (id_projeto, id_docente, nome_projeto, tipo_projeto).

Ele solicita aos alunos que expressem uma consulta para obter o nome e o cargo de todos os docentes do departamento “Técnicas de Computação” que não participam de nenhum projeto externo, utilizando cálculo relacional. Com base nessas informações, assinale a alternativa que apresenta corretamente a expressão em cálculo relacional que atende à solicitação do docente.
Alternativas
Q4086248 Banco de Dados
Um professor IFCE está orientando os estudantes no desenvolvimento do modelo lógico de um banco de dados para gerenciar informações acadêmicas da instituição. Durante a etapa de definição das tabelas e de suas respectivas restrições, o docente enfatiza que, no modelo relacional, toda tabela deve possuir uma chave primária que identifique unicamente cada tupla (registro). Ele reforça ainda as seguintes regras fundamentais:

• a chave primária não pode assumir valor nulo;
• não pode haver duplicidade de valores na chave primária;
• cada registro deve ser identificado de maneira única dentro da tabela.

O professor explica que essas regras são essenciais para garantir a consistência estrutural do banco de dados e evitar ambiguidades na identificação dos registros.
Assinale a alternativa que apresenta corretamente o tipo de restrição envolvida nessa situação.
Alternativas
Q4086244 Banco de Dados
No modelo relacional, as Formas Normais definem critérios para a organização de tabelas em bancos de dados. Assinale a alternativa que apresenta corretamente uma condição para que uma relação esteja na Primeira Forma Normal (1FN).
Alternativas
Q4065614 Banco de Dados
Em um banco de dados relacional, a correta definição de chaves e restrições de integridade é fundamental para garantir consistência e confiabilidade das informações armazenadas.
Assinale a alternativa correta considerando os conceitos de chave primária, chave estrangeira e integridade referencial.
Alternativas
Q4063095 Banco de Dados
Uma equipe de TI de um órgão público está modelando o banco de dados de um sistema para gerenciamento de atendimentos técnicos realizados em equipamentos de informática distribuídos pelos setores da instituição. Durante a etapa de levantamento de requisitos, foi identificado que:

- Cada equipamento possui um número de patrimônio e pertence a um setor;
- Técnicos registram atendimentos sempre associados a um equipamento específico;
- Um mesmo equipamento pode receber diversos atendimentos ao longo do tempo;
- Cada atendimento registra data, descrição do problema e o técnico responsável.

Na etapa inicial de modelagem conceitual, um analista propôs as entidades Equipamento, Técnico e Atendimento, bem como os relacionamentos necessários entre elas.
Considerando conceitos fundamentais de banco de dados, tabelas, registros, campos e modelagem por entidades e relacionamentos, assinale a alternativa CORRETA:
Alternativas
Q4062990 Banco de Dados
Em um laboratório responsável pela análise e registro de materiais e substâncias por métodos específicos, os resultados experimentais produzidos pelos equipamentos são armazenados em um sistema informatizado que utiliza banco de dados para organizar informações como identificação das amostras, datas de análise, parâmetros medidos e responsáveis pelos procedimentos. Durante uma rotina de conferência dos registros, o técnico precisou revisar conceitos básicos relacionados à organização e consulta de dados em sistemas desse tipo. Com base em noções de bancos de dados relacionais, analise as assertivas a seguir e assinale V (verdadeira) ou F (falsa):

(__)Em bancos de dados relacionais, os dados são armazenados exclusivamente em estruturas lineares sem qualquer forma de organização por tabelas ou relacionamentos.
(__)Um registro em uma tabela pode reunir diferentes campos associados a uma mesma entidade, como identificação da amostra, data da análise e valor obtido em um teste laboratorial.
(__)Em sistemas de banco de dados, consultas permitem selecionar e recuperar informações específicas armazenadas nas tabelas, de acordo com critérios definidos pelo usuário.
(__)Em bancos de dados relacionais, as informações costumam ser organizadas em tabelas, nas quais cada linha representa um registro e cada coluna corresponde a um campo que armazena determinado tipo de dado.
(__)Consultas realizadas em bancos de dados são utilizadas apenas para inserção de novos registros, não sendo empregadas para localizar ou filtrar dados já armazenados.
(__)A definição adequada de campos e tipos de dados em uma tabela contribui para a consistência das informações registradas no banco de dados.

Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso) de cima para baixo:
Alternativas
Respostas
1: D
2: C
3: A
4: E
5: E
6: C
7: B
8: B
9: C
10: C
11: D
12: B
13: A
14: E
15: E
16: E
17: A
18: C
19: E
20: E