Produção textual individual - 5 semestre
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
NOME DO ALUNO
Produção Textual Interdisciplinar Individual
Conteúdo
Introdução 3
Objetivo 4
1. Banco de Dados Orientado a Objetos 5
2. ORM – Mapeamento Objeto Relacional 7
3. Ferramentas ORM 7
4. Vantagens de se usar um ORM 8
5. Desvantagens 8
6. Conclusão. 9
Referências: 10
Introdução
O presente trabalho tem por objetivo aprimorar os conhecimentos que nos foram passados durante o semestre, como o trabalho é interdisciplinar conseguimos assim fazer um resumo de todas as disciplinas estudadas, e aprofundar os temas estudados em sala de aula.
Objetivo
Mediante ao senario proposto, vou tentar encontrar a melhor solução de sistema operacional, banco de dados, e linguagem de programação para nossa nova empresa.
1. Banco de 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.
Existem dois fatores principais que levam a adoção da tecnologia de banco de dados orientados a objetos. A primeira, é que em um banco de dados relacional se torna difícil de manipular com dados complexos (esta dificuldade se dá pois o modelo relacional se baseia menos no senso comum relativo ao modelo de dados necessário ao projeto e mais nas contingências práticas do armazenamento eletrônico). Segundo, os dados são geralmente manipulados pela aplicação escrita usando linguagens de programação orientada a objetos, como C++, C#, Java, Python ou Delphi (Object Pascal), e o código precisa ser traduzido entre a representação do dado e as tuplas da tabela relacional, o que além de ser uma operação