48
Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS Vanessa Braganholo, UFF

Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Embed Size (px)

Citation preview

Page 1: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Pós-Graduação em Bancos de DadosEscrita, Apresentação e Além

Mirella M. Moro, UFMGParticipações Especiais:

Carina Dorneles, UFSC

Renata Galante, UFRGS

Vanessa Braganholo, UFF

Page 2: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 2

Observações

• Muuuuuita info em pooooouco tempo• Slides estão online, não precisa copiar• Já que estou aqui, preste atenção em mim • Slides numerados: perguntas no final

(Percebam que este é o último slide “text only” que tem nesta apresentação)

Page 3: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 3

ComputaçãoBancos de

Dados?

Page 4: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 4Bancos de Dados

• SGBD• Modelagem, estrutura, consulta• Aplicações tradicionaisInício• NoSQL: texto, documentos, grafos e afins• Conexão: Web, streams, móveis, paralelo, workflow, …• Contexto: nuvem, hardware, privacidade, proveniência … Agora

• Coleta, extração, indexação, processamento, entrega• E.g., sistemas de recomendação e classificadoresIR• Descoberta de Conhecimento• Mineração de Dados• E.g., aprendizado de máquina e big data analytics KDD

Page 5: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Não sou só eu que digo isso

26. Enhanced Data Models for Advanced Applications

27. Introduction to Information Retrieval and Web Search

28. Data Mining Concepts

6th ed

2011

26. Data Mining

27. Information Retrieval and XML Data

28. Spatial Data Management

29. Further Reading

Mobile, Main Memory DB, Info Vis, …

3rd ed

2002

5Sugestão de CARINA DORNELES

Page 6: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 6

Escr ita

Prepare-se para decorar o próximo slide

Page 7: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 7

Escrita

Contexto

Problema

Solução

Avaliação

Con ProSA

Page 8: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 8

• É bom? É melhor?• [Nem] Sempre: quando e por quê

• Contribuição• Como resolve o problema

• O que não funciona• Funciona mas pode melhorar

• Contexto geral• Contexto específico [e.d.a]

Contexto

Problema

Solução

Avaliação

Page 9: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Escrita = “vender o peixe”

PROBLEMA

9

PROBLEMA

OBJETIVOS

entendem e descrevemOBJETIVOS

ABORDAGEM(solução)

entendem e descrevem

definemABORDAGEM

(solução)

RESULTADOS

definem

que forneceRESULTADOS

que fornece

para

obter a solução

do“PrOsAR”

Adaptado de VANESSA BRAGANHOLO

Page 10: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 10

Exemplo: Resumo [ ZHANG et al @ SIGMOD 1996 ]

Finding useful patterns in large datasets has attracted considerable interest recently, and one of the most widely studied problems in this area is the identification of clusters, or densely populated regions, in a multi-dimensional dataset. Prior work does not adequately address the problem of large datasets and minimization of I/O costs. This paper presents a data clustering method named BIRCH (Balanced Iterative Reducing and Clustering using Hierarchies), and demonstrates that it is especially suitable for very large databases. BIRCH incrementally and dynamically clusters incoming multi-dimensional metric data points to try to produce the best quality clustering with the available resources (i.e., available memory and time constraints). BIRCH can typically find a good clustering with a single scan of the data, and improve the quality further with a few additional scans. BIRCH is also the first clustering algorithm proposed in the database area to handle “noise” (data points that are not part of the underlying pattern) effectively. We evaluate BIRCH’s time/space efficiency, data input order sensitivity, and clustering quality through several experiments. We also present a performance comparison of BIRCH versus CLARANS, a clustering method proposed recently for laerge datasets, and show that BIRCH is consistently superior.

Contexto

Problema

Solução

(Detalhes)

Avaliação

Page 11: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

11

Não é só em BDRAGHAVAN et al @ SIGCOMM 2007

Today’s cloud-based services integrate globally distributed resources into seamless computing platforms.

Provisioning and accounting for the resource usage of these Internet-scale applications presents a challenging technical problem.

This paper presents the design and implementation of distributed rate limiters, which work together to enforce a global rate limit across traffic aggregates at multiple sites, enabling the coordinated policing of a cloud-based service’s network traffic.

