Business Inteligence
Disciplina: Inteligência de Negócios
1. Mini Mundo ( Estudo de Caso: Segurado de Veículos)
Uma seguradora de veículos quer se modernizar e para isso precisa desenvolver um sistema integrado de gerenciamento de toda a sua estrutura.
Essa seguradora deve realizar o cadastro de todos os seus clientes.
Cada cliente possui um código, nome, RG, CPF, data de nascimento para que possamos realizar a aquisição do plano.
Para cada assegurado temos que obter as informações do veículo como modelo, ano de fabricação, placa, chassi entre outros para realizar a cotação do seguro.
O tipo de seguro de cada cliente está ligado a sua faixa de idade, pois é a partir da idade que será adaptado o plano de seguro do veículo.
O principal objetivo da seguradora é reduzir o número de sinistros, reduzindo seus custos, e para isso irá realizar a readaptação de seus planos para cada cliente.
2. Modelo Multidimensional
3. Script’s
CREATE TABLE IF NOT EXISTS `Seguradora`.`Segurado` ( `Codigo` INT NOT NULL, `NomeSegurado` VARCHAR(45) NOT NULL, `CPF` INT(11) NOT NULL, `RG` INT(11) NOT NULL, `DataDeNascimento` DATE NOT NULL, `EstadoCivil` VARCHAR(10) NOT NULL, `Profissao` VARCHAR(45) NOT NULL, `Veiculo_idVeiculo` INT NOT NULL, `Sinistro_idSinistro` INT NOT NULL, `Seguro_idSeguro` INT NOT NULL, PRIMARY KEY (`Codigo`), INDEX `fk_Segurado_Veiculo_idx` (`Veiculo_idVeiculo` ASC), INDEX `fk_Segurado_Sinistro1_idx` (`Sinistro_idSinistro` ASC), INDEX `fk_Segurado_Seguro1_idx` (`Seguro_idSeguro` ASC), CONSTRAINT `fk_Segurado_Veiculo` FOREIGN KEY (`Veiculo_idVeiculo`) REFERENCES `Seguradora`.`Veiculo` (`idVeiculo`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_Segurado_Sinistro1` FOREIGN KEY (`Sinistro_idSinistro`) REFERENCES `Seguradora`.`Sinistro` (`idSinistro`) ON DELETE NO ACTION ON