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

Portofolio 4º semestre aluga bug desenvolvimento de sistemas unopar

Por:   •  18/4/2015  •  Trabalho acadêmico  •  1.126 Palavras (5 Páginas)  •  300 Visualizações

Página 1 de 5

[pic 1][pic 2][pic 3][pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

[pic 11]

[pic 12]

[pic 13]


SUMÁRIO

1        INTRODUÇÃO        

2        objetivo        

3        desenvolvimento        

3.1        banco dados orientado a objetos.        

3.1.1        Aplicação e funcionamento        

3.1.1.1        Diferença entre banco de dados orientado a objetos e relacional        

3.2        ORM (objeto relacional mapper) – mapeamento de objeto relacional        

3.3        como desenvolver utilizando modelo orientado a objetos com um banco de dados relacional        

3.4        o que é orm e para que e utilizado        

4        quais ferr quais ferramentas estão disponiveis no mercado hoje        

4.1        quais as vantagems e desvntagems das ferramentas orm        

5        conclusão        

REFERÊNCIAS        



  1. INTRODUÇÃO

Utilizar os conhecimentos adquiridos com as matérias do curso de analise e desenvolvimento de sistemas para demonstrar vários conceitos sobre o uso do banco de dados.


  1. OBJETIVO

Trabalhar o conteúdo aprendido no semestre, colocando assim em pratica o conhecimento adquirido.


  1. DESENVOLVIMENTO
  1. BANCO DADOS ORIENTADO A OBJETOS.

Um banco de dados orientado a objetos é um banco de dados em que cada informação é armazenada na forma de objetos, ou seja, utiliza a Estrutura de dados denominada Orientação a objetos, a qual permeia as linguagens mais modernas.

 O gerenciador do banco de dados para um orientado a objeto é referenciado por vários como ODBMS ou OODBMS (object-oriented database management system), ou seja “sistema de banco de dados orientado a objetos”.

  1. Aplicação e funcionamento

A maioria das descrições dos bancos de dados orientados a objeto os caracteriza como SGBD de "próxima geração" para aplicações avançadas.

Tradicionalmente, estas aplicações avançadas incluíram projeto auxiliado por computador (CAD), manufatura auxiliada por computador (CAM) e escritórios inteligentes,

O que inclui automação de escritórios e documentação de imagens.

Seu funcionamento e baseado na linguagem orientada a objeto.

  1. Diferença entre banco de dados orientado a objetos e relacional

Um banco de dados relacional é um banco de dados onde as informações são armazenadas na forma de registros em tabelas, cada registro contendo uma chave primária única que o identifica dentro da tabela, e cada tabela contendo um nome único que a identifica no banco.

Em um banco de dados orientado a objetos, os dados são guardados como propriedades de objetos, e só podem ser manipulados pelos métodos definidos na classe que define o objeto.

Um banco de dados relacional-objeto (ou relacional estendido) é uma mistura de ambos: sua base é a de um banco relacional, com funcionalidades implementadas para permitir a gravação e recuperação de dados também na forma de objetos, e não só como registros em tabelas.

  1. ORM (OBJETO RELACIONAL MAPPER) – MAPEAMENTO DE OBJETO RELACIONAL

Mapeamento objeto-relacional (ou ORM, do inglês: Object-relational mapping) é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais. As tabelas do banco de dados são representadas através de classes e os registros de cada tabela são representados como instâncias das classes correspondentes.

Com esta técnica, o programador não precisa se preocupar com os comandos em linguagem SQL; ele irá usar uma interface de programação simples que faz todo o trabalho de persistência.

Não é necessária uma correspondência direta entre as tabelas de dados e as classes do programa. A relação entre as tabelas onde originam os dados e o objecto que os disponibiliza é configurada pelo programador, isolando o código do programa das alterações à organização dos dados nas tabelas do banco de dados.

  1. COMO DESENVOLVER UTILIZANDO MODELO ORIENTADO A OBJETOS COM UM BANCO DE DADOS RELACIONAL

Um sistema de gerenciamento de banco de dados (SGBD) semelhante a um banco de dados relacional, porém com um modelo de banco de dados orientado a objetos: objetos, classes e herança são suportados diretamente nos esquemas do banco de dados e na linguagem de consulta.

...

Baixar como (para membros premium)  txt (7 Kb)   pdf (126.9 Kb)   docx (28.7 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com