Bacharel em Sistemas de Informação Pós-Graduado em Gerenciamento de Projetos. MCP - Microsoft Certified Professional em SQL SERVER e SHAREPOINT

Documentos relacionados
OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

Projeto de Banco de Dados: Empresa X

Business Intelligence para Computação TítuloForense. Tiago Schettini Batista

SQL Server Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL

55ª Reunião do SPIN São Paulo

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL

COMO IMPLEMENTAR UM SISTEMA DE BI

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Introdução. Nesta guia você aprenderá:

Recuperando a chave do produto. s Chaves do produto Assinando contratos Usando o VLSC

Linguagem SQL (Parte I)

Descrição da Vaga: Desenvolver aplicações Java web; Gerar consultas e manutenção de tabelas e atributos via SQL.

A importância da. nas Organizações de Saúde

PENTAHO. História e Apresentação

Banco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva -

Quem estiver interessado favor mandar currículo para As vagas são as seguintes: *Analista de BI (2 vagas)*

PHP INTEGRAÇÃO COM MYSQL PARTE 1

LINGUAGEM SQL. SQL Server 2008 Comandos iniciais

Business Intelligence

Modelo Cliente/Servidor Por HIARLY ALVES

MANUAL DE REDE SOCIAL NA PLATAFORMA NING

Portais Corporativos Novo Desafio para as Corporações

Partner Network.

NUOVA COMUNICAÇÃO. Inteligência em design, conteúdo e tecnologia

Programação SQL. Introdução

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL

Adriano Maranhão BUSINESS INTELLIGENCE (BI),

Interatividade aliada a Análise de Negócios

Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados

Esri Maps para Inteligência de Negócios Conceitos e Produtos Esri. Rodrigo Barrionuevo

TECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS

RESUMO DA SOLUÇÃO CA ERwin Modeling. Como eu posso gerenciar a complexidade dos dados e aumentar a agilidade dos negócios?

Sistemas de Informação (SI) Orientações para as Atividades Práticas Supervisionadas 3º/ e 4º semestres de 2010

SQL - Criação de Tabelas

Prof. Carlos Majer Aplicações Corporativas UNICID

Linguagem SQL (Parte II)

GERENCIADOR ELETRÔNICO

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri

Conteúdo O que é?... 4 Histórico... 4 Onde Baixar?... 4 Diferença entre Firebird e o Interbase... 4 Como instalar?... 4 Instalando o Ibexpert...

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Fábio Ávila Thiago Carvalho POWERPIVOT

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

Data Transformation Services (DTS) por Anderson Ferreira Souza

LUMEWare 1.0 MANAUS 2009

Aula 1: Noção Básica e Criação de Tabelas.

Banco de Dados I. Aula 12 - Prof. Bruno Moreno 04/10/2011

Benchmark Internacional Usabilidade Prefeituras e Boas Práticas de Planejamento e Gestão. Marcelo Barbosa, M.Sc. José Cláudio C.

WORKSHOP GOVERNANÇA COLABORATIVA, DOCUMENTAÇÃO E INFORMAÇÃO, CONTEÚDO E PESSOAS

TUTORIAL DE USO DO BUSINESS INTELLIGENCE (BI) PARA O HÓRUS-ESPECIALIZADO

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Apresentação da Empresa e seus Serviços.

Os Esforços e Avanços da Sefaz na Gestão Documental. Alexandre Mendonça Secretaria da Fazenda Departamento de Tecnologia da Informação 28/03/2013

PostgreSQL Exemplo MDI

SQL DDL ALTERAÇÃO DA ESTRUTURA DE TABELAS - ALTER TABLE - ALTER TABLE NOME_TABELA ADD [COLUMN] NOME_COLUNA TIPO_COLUNA RESTRIÇÕES

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível.

Curso Data warehouse e Business Intelligence

MySQL. Prof. César Melo. com a ajuda de vários

Migrando de rede NAT para rede roteada

PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft

