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.