

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Um Analista está projetando um sistema para gerenciar os departamentos e cargos de uma agência de fomento. Cada departamento possui vários funcionários, mas cada funcionário pertence a apenas um departamento. Para organizar esses dados de forma que cada registro filho (funcionário) tenha exatamente um registro pai (departamento), qual modelo de banco de dados é MAIS ADEQUADO para essa situação?
Modelo relacional.
Modelo hierárquico.
Modelo chave-valor.
Modelo orientado a objetos.
Modelo documental.
Metadados são os próprios dados armazenados nas tabelas do banco, ou seja, são os registros de clientes, produtos e transações que o sistema utiliza no dia a dia.
Certo
Errado
Ao modelar a estrutura de dados e as relações entre as entidades Projeto de Lei, Emenda e Autor para o novo sistema legislativo, o Analista de Sistemas utilizou um Diagrama de Classes. Foi definido que uma Emenda só pode existir se estiver vinculada a um Projeto de Lei, e que, se o Projeto de Lei for excluído, todas as suas Emendas também o serão.
O tipo de relacionamento da UML 2.5.1 mais adequado para modelar a relação entre as Classes Projeto de Lei e Emenda é a
Agregação Fraca.
Associação de Duas Vias.
Dependência.
Associação Qualificada.
Composição.
Assinale a opção que corresponde corretamente a um princípio fundamental do modelo relacional no contexto da abordagem relacional de bancos de dados.
Os relacionamentos são implementados por ponteiros físicos entre tabelas.
Toda tabela exige uma chave estrangeira.
A ordem das linhas e das colunas não tem significado lógico.
A integridade é garantida apenas por comandos SQL.
Colunas podem armazenar múltiplos valores simultaneamente.
Em um banco de dados relacional, os dados são organizados em tabelas compostas por linhas e colunas, em que cada linha representa um registro único, e cada coluna, um atributo desse registro.
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Em uma escola, um professor pode lecionar várias disciplinas, mas cada disciplina é lecionada por apenas um professor.
Qual é a cardinalidade correta desse relacionamento?
Professor (1) — Disciplina (1)
Professor (N) — Disciplina (N)
Professor (1) — Disciplina (N)
Professor (N) — Disciplina (1)
Professor (0) — Disciplina (N)
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:
Em um banco de dados relacional, campos e registros possuem função equivalente na organização dos dados, diferenciando-se pela nomenclatura adotada em cada sistema gerenciador.
O modelo entidade-relacionamento é empregado após a criação física do banco de dados, quando as tabelas já foram implementadas no sistema gerenciador.
Em processos de modelagem, a identificação de entidades dispensa a análise dos atributos associados, pois estes são definidos somente durante a etapa de implementação das consultas SQL.
O relacionamento entre Equipamento e Atendimento caracteriza um caso típico em que ambos devem necessariamente ser armazenados na mesma tabela para evitar redundância de dados.
No modelo relacional derivado desse cenário, cada entidade identificada tende a originar uma tabela, cujos registros representam ocorrências individuais da entidade e cujos campos armazenam atributos associados a essas ocorrências.
Acerca das características da abordagem relacional, assinale a opção correta.
Em um banco de dados relacional, o conceito de relação é equivalente ao de arquivo físico, sendo cada relação armazenada em um arquivo separado no sistema operacional.
A abordagem relacional utiliza estruturas hierárquicas para armazenar os dados, organizando-os em níveis de pai e filho.
Na abordagem relacional, cada relação é representada por um conjunto de tuplas ordenadas, cuja ordem influencia diretamente o resultado das consultas SQL.
Na abordagem relacional, os dados são representados em tabelas (relações), e cada linha dessas tabelas corresponde a uma tupla que representa uma instância de entidade.
A linguagem de manipulação de dados na abordagem relacional é procedural, exigindo que o programador especifique, passo a passo, o modo de obtenção dos resultados.
Um Ministério Público Estadual mantém sistema de controle de procedimentos investigatórios, no qual um mesmo membro pode atuar em múltiplos procedimentos e cada procedimento pode ter diversos membros designados em períodos distintos, com necessidade de registrar datas de início e fim da designação. O modelo conceitual que representa corretamente essa situação е
uma entidade fraca DESIGNACAO dependente de MEMBRO, com chave parcial composta por data_inicio e data_fim.
um atributo composto periodo_designacao armazenado na entidade PROCEDIMENTO, contendo data_inicio data_fim para cada membro associado.
um relacionamento N:N entre MEMBRO e PROCEDIMENTO, contendo os atributos data inicio e data fim associados ao próprio relacionamento.
dois relacionamentos 1:N independentes entre MEMBRO e PROCEDIMENTO, cada um representando uma data distinta de início e fim da designação.
um atributo multivalorado datas_designacao na entidade MEMBRO, armazenando os períodos de atuação em cada procedimento.
Uma empresa de e-commerce precisa organizar suas informações de clientes, pedidos e produtos de forma estruturada, garantindo consultas rápidas e eficientes. Para isso, os desenvolvedores avaliam diferentes modelos de bancos de dados e identificam que o modelo relacional pode facilitar a organização e a manipulação dos dados. Qual é a principal vantagem do modelo relacional?
Maior velocidade de processamento em comparação com outros modelos.
Simplicidade na representação de dados e uso de tabelas para organizar informações.
Suporte exclusivo para grandes volumes de dados.
Compatibilidade com sistemas operacionais específicos.
Capacidade de armazenar dados não estruturados de forma eficiente.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O modelo relacional é um dos principais paradigmas para organização de dados em sistemas de gerenciamento de bancos de dados. Assim, analise as afirmativas a seguir.
I. O modelo relacional utiliza álgebra relacional para descrever operações que podem ser realizadas em tabelas, como seleções, projeções e junções.
II. As tabelas no modelo relacional podem conter múltiplas chaves primárias, desde que cada chave identifique unicamente um subconjunto de atributos.
III. O modelo relacional é baseado na teoria matemática dos conjuntos, organizando os dados em relações que podem ser manipuladas com operações formais.
Está correto o que se afirma em:
I e II, apenas.
I e III, apenas.
II, apenas.
I, II e III.
O modelo relacional de dados é organizado em uma estrutura em árvore, na qual cada registro tem uma única raiz (“pai”) e pode ter várias ramificações (“filhos”).
Certo
Errado
A cardinalidade de um relacionamento define o número máximo de entidades que podem participar do relacionamento.
Certo
Errado
Uma chave primária garante que um valor que aparece em uma relação para determinado conjunto de atributos também apareça para determinado conjunto de atributos em outra relação.
Certo
Errado
Um sistema de gestão de vendas possui a relação Vendas com os atributos: venda_id; data_venda; cliente_id; e valor_total. O requisito funcional é gerar um relatório que liste o cliente_id e o total de vendas (valor_total) acumulado por cada cliente no ano de 2023. Qual das seguintes expressões de álgebra relacional NÃO atende a esse requisito?
γ_cliente_id, SUM(valor_total) (σ_YEAR(data_venda)=2023 (Vendas))
σ_YEAR(data_venda)=2023 (γ_cliente_id, SUM(valor_total) (Vendas))
γ_cliente_id, SUM(valor_total) (σ_data_venda BETWEEN '2023-01-01' AND '2023-12-31' (Vendas))
γ_cliente_id, SUM(valor_total) (σ_data_venda≥ '2023-01-01' ∧ data_venda≤ '2023-12-31' (Vendas))


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Uma equipe de desenvolvimento, construindo um banco de dados, chegou a seguinte tabela de dados:
Produto (codigo_produto, codigo_deposito, quantidade_estoque, projeto_alocado, preço)
Sendo que a relação de dependência entre os campos da tabela é determinada por:
• os campos quantidade_estoque, projeto_alocado e preço, são dependentes funcionais de (codigo_produto + codigo_ deposito), e
• codigo_produto não é dependente funcional de codigo_ deposito e vice-versa...
No caso exposto, identificou-se que a tabela "Produto" se encontra na:
segunda forma normal, pois os atributos da tabela são constituídos de valores não atômicos ou multivalorados
segunda forma normal, pois todos os atributos não chave dependem da chave primária e não só de parte dela
terceira forma normal, pois a chave da tabela é uma chave composta e parte dela determina um outro campo não chave
terceira forma normal, porque existe campos não chave determinando de forma única outros campos da tabela
Proposto há mais de cinquenta anos, o modelo relacional de banco de dados continua sendo uma alternativa eficiente para aplicações convencionais.
Um dos conceitos básicos do modelo relacional é o de que
o domínio de uma relação representa o conjunto de valores atômicos ou compostos, com tipos de dados associados.
o significado de um valor NULL em um atributo de uma tupla indica um valor que pode ser interpretado como zero.
seu estado pode ser interpretado como uma declaração ou um tipo de asserção sobre entidades ou relacionamentos.
sua sustentação baseia-se no princípio da primeira forma normal, no qual cada valor em uma tupla é atômico.
uma relação preserva o conceito de ordenação de suas tuplas, sustentada em sua chave primária.
No modelo relacional de dados, uma relação entre n valores é representada matematicamente por um n-tupla de valores.
Certo
Errado
A diretora de uma escola propôs a criação de um sistema digital para armazenar e organizar os dados de matrículas, notas e frequências dos alunos. O professor Ricardo explicou que, para isso, é necessário utilizar um banco de dados, destacando a importância de organizar as informações em tabelas relacionadas para facilitar consultas e atualizações.
O principal benefício de utilizar um banco de dados relacionado para gerenciar as informações de uma escola é
permitir que todas as informações sejam armazenadas em um único arquivo para fácil acesso.
criar gráficos automaticamente com base nos dados armazenados.
automatizar completamente a entrada de dados, eliminando erros humanos.
aumentar a capacidade de armazenamento do sistema escolar, independentemente do hardware utilizado.
garantir que os dados sejam organizados em tabelas relacionadas, facilitando a consulta e manutenção.
Apesar do modelo relacional de bancos de dados ter sido criado por volta dos anos 1970 ele ainda é amplamente utilizado tanto no mercado quanto nas organizações públicas. A respeito do modelo relacional de bancos de dados, é correto afirmar que
As chaves são a espinha dorsal do modelo para garantir a unicidade e estabelecer ligações entre as tabelas.
Os dados são organizados em tabelas multidimensionais onde cada tabela é composta por linhas, colunas e índices.
Os dados são exclusivamente armazenados em arquivos binários, semiestruturados ou não estruturados.
O modelo usa chaves primárias que são atributos em uma tabela que referência a chave candidata de outra tabela, criando uma ligação entre elas.
A estrutura lógica dos dados não é separada da sua estrutura física. Isso permite modificar como os dados são armazenados sem afetar os aplicativos que os utilizam.