• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Cursos Gerais ·

Estrutura de Dados

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Pilares da Orientacao a Objetos - Encapsulamento Abstracao Heranca e Polimorfismo

3

Pilares da Orientacao a Objetos - Encapsulamento Abstracao Heranca e Polimorfismo

Estrutura de Dados

FMU

Pilhas-vs-Filas-Diferencas-Relevantes-Analise-Comparativa

3

Pilhas-vs-Filas-Diferencas-Relevantes-Analise-Comparativa

Estrutura de Dados

FMU

Unidade 3: Estruturas de Dados com Orientação a Objetos - Filas, Pilhas e Recursividade

32

Unidade 3: Estruturas de Dados com Orientação a Objetos - Filas, Pilhas e Recursividade

Estrutura de Dados

FMU

Atividade Complementar A1

2

Atividade Complementar A1

Estrutura de Dados

FMU

2 Normalizacion de Bd

8

2 Normalizacion de Bd

Estrutura de Dados

UMG

Estruturas de Dados - Atividade da Semana 3

4

Estruturas de Dados - Atividade da Semana 3

Estrutura de Dados

UMG

Atividade de Linguagem Programacao em C

1

Atividade de Linguagem Programacao em C

Estrutura de Dados

UMG

Mapeamento Diagrama ER para Esquema Relacional - Conceitos e Regras

20

Mapeamento Diagrama ER para Esquema Relacional - Conceitos e Regras

Estrutura de Dados

FAMETRO

Tipos de Dados PostgreSQL - Guia Completo

3

Tipos de Dados PostgreSQL - Guia Completo

Estrutura de Dados

UMC

Lista de Exercicios Resolvidos - Calculo Numerico

391

Lista de Exercicios Resolvidos - Calculo Numerico

Estrutura de Dados

UNIMETROCAMP

Texto de pré-visualização