Our abstraction not only enforces a global limit, but also ensures that congestion-responsive transport-layer flows behave as if they traversed a single, shared limiter. We present two designs—one general purpose, and one optimized for TCP—that allow service operators to explicitly trade off between communication costs and system accuracy, efficiency, and scalability.

Both designs are capable of rate limiting thousands of flows with negligible overhead (less than 3% in the tested configuration). We demonstrate that our TCP-centric design is scalable to hundreds of nodes while robust to both loss and communication delay, making it practical for deployment in nationwide service providers.

Contexto

Problema

Solução

(Detalhes)

Avaliação

Mirella M. Moro

Na minha disciplina

esse artigo é esquartejado

Page 12: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

12

Escrita = Difícil

Título: Título: keyword1 keyword2

Resumo:Resumo:linha1 linha2 linha3

Intro:Intro: par1 par2 par3 par4

Contexto eRelacionados

Avaliação

Solução p1

Solução p2Conclusão:Conclusão: par1 par2 par3

Problema

12Mirella M. Moro

Page 13: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 13

w w w. d c c . u f m g . b r / ~ m i r e l l a

Page 14: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 14

Escrita em Bancos de Dados

selectfrom

where

Page 15: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Apresentação

Prepare-se para decorar o próximo slide

Page 16: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 16

Apresentação

Contexto

Problema

Solução

Avaliação

Page 17: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

PlanejamentoO que apresentar

17Mirella M. Moro

Page 18: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

PlanejamentoO que apresentar

“XHI – Índice Híbrido para Dados XML”

Dados

Banco de Dados

XML

Índices XML

Dados

Banco de Dados

XML

Índices XML

Aula na Graduação

XSym, XYME-P18Mirella M. Moro

EXEMPLOFICTÍCIO

Page 19: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 19

Prática: Contexto e Problema

O estado-da-arte

Page 20: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Estado-da-Arte

Sistema

Consumidor

consulta

consulta

consulta

Produtor

tabela de roteamento

entrada

Filtro demensagens

Rede Sobreposta

consultas

resultados

XML???

EXEMPLOREAL

20Mirella M. Moro

Page 21: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Problema e Objetivo

Sistema

Consumidor

consulta

consulta

consulta

Produtor

tabela de roteamento

entrada

Filtro demensagens

Rede Sobreposta

consultas

resultados

tabela de roteamento

entrada

Filtro demensagens

XML

21Mirella M. Moro

EXEMPLOREAL

Page 22: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 22

Prática: DemoVerificar, mapear e executar consulta

TF-ORM

Resultado do mapeamento:Consulta SQL

Entrada do usuário:

Consulta TF-ORM

EXEMPLOREAL

Page 23: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de Estilo

SETE pecados capitais da APRESENTAÇÃO1. Frases completas, longas

2. Slides poluídos (cores, figuras)3. Fonte pequenas ou

4.Fontes difíceis5. Imagens/tabelas ilegíveis

(copy/paste do artigo)

6. Animações malucas

7. Falta

de

fluxo

Mirella M. Moro 23

Page 24: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de Estilo

1. Frases completas

2. Slides poluídos3. Fonte pequenas ou

4.Fontes difíceis5. Imagens ilegíveis

6. Animações malucas

7. Falta de fluxo

1. Palavras-chave

2. 1 slide = 1 informação

3. Fonte tamanho >= 20

4. Arial, sans-serif

5. Novas imagens

6. Animações necessárias

7. Revisão, revisão, revisão

Corrigindo os sete pecados capitais

Mirella M. Moro 24

Page 25: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: muita informação + fonte pequena

• The widespread employment of XML motivates the development of efficient methods for manipulating XML data.

• Query languages (e.g. XQuery, XPath) take into consideration the structure of the data and enable querying both on its structure and simple values.

• Tree-pattern queries are considered among the most important and yet more complex queries to process.

• Holistic processing techniques have outperformed more conventional solutions.• Many techniques have been proposed to handle tree-pattern queries holistically (e.g.

TwigStack, XML filtering, ViST, PRIX).• Index structures (e.g. B+-tree, XR-tree, XB-tree) have been introduced to further improve

performance.• A common characteristic for all holistic approaches is that some preprocessing is required,

either on the data (e.g. TwigStack) or both the data and query (e.g. ViST, PRIX).• Thus the need for a “dedicated” (native or relational) XML storage manager where all data

resides and can be preprocessed.• Problem: While many processing methods have already been proposed for such queries

(and were shown to have promising performance and potential), none of them has found its way to any of the existing lightweight XML engines (e.g. Galax XQuery processor, eXist).

Mirella M. Moro 25

EXEMPLOREAL

Page 26: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: muita informação + fonte pequena

• Solução 1: dividir slide• 1 slide = 1 informação

• The widespread employment of XML motivates the development of efficient methods for manipulating XML data.

• Query languages (e.g. XQuery, XPath) take into consideration the structure of the data and enable querying both on its structure and simple values.

• Tree-pattern queries are considered among the most important and yet more complex queries to process.

• Holistic processing techniques have outperformed more conventional solutions.• Many techniques have been proposed to handle tree-pattern queries holistically (e.g.

TwigStack, XML filtering, ViST, PRIX).• Index structures (e.g. B+-tree, XR-tree, XB-tree) have been introduced to further improve

performance.• A common characteristic for all holistic approaches is that some preprocessing is required,

either on the data (e.g. TwigStack) or both the data and query (e.g. ViST, PRIX).• Thus the need for a “dedicated” (native or relational) XML storage manager where all data

resides and can be preprocessed.• Problem: While many processing methods have already been proposed for such queries (and

were shown to have promising performance and potential), none of them has found its way to any of the existing lightweight XML engines (e.g. Galax XQuery processor, eXist).

•XML everywhere•XQuery, Xpath

structure + values•Tree-pattern queries

Holistic Tree Pattern Query • Better than conventional solutions• E.g.: TwigStack, filtering, ViST, PRIX• Index: B+tree, XR-tree, XB-tree• Preprocessing required

•Data•Data + query

Problems• Need for a “dedicated” XML storage manager (native or relational)• No algorithm on lightweight XML engines

Mirella M. Moro 26

EXEMPLOREAL

Page 27: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: muita informação + fonte pequena

• Solução 2: usar cores• 1 informação = 1 cor

SELECT t2.nome, t3.salarioFROM PESSOA t0, MEDICO t1,

PESSOA_NOME t2, MEDICO_SALARIO t3

WHERE t0.oid = t1.oid AND t0.oid = t2.oid AND

t1.rid = t3.rid AND t3.salario > 2000 AND

t2.t_timei <= ‘01/01/2000 AND

t3.t_timei <= ‘01/01/2000’MAPEAMENTO:

TabelasRelacionamentosRestrições dadosRestrições tempo

Mirella M. Moro 27

EXEMPLOREAL

Page 28: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: importância da cor em exagero

SELECT t2.nome, t3.salarioFROM PESSOA t0, MEDICO t1,

PESSOA_NOME t2, MEDICO_SALARIO t3

WHERE t0.oid = t1.oid AND t0.oid = t2.oid AND

t1.rid = t3.rid AND t3.salario > 2000 AND

t2.t_timei <= ‘01/01/2000 AND

t3.t_timei <= ‘01/01/2000’SELECT t2.nome, t3.salarioFROM PESSOA t0, MEDICO t1,

PESSOA_NOME t2, MEDICO_SALARIO t3

WHERE t0.oid = t1.oid AND t0.oid = t2.oid AND

t1.rid = t3.rid AND t3.salario > 2000 AND

t2.t_timei <= ‘01/01/2000 AND

t3.t_timei <= ‘01/01/2000’

Mirella M. Moro 28

EXEMPLOREAL

Page 29: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: copy/paste imagem

• Copy/paste imagem do artigo– Nem sempre legível– Horrível, informação demais

Mirella M. Moro 29

EXEMPLOREAL

Page 30: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: copy/paste imagem

• Solução: refazer imagem usando software de apresentação

B+ Tree on ( tag, initial )

bib (1,16)

book (2,9) (10,17)

author (3,8) (11,16) (19,24)

name (4,5) (12,13) (20,21)

paper (18,25)

address (6,7) (14,15) (22,23)

bib(1,26)

book (2,9) paper (18,25)

author (3,8) author (19,24)

name(4,5)

address(6,7)

name(20,21)

address(22,23)

book (10,17)

author(11,16)

name(12,13)

address(14,15)

Mirella M. Moro 30

EXEMPLOREAL

Page 31: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: copy/paste imagem

• Exemplo 2: apresentação de resultados de experimentos

• Resultados XMARK• Não tem classificação fixa• SingleDFA tem pior desempenho• StrIdx melhor ou comparável a melhor solução

Mirella M. Moro 31

EXEMPLOREAL

Page 32: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: copy/paste imagem

• Solução: refazer imagem usando software de apresentação + animação

0

5

10

15

20

25

30

35

40

X1 X2 X4 X6

Queries

Tim

e (

sec)

XBTwigStack

SingleDFA

IdxDFA

INLJ

StrIdx

• Resultados XMARK: 1. não tem classificação fixa

Mirella M. Moro 32

EXEMPLOREAL

Page 33: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloExemplo: copy/paste imagem

• Solução: refazer imagem usando software de apresentação + animação

0

5

10

15

20

25

30

35

40

X1 X2 X4 X6

Queries

Tim

e (

sec)

XBTwigStack

SingleDFA

IdxDFA

INLJ

StrIdx

• Resultados XMARK: 2 SingleDFA pior desempenho

Mirella M. Moro 33

EXEMPLOREAL

Page 34: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dicas de EstiloSETE pecados capitais do(a)

APRESENTADOR(A)1. Monotonia, falar baixo

2. Falta de ensaio, se perder, ããã

3. Ticks: cabelos, pés, ...

4. RELÓGIO

5. Exagerar: humor, gestos...

6. Falar rápido, atropelar informação / transição importante

7. Falta de contato visual, costas

Mirella M. Moro 34

Page 35: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 35

“Aqui é o roteiro que eu vou estar

apresentando”

Page 36: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

E Além

P R E P A R A

Page 37: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 37

Grad – MSc – PhD

Page 38: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Por quê?

“Feeling” sobre o salário de estudante…

TempoTrabalho direto

$

BSc

TempoPós-Graduação

$

BSc

MScPhD

38Mirella M. Moro

Page 39: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Dados sobre o salário

2.5531.843

3.207 3.568

5.226

Escolaridade - SalárioEscolaridade (maior grau)

Nenhuma Técnico Graduação MestradoPós-Grad(latu sensu)

No.

de

resp

osta

sAv

g. S

alár

io

Fonte: http://micosderealejo.blogspot.com24 de março de 2010

Média salárioProgramadoresRegião SE

39Mirella M. Moro

Page 40: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 40

Cuidado

Page 41: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Pós é Carreira

41Mirella M. Moro

Page 42: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 42

Pós é Leitura & Análise

Page 43: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

43

Pós é Sozinho & em Grupo*ainda mais em BD

Sugestão de RENATA GALANTE

* Grupo = amigos da face/G+, colegas, professores, inclusive os de outras áreas

Page 44: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 44

Pós é Eventos Científicos

Trabalho

Viagem

Evento Científico

Page 45: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

45

SBBD’09J.Pessoa

SIGMOD’07 - Beijing

ICDE’04Boston

SIGMOD’10Indianápolis

SBBD’01Rio

VLDB’04Toronto

VLDB’08N.Zelandia

CLEI’00México

CSBC’97Brasília

IDEAS’04Coimbra (Lisboa)

SIGMOD’09Providence (NYC)

VLDB’05Noruega

CLEI’02 - Uruguai

SIGMOD’07 (Amsterdam)

SIGMOD’11Atenas

SIGCSE’11Dallas

SIGMOD’12Phoenix

SIGCSE’13Denver

SBBD 2013SIGMOD’13

NYC CSBC’13Maceió

45

code.org

Page 46: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 46

Pós é Difícil

Mas desistir é para os fracos

Page 47: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

Mirella M. Moro 47

Pós é Motivação & Reflexão

Page 48: Pós-Graduação em Bancos de Dados Escrita, Apresentação e Além Mirella M. Moro, UFMG Participações Especiais: Carina Dorneles, UFSC Renata Galante, UFRGS

www.dcc.ufmg.br/~mirella