terça-feira, 4 de novembro de 2008

TECHED-Parte II

Conforme prometido estou escrevendo a segunda parte á respeito do TECHED BRAZIL.

No dia 15/10/2008 foi o segundo dia do evento e começou com o gás total.

Assisti a primeira palestra a respeito de Data Mining no SQL Server 2008 com o palestrante Alexandre Nardi.

Na palestra se buscou apresentar a idéía do Data Mining para o desenvolvimento de aplicações,explicar os conceitos e terminologias de DM,visão de algoritmos de DM, O conceito de aplicações inteligentes, uma melhor exploração do conceito de DM em nossas aplicações, como aumentar a produtividades reduzindo a escrita de código e etc.

Mas, na realidade o que seria esse termo Data Mining e qual seria o seu objetivo.

O Data Mining é a análise de dados para detectar relações ainda não descobertas.

Os resultados de um processo de data Mining incluem: associações, correlações, sequências, classificações, clustering e previsões.

E possue os objetivos de exploração de dados,encontro de padrões e Revisão.

Para realizar esta seqüência de ações apresentada acima o data mining usa uma combinação de estatística,análise probabilística e tecnologias de banco de dados.

E este conceito há pouco mais de 20 anos na área de banco de dados.

Na apresentação foi comentado que existem diversos de tipos de análise para a elaboração do data mining nas aplicações e por isso irei comentar um desses tipos de análises.

Análise preditiva(previsâo)

Esta tem como objetivo a busca por clientes rentáveis,entendimento da necessidade do cliente,antecipação da movimentação dos clientes,previsão de vendas e inventário(estoque),desenvolvimento de campanhas de marketing efetivas,deteccção e prevenção de fraudes,correção de dados durante o processo de transformação e extração de dados.

Irei ilustrar através de um exemplo o conceito explanado acima.

Ex: 62% dos compradores de guaraná compram pipoca.

Para se criar aplicações mais inteligentes se precisa validar os processos do negócio ou seja deteccção antecipada de falhas),melhorar a interface com o usuário baseado em seu comportamento passado com a aplicação,validação de entrada baseada em dados aceitos e não em regras fixas,realizar uma programação preditiva porque ela visa fazer com que o comportamento da aplicação evolua seguindo o modelo de data mining e estes fatores influenciadores do data mining são eventos ou seja ações do mundo real.

Foi mostrado um panorama para o desenvolvimento de aplicações Data Mining . (Passado x Presente)

-ferramentas de DM são caras

Por isso a Microsoft pensou em oferecer no SQL Server 2005 as funcionalidades de DM.

Há uma integração entre o SQL Server(Versão 2005 e Versão 2008) e também outros produtos incluindo o Excel.

Para se construir uma aplicação DM(Data Mining)usando o SQL Server temos de seguir o seguinte roteiro.

01-Ter o instalado o SQL Server 2005 ou 2008.

02-Ter o Visual Studio 2005 ou 2008.

03-Entender o conceito de DM.

04-Utilizar o Integration Services(recurso presente no Visual Studio 2005 ou 2008).

05-Utilizar o Analysis Services(recurso presente no Visual Studio 2005 ou 2008).

06-Utilizar o Reporting Services(recurso presente no Visual Studio 2005 ou 2008).

Agora vamos visualizar a arquitetura do DM(Data Mining no Servidor)

image

Resumo do conteúdo apresentado

-Prepare o Banco de Dados para a Mineração.

-Creine o modelo de DM (Data Miming) em seus dados.

-Atualize e valide o modelo periodicamente á medida que o dado evolua.

-Os Algoritmos podem e devem ser feitos no editor do SQl Server .

-No SQL Server já existem modelos de exemplos de mineração use e abuse dos mesmos.

Para quem desejar visualizar a exemplificação do conteúdo da palestra acesse o link:

http://www.sqlserverdatamining.com/datavalidation

Na segunda palestra assistida do dia foi a LINQ To SQL : Detalhes e prática com o palestrante com o Rogério Moraes.

Os tópicos tratados foram:

-Evolução do ADO.NET.

-Novidades do ADO.NET 3.5.

-Introdução ao conceito LINQ TO SQL .

Para se familiarizar mais sobre cada tópico acesse o seguinte link:

http://www.microsoft.com/sqlserver

No Teched deste ano houveram palestras curtas chamadas sessão de almoço e entre tantos temas acabei elegendo o seguinte tema:Como utilizar o Microsoft Silverlight e AJAX em seu Sharepoint com os palestrantes Alex Schultz e Aline Maia ambos funcionários Microsoft.

Os tópicos tratados foram:

-Silverlight 2 e Sharepoint

-Transferindo dados entre Sharepoint e Silverlight

-DataBinding

-Trabalhando com Media

-ASP.NET AJAX e Sharepoint 2007 SP1

-Java Script Extensions

-UpdatePanels

-ASP.NET Control Extenders

Para se familiarizar mais sobre cada tópico acesse o seguinte link:

http://www.microsoft.com/sharepoint/default.mspx

Na quarta palestra da maratona de palestras migrei de palestras de desenvolvimento windows para a seguinte palestra:

ASP.NET AJAX com o palestrante Fernando Cerqueira.

Foi uma palestra que buscou passar a seguinte mensagem que os desenvolvedores que desenvolvem para a web necessitam estar alinhados com os novos conceitos de AJAX ao querem desenvolver em ASP.NET para exploração de recursos e dinamização de processos do ciclo produtivo da solução

Para se familiarizar com o conceito acima acesse o seguinte link:

http://msdn.microsoft.com/en-us/asp.net/default.aspx

As duas últimas palestras assistidas foram Construa aplicações ricas usando o SIlverlight versão 2 -Parte I e II com o palestrante Mauro Sant'Anna.

Estas duas palestras abordaram os seguintes tópicos

-O que seria Silverlight

-Introdução ao conceito de aplicações ricas

-A criação de uma aplicação passo a passo com o uso do Silverlight,Blend e outras tecnologias Web Microsoft.

-Funcionamento do Blend

-Funcionamento do Deep Zoom

Para se familiarizar com o conteúdo apresentado acima acesse o seguinte link:

http://www.silverlight.net

Demos

http://catalog.video.msn.com/

Este foi o meu segundo dia de TECHED Brazil 2008 e espero que todos aproveitem as dicas das palestras.

 

Juliana Prado Uchôa

Microsoft Student Partner

Líder do grupo CHANNEL TI

Nenhum comentário: