Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIVERSIDADE VEIGA DE ALMEIDA 
SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
 
 
 
MICHEL GAMBA DE SOUZA 
 
 
 
 
 
MODELAGEM E SISTEMAS DE BANCOS DE DADOS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RIO DE JANEIRO 
2025
2 
 
Veículos de uma reguladora de trânsito 
Neste trabalho, você criará os modelos de banco de dados de duas entidades e utilizará um dos 
operadores de Álgebra Relacional. 
A reguladora de trânsito do Detran precisa urgentemente fazer um cruzamento de informações 
no seu banco de dados. É necessário coletar informações entre duas tabelas diferentes: uma 
delas possui o registro de veículos cadastrados em um banco de dados relativos a veículos 
passíveis de multas e o outro banco de dados tem a relação de veículos do órgão. 
Considerando a situação exposta, crie as duas entidades desses bancos e apresente a álgebra 
relacionada. 
Procedimentos para elaboração: 
Criação das entidades. 
Apresentar a álgebra relacionada. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3 
 
 
ELABORAÇÃO DA ATIVIDADE PROPOSTA: 
1. Entidades ds bancos de dados: 
Tabela dos Veículos Passíveis de Multas: 
- ID_veiculo (chave primária) 
- Placa 
- Modelo 
- Ano 
- Proprietário 
- Registro_multas 
 
Tabela dos Veículos do Órgão: 
- ID_veiculo (chave primária) 
- Placa 
- Modelo 
- Ano 
- Proprietário 
- Status (ativo/inativo) 
 
 
 
 
 
 
4 
 
2. Álgebra Relacional para cruzamento de informações: 
Supondo que precisamos encontrar os veículos que estão presentes nas tabelas e que estão ativos 
no órgão de trânsito: 
SELECT ID_veiculo, Placa, Modelo, Ano, Proprietário 
FROM Veículos_Passíveis_de_Multas 
INTERSECT 
SELECT ID_veiculo, Placa, Modelo, Ano, Proprietário 
FROM Veículos_do_Órgão 
WHERE Status = 'ativo'; 
 
 
CONCLUSÃO 
Para dar mais precisão aos dados, empregamos o operador INTERSECT para localizar os 
registros coincidentes nas duas tabelas. Em seguida, foi introduzida uma cláusula de filtragem 
na segunda tabela, restringindo a seleção exclusivamente a veículos ativos. Desse modo, a 
consulta retorna somente os veículos que satisfazem o critério de presença mútua e a condição 
de atividade no órgão de trânsito. 
 
 
REFERÊNCIAS 
Materiais disponíveis no plano de aula da disciplina.

Mais conteúdos dessa disciplina