capa

12
Capa

Upload: elvin

Post on 21-Jan-2016

40 views

Category:

Documents


0 download

DESCRIPTION

Capa. Comparação Hibernate/JDBC X NHibernate/ADO.net. Escolha do tema. Experiência profissional; Qual tecnologia é melhor; Redução de esforço do desenvolvedor em suas tarefas de persistência de dados. JDBC. API de conexão com banco de dados através de um driver; - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Capa

Capa

Page 2: Capa

Comparação

Hibernate/JDBCX

NHibernate/ADO.net

Page 3: Capa

Escolha do tema

• Experiência profissional;

• Qual tecnologia é melhor;

• Redução de esforço do desenvolvedor em suas tarefas de persistência de dados

Page 4: Capa

JDBC

• API de conexão com banco de dados através de um driver;

• Execução de instruções SQL.

Page 5: Capa

Hibernate

• É um framework objeto-relacional para Java;• Utiliza HQL (Hibernate Query Language).

Page 6: Capa

ADO.net

• Acesso e manipulação de dados;• Através de DataSet e um conjunto de

componentes (Connection, Command, DataReader e DataAdapter).

Page 7: Capa

NHibernate

• É um framework objeto-relacional baseado em .NET.

Page 8: Capa

Problematização

• Qual a melhor tecnologia em termos de desempenho e desenvolvimento para persistência de objetos em um banco de dados relacional?

Page 9: Capa

Delimitação

• Estudo das tecnologias utilizando o mesmo banco de dados;

• Desempenho de leitura, gravação, atualização e consulta de dados;

• Limitações de compatibilidade com a linguagem nativa do banco de dados;

• Compatibilidade com Orientação a Objetos.

Page 10: Capa

Hipóteses

• Desempenho, linguagem nativa mais rápida;

• Frameworks, linguagem mais amigável porém com perda de desempenho em alguns casos;

• Frameworks, maior compatibilidade com OO.

Page 11: Capa

Referência bibliografica

• BAUER, Christian e KING, Gavin. Hibernate em ação. Rio de Janeiro: Ciência Moderna, 2005.

• HEMRAJANI, Anil. Desenvolvimento ágil em Java com Spring, Hibernate e Eclipse. São Paulo: Pearson Prentice Hall, 2007.

• ANSELMO, Fernando. Tudo o que você queria saber sobre a JDBC: ... mas ninguém quis (ou não sabia) lhe responder . Florianópolis: Visual Books, 2001.

Page 12: Capa

Referência bibliografica

• SHARP, J. Microsoft Visual C# 2008-Passo a Passo. 1 ed. São Paulo: Bookman, 2008.

• KUATÉ, Pierre H., BAUER, Christian, KINQ, Gavin e HARRIS, Tobin. Nhibernate in Action. 1 ed. Greenwich: Manning Publications, 2009.

• MARCORATTI, José Carlos. ASP, ADO e banco de dados na Internet. Florianópolis: Visual Books, 1999.