(1,n) venda. (1,1) realizacao. cliente. (0,n) (1,1) contem. produto. Laboratório de Banco de Dados Exercicios

Laboratório 14 - Usando o SSIS Import e Export Wizard

Banco de Dados Microsoft Access: Criar tabelas

Manual de Integração. Tecnologia: WebServices SOAP XML. Área: CDC. Produto: CDC Estendida (Física) Versão: 1.0. Autor: Angelo Bestetti Junior

Integridade Referencial Interface Visual SQL Server

A TCI BPO. Focada na customização e desenvolvimento de soluções específicas para apoiar e dar suporte à Indústrias, a TCI BPO faz uso do contingente:

BEM-VINDO AO dhl PROVIEW

Thalita Moraes PPGI Novembro 2007

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Laboratório 1 SQL Server Integration Services

Define o campo ID com chave primaria com gerator de auto incremento ALTER TABLE CONTATO ADD CONSTRAINT PK_CONTATO PRIMARY KEY (ID);

INTRODUÇÃO BANCO DE DADOS(MYSQL) E PHP

Uma estrutura (framework) para o Business Intelligence (BI)

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II

Manual Recurso - Criar Tabela Instrução SQL. FullCopyConvert Data

MANUAL DE UTILIZAÇÃO

MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL

BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.

Soluções Inteligentes

A TCI BPO. Nossos diferenciais competitivos:

Belo Horizonte, 09 de Setembro de A/C Alberto. Ref. Prestação de Serviços de Internet. Prezado Alberto,

EXERCÍCIOS PRÁTICOS. Banco de Dados

Agenda. A Empresa História Visão Conceito dos produtos

Introdução à linguagem SQL

Este guia foi escrito para ajudar os administradores de sistema ou qualquer um que usa o Avast Small Office. 1.0 Requisitos do sistema...

Contrata Consultor na modalidade Produto

BEM-VINDO AO dhl PROVIEW GUIA RÁPIDO DE USO

Target. Manual de Integração SOAP. versão 1.0 /

CE-240 ListEx 1. Lista de Exercícios 1. Relatório

AVISO. O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

Interact Solutions Apresentação do SA-Performance Manager. Por: Anderson Pereira Diretor de Negócios Unidade Excellence

A linguagem SQL


Projeto de prestação de serviços para PRECX

INTRODUÇÃO BANCO DE DADOS. Prof. Msc. Hélio Esperidião

Celistics: SAP RDS permite implementar SAP Business Allin-One em oito semanas

DOCUMENTO DE REQUISITOS

LOGs e ALERTAS de DESEMPENHO

Transcrição:

Bacharel em Sistemas de Informação Pós-Graduado em Gerenciamento de Projetos. MCP - Microsoft Certified Professional em SQL SERVER e SHAREPOINT

Autor do livro Integração de Dados na Prática - Técnicas de ETL para Business Intelligence com Microsoft SSIS 2012 Blogueiro no www.tsqlmaster.blogspot.com

Microsoft Gold Partner. Consultoria, Implantação, Desenvolvimento, Suporte Técnico e Treinamento em soluções Microsoft com foco em: Portal Colaborativo (MS SharePoint) ECM - Gerenciamento de Conteúdo Corporativo GED - Gestão Eletrônica de Documentos EPM Gestão Corporativa de Projetos Desenvolvimento de aplicativos BI Business Inteligence

Registro de Imóveis de Florianópolis

O ETL ESTÁ EM UM CONTEXTO MAIOR... GESTÃO DE DADOS

Em um futuro próximo, concorrentes do mesmo nicho, serão muito semelhantes em tecnologia, metodologia, ERP... O DIFERENCIAL SERÁ O CAPITAL INTELECTUAL... OS ATIVOS INTANGÍVEIS!

Marca Reputação Conhecimento de negócio Qualificação da equipe Dados corporativos de qualidade...

"Uma campanha de imunização tem um custo: seringas, a vacina, pessoal, transporte, divulgação. Porém, o valor da população imunizada é intangível".

