Prévia do material em texto
UNIVERSIDADE VEIGA DE ALMEIDA Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Aluno: Lucas Rodrigues de Barros Matrícula: 1250201198 Polo UVA Realengo - RJ 2025 UNIVERSIDADE VEIGA DE ALMEIDA Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Aluno: Lucas Rodrigues de Barros Matrícula: 1250201198 Disciplina: Modelagem e Sistemas de Banco de Dados Tutor: Claudio Fico Fonseca Levantamento de requisitos Polo UVA Realengo - RJ 2025 Índice Levantamento de veículos de uma reguladora de trânsito ..................................................... 4 1. Criação das Entidades ......................................................................................................... 4 Entidade 1: Veículos_Cadastrados ............................................................................................ 4 Entidade 2: Veículos_Multados .................................................................................................. 4 2. Álgebra Relacional Aplicada .............................................................................................. 4 Expressão em Álgebra Relacional: ............................................................................................ 4 3. Exemplo de Resultado da Junção .................................................................................... 5 4. Referências ............................................................................................................................. 5 Levantamento de veículos de uma reguladora de trânsito 1. Criação das Entidades Atendendo ao pedido do Detran de cruzar informações entre veículos cadastrados e veículos passíveis de multas, cogitei duas entidades: Entidade 1: Veículos_Cadastrados Atributo Tipo Descrição Renavam Inteiro Identificador único do veículo Placa Texto Placa do Veículo Marca Texto Marca do Veículo Modelo Texto Modelo do Veículo Ano_Fabricacao Inteiro Ano de fabricação Proprietario_ID Inteiro Identificador do proprietário Entidade 2: Veículos_Multados Atributo Tipo Descrição Renavam Inteiro Identificador único do veículo multado Data_Multa Data Data em que a multa foi registrada Tipo_Infracao Texto Tipo de infração cometida Valor_Multa Decimal Valor da multa Nota: O atributo Renavam é a chave primária em ambas as tabelas e vai ser usado para realizar o cruzamento de dados. 2. Álgebra Relacional Aplicada A intenção é identificar os veículos cadastrados que receberam multas. Para isso, foi usado o operador de junção natural (⨝), que permite combinar registros com base em atributos comuns, no caso, o Renavam. Expressão em Álgebra Relacional: Veículos_Cadastrados ⨝ Veículos_Multados Essa operação retorna uma relação contendo todos os veículos que estão cadastrados e que também aparecem na tabela de multas, ou seja, veículos que foram multados. 3. Exemplo de Resultado da Junção Resultado das informações finais para resumo informativo, podendo ser listado mais de uma infração. 4. Referências DEVMEDIA. Projeto de banco de dados – parte 1. Rio de Janeiro: DevMedia, 2008. Disponível em: https://www.devmedia.com.br/projeto-de-banco-de-dados-parte-1/10923. Acesso em: 28 ago. 2025. ALURA. Banco de dados: o que é, principais tipos e um guia para iniciar. São Paulo: Alura, 2025. Disponível em: https://www.alura.com.br/artigos/banco-de- dados?srsltid=AfmBOopbyX33EQBhsw92TcRxeJQ4TS35XkAXTruH8bpb1dFfW32oNeam. Acesso em: 28 ago. 2025. Renavam Placa Marca Modelo Ano_Fabricacao Proprietario_ID Data_Multa Tipo_Infracao Valor_Multa 12345678 ABC1234 Chevrolet Onix 2019 951 10/04/2025 Excesso de Velocidade R$ 185,00 https://www.devmedia.com.br/projeto-de-banco-de-dados-parte-1/10923 https://www.alura.com.br/artigos/banco-de-dados?srsltid=AfmBOopbyX33EQBhsw92TcRxeJQ4TS35XkAXTruH8bpb1dFfW32oNeam https://www.alura.com.br/artigos/banco-de-dados?srsltid=AfmBOopbyX33EQBhsw92TcRxeJQ4TS35XkAXTruH8bpb1dFfW32oNeam