1 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais MODELO FÍSICO CLÍNICA PESQUISA COMPLETA NA CLÍNICA USANDO OLTP PARA O RH AMBIENTE SQL SELECT FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO REFATORAR O COMANDO TIRANDO O E COLOCANDO OS DADOS QUE FORAM SOLICITADOS PELO USUÁRIO SELECT NMESPECIALIDADENMMEDICONRCRMTNRDDDTNRTELEFONE DSDATADSHORANMPACIENTEPNRDDDPNRTELEFONEDSTIPODSFATOR FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO ORDER BY NMESPECIALIDADENMMEDICODSDATADSHORANMPACIENTE PARA MELHORAR A PERFORMANCE VAMOS CRIAR A VIEW MEDICO CDMEDICO int Não NMMEDICO varchar50 Não DTADMISSAO date Sim NRCRM int Não VLSALARIO numeric18 2 Sim Nome da Coluna Tipo Condensado Permite Valor Nulo MEDICOPACIENTE DSDATA date Não DSHORA time7 Não CDPACIENTE int Não CDMEDICO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo PACIENTE CDPACIENTE int Não NMPACIENTE varchar50 Não DSLOGRADOURO varchar30 Sim DSNUMERO varchar10 Sim DSCOMPLEMENTO varchar10 Sim DSBAIRRO varchar50 Sim DSCEP char8 Sim NRDDD int Sim NRTELEFONE int Sim CDTIPOSANGUINEO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo TIPOSANGUINEO CDTIPOSANGUINEO int Não DSTIPO varchar2 Não DSFATOR char1 Não Nome da Coluna Tipo Condensado Permite Valor Nulo MEDICOESPECIALIDADE CDMEDICO int Não CDESPECIALIDADE int Não Nome da Coluna Tipo Condensado Permite Valor Nulo TELEFONE CDTELEFONE int Não NRDDD int Não NRTELEFONE int Não CDMEDICO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo ESPECIALIDADE CDESPECIALIDADE int Não NMESPECIALIDADE varchar50 Não Nome da Coluna Tipo Condensado Permite Valor Nulo 2 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais SEM ORDER BY E SEM CAMPOS REPETIDOS CREATE VIEW VWCLINICA AS SELECT NMESPECIALIDADENMMEDICONRCRMTNRDDDTNRTELEFONE DSDATADSHORANMPACIENTEPNRDDD AS DDDPNRTELEFONE AS TELEFONE DSTIPODSFATOR FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO CRIAR A PROCEDURE COM A VIEW E COM O ORDER BY CREATE PROCEDURE SPCLINICA AS SELECT FROM VWCLINICA ORDER BY NMESPECIALIDADENMMEDICODSDATADSHORANMPACIENTE EXECUTAR A PROCEDURE EXECUTE SPCLINICA EXEC SPCLINICA SPCLINICA 3 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais MODELO FÍSICO PROJETO RH OLTP PARA A PESQUISA NO RH SELECT FROM FUNCIONARIO AS F INNER JOIN DEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN CIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN ESTADO AS E ON EESTADOIDCESTADOID REFATORAR SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM FUNCIONARIO AS F INNER JOIN DEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN CIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN ESTADO AS E ON EESTADOIDCESTADOID CRIAR O DATAWAREHOUSE CREATE DATABASE DWHM COLOCAR EM USO USE DWHM UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL CIDADE VARCHAR60 NULL CIDADE CIDADEID int Não NMCIDADE nvarchar60 Não ESTADOID int Não Nome da Coluna Tipo Condensado Permite Valor Nulo DEPTO DEPTOID int Não NMDEPTO nvarchar50 Não Nome da Coluna Tipo Condensado Permite Valor Nulo ESTADO ESTADOID int Não NMESTADO nvarchar30 Não UF nvarchar2 Não Nome da Coluna Tipo Condensado Permite Valor Nulo FUNCIONARIO FUNCIONARIOID int Não NMFUNCIONARIO nvarchar80 Sim SEXO nvarchar1 Sim DATAADMISSAO date Sim CIDADEID int Não DEPTOID int Não CEP nvarchar8 Sim SALARIO numeric18 2 Sim VLIR numeric18 2 Sim Nome da Coluna Tipo Condensado Permite Valor Nulo 4 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH PESQUISA EM UMA TABELA DO SISTEMA TABELA QUE ESTÁ NO MASTER TEM TODOS OS COMPONENTES DO NOSSO BANCO SELECT FROM SYSOBJECTS SELECT FROM SYSOBJECTS WHERE XTYPE U USUÁRIO PESQUISAR PELO NOME DA TABELA SELECT FROM SYSOBJECTS WHERE NAME DWH CRIAR A PROCEDURE DE CARGA DO DATAWAREHOUSE CREATE PROCEDURE DWHCARGA AS IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DWH BEGIN CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL CIDADE VARCHAR60 NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH END ELSE BEGIN TRUNCATE TABLE DWH END EXECUTAR A CARGA DE DADOS EXECUTE DWHCARGA DADOS QUE PRECISO PARA DAR CARGA NA TABELA COLOCAR OS DOIS PONTOS ANTES DO NOME DA TABELA PARA INDICAR QUAL BANCO PERTENCE SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM DATAWAREHOUSEFUNCIONARIO AS F INNER JOIN DATAWAREHOUSEDEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN DATAWAREHOUSECIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN DATAWAREHOUSEESTADO AS E ON EESTADOIDCESTADOID 5 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais ALTERAR A PROCEDURE PARA COLOCAR A CÓPIA DE DADOS DO BANCO DATAWAREHOUSE PARA O NOSSO DWHM ALTER PROCEDURE DWHCARGA AS IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DWH BEGIN CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL ESTADO VARCHAR30 NULL CIDADE VARCHAR60 NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH END ELSE BEGIN TRUNCATE TABLE DWH END INSERT INTO DWH SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM DATAWAREHOUSEFUNCIONARIO AS F INNER JOIN DATAWAREHOUSEDEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN DATAWAREHOUSECIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN DATAWAREHOUSEESTADO AS E ON EESTADOIDCESTADOID EXECUTAR A CARGA DA TABELA EXECUTE DWHCARGA PESQUISAR NA TABELA SELECT FROM DWH NMDEPTONMFUNCIONARIOSALARIO CREATE TABLE DATAMARTSOMASALARIO CDMART INT IDENTITY11 NOT NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDATAMARTSOMASALARIO PRIMARY KEYCDMART CRIAR A PROCEDURE DE CARGA DO DATA MART CREATE PROCEDURE SPDATAMARTCARGA AS 6 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DATAMARTSOMASALARIO BEGIN CREATE TABLE DATAMARTSOMASALARIO CDMART INT IDENTITY11 NOT NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDATAMARTSOMASALARIO PRIMARY KEYCDMART END ELSE BEGIN TRUNCATE TABLE DATAMARTSOMASALARIO END INSERT INTO DATAMARTSOMASALARIO SELECT DEPTOFUNCIONARIOSALARIO FROM DWH EXECUTAR EXECUTE SPDATAMARTCARGA PESQUISA SELECT FROM DATAMARTSOMASALARIO CRIAR UMA VIEW PARA O ETL CREATE VIEW FATOSOMA AS SELECT DEPTOSUMSALARIO AS SOMA FROM DATAMARTSOMASALARIO GROUP BY DEPTO SEGUINDO O ROTEIRO ACIMA ELABORAR UM DATA MART PARA TER OS DADOS DOS FUNCIONÁRIOS CIDADE E ESTADO EM QUE MORAM E A PARTIR DELE ELABORAR O FATO DA QUANTIDADE DE FUNCIONÁRIOS POR UF SE CONSEGUIR MONTAR ATÉ 2503 TENDO DÚVIDA ME ESCREVA ADEMIRAVILAFMUBR

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Pilares da Orientacao a Objetos - Encapsulamento Abstracao Heranca e Polimorfismo

3

Pilares da Orientacao a Objetos - Encapsulamento Abstracao Heranca e Polimorfismo

Estrutura de Dados

FMU

Pilhas-vs-Filas-Diferencas-Relevantes-Analise-Comparativa

3

Pilhas-vs-Filas-Diferencas-Relevantes-Analise-Comparativa

Estrutura de Dados

FMU

Unidade 3: Estruturas de Dados com Orientação a Objetos - Filas, Pilhas e Recursividade

32

Unidade 3: Estruturas de Dados com Orientação a Objetos - Filas, Pilhas e Recursividade

Estrutura de Dados

FMU

Atividade Complementar A1

2

Atividade Complementar A1

Estrutura de Dados

FMU

2 Normalizacion de Bd

8

2 Normalizacion de Bd

Estrutura de Dados

UMG

Estruturas de Dados - Atividade da Semana 3

4

Estruturas de Dados - Atividade da Semana 3

Estrutura de Dados

UMG

Atividade de Linguagem Programacao em C

1

Atividade de Linguagem Programacao em C

Estrutura de Dados

UMG

Mapeamento Diagrama ER para Esquema Relacional - Conceitos e Regras

20

Mapeamento Diagrama ER para Esquema Relacional - Conceitos e Regras

Estrutura de Dados

FAMETRO

Tipos de Dados PostgreSQL - Guia Completo

3

Tipos de Dados PostgreSQL - Guia Completo

Estrutura de Dados

UMC

Lista de Exercicios Resolvidos - Calculo Numerico

391

Lista de Exercicios Resolvidos - Calculo Numerico

Estrutura de Dados

UNIMETROCAMP

Texto de pré-visualização

1 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais MODELO FÍSICO CLÍNICA PESQUISA COMPLETA NA CLÍNICA USANDO OLTP PARA O RH AMBIENTE SQL SELECT FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO REFATORAR O COMANDO TIRANDO O E COLOCANDO OS DADOS QUE FORAM SOLICITADOS PELO USUÁRIO SELECT NMESPECIALIDADENMMEDICONRCRMTNRDDDTNRTELEFONE DSDATADSHORANMPACIENTEPNRDDDPNRTELEFONEDSTIPODSFATOR FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO ORDER BY NMESPECIALIDADENMMEDICODSDATADSHORANMPACIENTE PARA MELHORAR A PERFORMANCE VAMOS CRIAR A VIEW MEDICO CDMEDICO int Não NMMEDICO varchar50 Não DTADMISSAO date Sim NRCRM int Não VLSALARIO numeric18 2 Sim Nome da Coluna Tipo Condensado Permite Valor Nulo MEDICOPACIENTE DSDATA date Não DSHORA time7 Não CDPACIENTE int Não CDMEDICO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo PACIENTE CDPACIENTE int Não NMPACIENTE varchar50 Não DSLOGRADOURO varchar30 Sim DSNUMERO varchar10 Sim DSCOMPLEMENTO varchar10 Sim DSBAIRRO varchar50 Sim DSCEP char8 Sim NRDDD int Sim NRTELEFONE int Sim CDTIPOSANGUINEO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo TIPOSANGUINEO CDTIPOSANGUINEO int Não DSTIPO varchar2 Não DSFATOR char1 Não Nome da Coluna Tipo Condensado Permite Valor Nulo MEDICOESPECIALIDADE CDMEDICO int Não CDESPECIALIDADE int Não Nome da Coluna Tipo Condensado Permite Valor Nulo TELEFONE CDTELEFONE int Não NRDDD int Não NRTELEFONE int Não CDMEDICO int Não Nome da Coluna Tipo Condensado Permite Valor Nulo ESPECIALIDADE CDESPECIALIDADE int Não NMESPECIALIDADE varchar50 Não Nome da Coluna Tipo Condensado Permite Valor Nulo 2 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais SEM ORDER BY E SEM CAMPOS REPETIDOS CREATE VIEW VWCLINICA AS SELECT NMESPECIALIDADENMMEDICONRCRMTNRDDDTNRTELEFONE DSDATADSHORANMPACIENTEPNRDDD AS DDDPNRTELEFONE AS TELEFONE DSTIPODSFATOR FROM MEDICO AS M INNER JOIN MEDICOESPECIALIDADE AS ME ON MCDMEDICOMECDMEDICO INNER JOIN ESPECIALIDADE AS E ON ECDESPECIALIDADEMECDESPECIALIDADE INNER JOIN TELEFONE AS T ON MCDMEDICOTCDMEDICO INNER JOIN MEDICOPACIENTE AS MP ON MCDMEDICOMPCDMEDICO INNER JOIN PACIENTE AS P ON PCDPACIENTEMPCDPACIENTE INNER JOIN TIPOSANGUINEO AS TS ON TSCDTIPOSANGUINEOPCDTIPOSANGUINEO CRIAR A PROCEDURE COM A VIEW E COM O ORDER BY CREATE PROCEDURE SPCLINICA AS SELECT FROM VWCLINICA ORDER BY NMESPECIALIDADENMMEDICODSDATADSHORANMPACIENTE EXECUTAR A PROCEDURE EXECUTE SPCLINICA EXEC SPCLINICA SPCLINICA 3 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais MODELO FÍSICO PROJETO RH OLTP PARA A PESQUISA NO RH SELECT FROM FUNCIONARIO AS F INNER JOIN DEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN CIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN ESTADO AS E ON EESTADOIDCESTADOID REFATORAR SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM FUNCIONARIO AS F INNER JOIN DEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN CIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN ESTADO AS E ON EESTADOIDCESTADOID CRIAR O DATAWAREHOUSE CREATE DATABASE DWHM COLOCAR EM USO USE DWHM UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL CIDADE VARCHAR60 NULL CIDADE CIDADEID int Não NMCIDADE nvarchar60 Não ESTADOID int Não Nome da Coluna Tipo Condensado Permite Valor Nulo DEPTO DEPTOID int Não NMDEPTO nvarchar50 Não Nome da Coluna Tipo Condensado Permite Valor Nulo ESTADO ESTADOID int Não NMESTADO nvarchar30 Não UF nvarchar2 Não Nome da Coluna Tipo Condensado Permite Valor Nulo FUNCIONARIO FUNCIONARIOID int Não NMFUNCIONARIO nvarchar80 Sim SEXO nvarchar1 Sim DATAADMISSAO date Sim CIDADEID int Não DEPTOID int Não CEP nvarchar8 Sim SALARIO numeric18 2 Sim VLIR numeric18 2 Sim Nome da Coluna Tipo Condensado Permite Valor Nulo 4 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH PESQUISA EM UMA TABELA DO SISTEMA TABELA QUE ESTÁ NO MASTER TEM TODOS OS COMPONENTES DO NOSSO BANCO SELECT FROM SYSOBJECTS SELECT FROM SYSOBJECTS WHERE XTYPE U USUÁRIO PESQUISAR PELO NOME DA TABELA SELECT FROM SYSOBJECTS WHERE NAME DWH CRIAR A PROCEDURE DE CARGA DO DATAWAREHOUSE CREATE PROCEDURE DWHCARGA AS IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DWH BEGIN CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL CIDADE VARCHAR60 NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH END ELSE BEGIN TRUNCATE TABLE DWH END EXECUTAR A CARGA DE DADOS EXECUTE DWHCARGA DADOS QUE PRECISO PARA DAR CARGA NA TABELA COLOCAR OS DOIS PONTOS ANTES DO NOME DA TABELA PARA INDICAR QUAL BANCO PERTENCE SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM DATAWAREHOUSEFUNCIONARIO AS F INNER JOIN DATAWAREHOUSEDEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN DATAWAREHOUSECIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN DATAWAREHOUSEESTADO AS E ON EESTADOIDCESTADOID 5 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais ALTERAR A PROCEDURE PARA COLOCAR A CÓPIA DE DADOS DO BANCO DATAWAREHOUSE PARA O NOSSO DWHM ALTER PROCEDURE DWHCARGA AS IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DWH BEGIN CREATE TABLE DWH CDDWH INT IDENTITY11 NOT NULL UF CHAR2 NULL ESTADO VARCHAR30 NULL CIDADE VARCHAR60 NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SEXO CHAR1 NULL ADMISSAO DATE NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDWH PRIMARY KEYCDDWH END ELSE BEGIN TRUNCATE TABLE DWH END INSERT INTO DWH SELECT UFNMESTADONMCIDADENMDEPTONMFUNCIONARIOSEXODATAADMISSAOSALARIO FROM DATAWAREHOUSEFUNCIONARIO AS F INNER JOIN DATAWAREHOUSEDEPTO AS D ON DDEPTOIDFDEPTOID INNER JOIN DATAWAREHOUSECIDADE AS C ON CCIDADEIDFCIDADEID INNER JOIN DATAWAREHOUSEESTADO AS E ON EESTADOIDCESTADOID EXECUTAR A CARGA DA TABELA EXECUTE DWHCARGA PESQUISAR NA TABELA SELECT FROM DWH NMDEPTONMFUNCIONARIOSALARIO CREATE TABLE DATAMARTSOMASALARIO CDMART INT IDENTITY11 NOT NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDATAMARTSOMASALARIO PRIMARY KEYCDMART CRIAR A PROCEDURE DE CARGA DO DATA MART CREATE PROCEDURE SPDATAMARTCARGA AS 6 Faculdades Metropolitanas Unidas Departamento de Ciências Exatas e Gerenciais IF NOT EXISTSSELECT FROM SYSOBJECTS WHERE NAME DATAMARTSOMASALARIO BEGIN CREATE TABLE DATAMARTSOMASALARIO CDMART INT IDENTITY11 NOT NULL DEPTO VARCHAR50 NULL FUNCIONARIO VARCHAR80 NULL SALARIO NUMERIC182 NULL CONSTRAINT PKDATAMARTSOMASALARIO PRIMARY KEYCDMART END ELSE BEGIN TRUNCATE TABLE DATAMARTSOMASALARIO END INSERT INTO DATAMARTSOMASALARIO SELECT DEPTOFUNCIONARIOSALARIO FROM DWH EXECUTAR EXECUTE SPDATAMARTCARGA PESQUISA SELECT FROM DATAMARTSOMASALARIO CRIAR UMA VIEW PARA O ETL CREATE VIEW FATOSOMA AS SELECT DEPTOSUMSALARIO AS SOMA FROM DATAMARTSOMASALARIO GROUP BY DEPTO SEGUINDO O ROTEIRO ACIMA ELABORAR UM DATA MART PARA TER OS DADOS DOS FUNCIONÁRIOS CIDADE E ESTADO EM QUE MORAM E A PARTIR DELE ELABORAR O FATO DA QUANTIDADE DE FUNCIONÁRIOS POR UF SE CONSEGUIR MONTAR ATÉ 2503 TENDO DÚVIDA ME ESCREVA ADEMIRAVILAFMUBR

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®