PORTAIS CORPORATIVOS, GED, INTRANETS, EXTRANETS, SISTEMAS DE BUSINESS INTELLIGENCE... SÃO FERRAMENTAS DE GESTÃO DE PARTE DOS ATIVOS INTANGÍVEIS

A GESTÃO DE DADOS PODE SER USADA EM DIVERSOS CONTEXTOS...

Em 2004 a SESINT foi vendida por U$ 775 MILHOES de dólares para a LEXIS NEXIS Depois do ataque as torres gêmeas, Hank Asher dono da SEISINT analisou a situação Análise SEISINT Acessou o Banco de dados SESINT com mais de 10 bilhões de informações sobre residentes, imigrantes, datas de nascimento,atividade profissional, obitos... Posteriormente verificaram que cinco dos sequestradores identificados estavam na lista original Utilizando técnicas de Data Mining, produziu uma lista de mais de 1200 suspeitos A sede da empresa na Flórida se tornou um QG temporário da CIA e do FBI

Dado no limite da segurança e da privacidade

Dado como elemento preditivo e alavancador de negócios

Cases como este, envolvem processos de integração de dados... Também chamado de ETL

EXTRACT TRANSFORM LOAD EXTRAÇÃO TRANSFORMAÇÃO e CARGA

Origem Transformações Carga

Integração de Sistemas Migração de Sistemas

Em SP é possível solicitar ao PROCON bloqueio de ligações de CALLCENTER PROCON disponibiliza um WebServices para consulta Solução: Integração para consultar no WebService os números que serão discados e se necessário invalidá-los

Business Intelligence ou B.I.

Business Intelligence é um sistema de suporte a tomada de decisão. Visão Estratégia Objetivos Fatores Críticos Sucesso Definição de KPIs Iniciativas e Ações Chave DECISÃO!

SSIS = SQL SERVER INTEGRATION SERVICES Criado em 2005 e disponibilizado junto Microsoft SQL SERVER Interface visual para a integração de dados, estruturada no Visual Studio Recursos avançados de Debug e visualização de dados no pipeline Integração total com as ferramentas Microsoft e desempenho diferenciado

Conceito de Solutions Integrações segmentadas em pacotes DTSX Pacotes DTSX utilizam componentes

Determinar Origem Transformações Destino

Arquivo com colunas delimitadas por virgulas e valores separados por aspas duplas Nome "Email "Cidade "Cep "Endereco "DtNascto"

Clientes com email do hotmail devem ser importados com Status diferenciado devido a problemas com o AntiSpam

CREATE DATABASE ProjetoETL go USE ProjetoETL go CREATE TABLE Clientes ( id int identity(1,1) primary key, Nome varchar(255) default NULL, nunivel varchar(50) default NULL, Email varchar(255) default NULL, Cidade varchar(50) default NULL, Cep varchar(255) default NULL, Endereco varchar(255) default NULL, FlStatus varchar(1) default NULL, DtNascto Datetime default NULL, ) go

Clientes com email do hotmail devem ter status diferenciado... Adicionar um derived column com a seguinte expressão (FINDSTRING(Email,"hotmail",1)!= 0)? "I" : "A"

Componente DataFlow Origem Transformações Destino

Finalmente realizamos a carga com um OLE DB Destination, direcionando ao Database ProjetoETL tabela clientes.

Arquivo com colunas delimitadas por virgulas e valores separados por aspas duplas deproduto vlrprecocusto dedepartamento acervo

Utilizar o campo ACERVO do arquivo txt para dividir o fluxo de dados Realizar esta tarefa usando o componente Conditional Split

Use ProjetoETL GO create table ProdutosAcervo( id int identity(1,1), deproduto varchar(100) ) go create table ProdutosLancamento( id int identity(1,1), deproduto varchar(100) ) go

dbconsultoria@gmail.com Rodrigo.ribeiro@westsoft.com.br