Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [Cenário3(Regressão)]
- SELECT * FROM [OLE DB_Train]
- UPDATE [OLE DB_Train]
- SET OverallCond='Muito Excelente' where OverallCond='10'
- update [OLE DB_Train]
- set BedroomAbvGr= 'T8' WHERE BedroomAbvGr='8'
- update [OLE DB_Train]
- set CentralAir= 0 where CentralAir ='N'
- select distinct OverallCond from [OLE DB_Train]
- --------------------------------------------------------------
- use DW_HousePrices
- Create table Zona(
- idZona int identity(1,1) primary key,
- tipoZona nvarchar(MAX),
- regiao nvarchar(max)
- )
- create table Tipologia(
- idTipologia int identity(1,1) primary key,
- tipologia nvarchar(max)
- )
- create table Qualidade(
- idQualidade int identity(1,1) primary key,
- tipoQualidade nvarchar(max)
- )
- Create table Calendario(
- idCalendario int identity(1,1) primary key,
- anoVenda int,
- mesVenda int
- )
- Create table Factos(
- idCalendario int,
- idZona int,
- idTipologia int,
- idQualidade int,
- precoVenda float,
- area float,
- anoContrucao float,
- nWC float,
- nCozinhas float,
- nLareiras float,
- areaGaragem float,
- areaPiscina float,
- arCondicionado bit,
- PRIMARY KEY ( idCalendario, idZona,idTipologia,idQualidade),
- Foreign key (idCalendario)
- references [DW_HousePrices].[dbo].[Calendario](idCalendario)
- on update cascade,
- Foreign key (idZona)
- references [DW_HousePrices].[dbo].[Zona](idZona)
- on update cascade,
- Foreign key (idTipologia)
- references [DW_HousePrices].[dbo].[Tipologia](idTipologia)
- on update cascade,
- Foreign key (idQualidade)
- references [DW_HousePrices].[dbo].[Qualidade](idQualidade)
- on update cascade,
- )
- INSERT INTO DW_HousePrices.dbo.Zona( tipoZona,regiao)
- SELECT distinct MSZoning, Neighborhood
- FROM [Cenário3(Regressão)].[dbo].[OLE DB_Train] group by MSZoning, Neighborhood
- GO
- INSERT INTO DW_HousePrices.dbo.Qualidade( tipoQualidade)
- SELECT distinct OverallCond
- FROM [Cenário3(Regressão)].[dbo].[OLE DB_Train] group by OverallCond
- GO
- INSERT INTO DW_HousePrices.dbo.Tipologia(tipologia )
- SELECT distinct BedroomAbvGr
- FROM [Cenário3(Regressão)].[dbo].[OLE DB_Train] group by BedroomAbvGr
- GO
- INSERT INTO DW_HousePrices.dbo.Calendario( anoVenda, mesVenda)
- SELECT distinct YrSold, MoSold
- FROM [Cenário3(Regressão)].[dbo].[OLE DB_Train] group by YrSold,MoSold
- GO
- select * from DW_HousePrices.dbo.Zona
- select * from DW_HousePrices.dbo.Qualidade
- select * from DW_HousePrices.dbo.Tipologia
- select * from DW_HousePrices.dbo.Calendario
- INSERT INTO DW_HousePrices.dbo.Factos(idCalendario,idZona,idQualidade,idTipologia,
- precoVenda,area,anoContrucao,nWC,nCozinhas,nLareiras,areaGaragem,areaPiscina,arCondicionado)
- SELECT DW_HousePrices.dbo.Calendario.IdCalendario,
- DW_HousePrices.dbo.Zona.IdZona,
- DW_HousePrices.dbo.Qualidade.idQualidade,
- DW_HousePrices.dbo.Tipologia.idTipologia,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].SalePrice,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].LotArea,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].YearBuilt,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].FullBath,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].KitchenAbvGr,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].Fireplaces,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].GarageArea,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].PoolArea,
- [Cenário3(Regressão)].dbo.[OLE DB_Train].CentralAir
- FROM DW_HousePrices.dbo.Calendario,DW_HousePrices.dbo.Tipologia,
- DW_HousePrices.dbo.Qualidade,DW_HousePrices.dbo.Zona, [Cenário3(Regressão)].dbo.[OLE DB_Train]
- WHERE DW_HousePrices.dbo.Tipologia.tipologia=[Cenário3(Regressão)].dbo.[OLE DB_Train].BedroomAbvGr and
- DW_HousePrices.dbo.Zona.tipoZona=[Cenário3(Regressão)].dbo.[OLE DB_Train].MSZoning and
- DW_HousePrices.dbo.Zona.regiao=[Cenário3(Regressão)].dbo.[OLE DB_Train].Neighborhood and
- DW_HousePrices.dbo.Qualidade.tipoQualidade=[Cenário3(Regressão)].dbo.[OLE DB_Train].OverallCond and
- DW_HousePrices.dbo.Calendario.anoVenda=[Cenário3(Regressão)].dbo.[OLE DB_Train].YrSold and
- DW_HousePrices.dbo.Calendario.mesVenda=[Cenário3(Regressão)].dbo.[OLE DB_Train].MoSold
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement