TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Envie Presentes Para Estes Membros

Trabalho Universitário: Envie Presentes Para Estes Membros. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/5/2013  •  200 Palavras (1 Páginas)  •  729 Visualizações

Os 10 melhores livros

• Comunicação de dados e Redes computadores

• Comunicação de dados e Teleprocessamento

• TCP/IP

• Comunicação de dados e Interligação de Redes

• Comunicação de dados e princípios da comunicação

• Lógica de Programação e Estrutura de dados

• Protocolos

• Redes de Computador

• Modem

ORM (object realational mapping)

Nada mais é do que um Framework ou conjunto de classes que permite faça trabalho sem precisar de escrever códigos de conexão com o banco, querys de SQL a todo o momento , preservando a características de orientação a objetos da linguagem face a natureza relacional dos bancos de dados atuais.

Ferramentas usadas para auxílio

Foi criada uma lista onde as ferramentas foram classificadas em Inativos, Free e Pagos.

Produtos Inativos

• DOTNORM

• ELDORADO.NET

• JC PERSISTENT FRAMWORK

• OBJECTBROKER

• ORM.NET

Produtos Free

• GENTLE.NET

• MYGENERATION

• NHIRBERNATE

• CODUS

• SUBSONIC

Produtos Pagos

• LLBLGEN PRO

• DATAOBJECTS.NET

• NDO.NET

• DEV FORCE

VANTAGENS NA UTILIZAÇÃO NA FERRAMENTA ORM

• Escrever menos código e programar com mais produtividade

• É mais fácil de dar manutenção no projeto

• Melhora a padronização da sua aplicação

DESVATAGEM NA UTILIZAÇÃO NA FERRAMENTA ORM

• Divididas em Tabela por Hierarquia, Tabela por Classe Concreta e Tabela por Classe

DESVANTAGENS NA ORM EM TABELA POR HIERARQUIA

• A modificação de uma classe pode afetar outras classes da hierarquia

• Desperdicío de espaço

• Pode gerar tabelas grandes

• Atributos não pode ser restrições do tipo not-null

DESVANTAGENS NA ORM EM TABELA POR CLASSE CONCRETA

• Modificação de uma classe acarreta na modificação de sua tabela e de todas classes filhas

...

Disponível apenas no TrabalhosGratuitos.com