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

Analise Sistemas

Exames: Analise Sistemas. Pesquise 793.000+ trabalhos acadêmicos

Por:   •  7/10/2013  •  1.018 Palavras (5 Páginas)  •  501 Visualizações

Página 1 de 5

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Trabalho apresentado às disciplinas de no Curso Superior de Tecnologia em Analise e Desenvolvimento de Sistema

Para ás disciplina de Rede de computadores – Paulo kiyoshi Nisshitani.

Modelagem Orientada a Objetos- Poliana P. Gomes Fabris.

Sistemas Operacionais- Adriane Loper

Desenvolvimento Orientado a Objetos II – Márcio Chiaveri.

Ética, Politica e Sociedade- Marcia Bastos.

Metodologia Cientifica- Reinaldo B. Nishikawa . Universidade do Norte do Paraná (UNOPAR).

SUMÁRIO

• Introdução 04

• Desenvolvimento 05

• Conclusão 09

• Referência 10

INTRODUÇÃO

Este trabalho foi feito com propósito de demonstrar como as empresas devem se importar com conceitos éticos com a sociedade. A importância do conhecimento sobre as principais ferramentas de ORM e sua aplicação.

Como fazer uma programação no banco de dados. E assim aprimorar os conhecimentos sobre a matéria.

DESENVOLVIMENTO

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.

Descreva sua aplicação e seu mecanismo de funcionamento:

Sistemas Gerenciadores de Bancos de dados são usados em muitas aplicações, enquanto atravessando virtualmente a gama inteira de software de computador. Os Sistemas Gerenciadores de Bancos de dados são o método preferido de armazenamento/recuperação de dados/informações para aplicações multi-usuárias grandes onde a coordenação entre muitos usuários é necessária. Até mesmo usuários individuais os acham conveniente, entretanto, muitos programas de correio eletrônico e organizadores pessoais estão baseados em tecnologia de banco de dados standard.

Transação

É um conjunto de procedimentos que é executado num banco de dados, que para o usuário é visto como uma única ação.

A integridade de uma transação depende de 4 propriedades, conhecidas como ACID.

Atomicidade

Todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada. Se durante a transação qualquer ação que constitui unidade de trabalho falhar, a transação inteira deve ser desfeita (rollback). Quando todas as ações são efetuadas com sucesso, a transação pode ser efetivada e persistida em banco (commit).

Consistência

Todas as regras e restrições definidas no banco de dados devem ser obedecidas. Relacionamentos por chaves estrangeiras, checagem de valores para campos restritos ou únicos devem ser obedecidos para que uma transação possa ser completada com sucesso.

Isolamento

Cada transação funciona completamente à parte de outras estações. Todas as operações são parte de uma transação única. O principio é que nenhuma outra transação, operando no mesmo sistema, possa interferir no funcionamento da transação corrente(é um mecanismo de controle). Outras transações não podem visualizar os resultados parciais das operações de uma transação em andamento (ainda em respeito à propriedade da atomicidade).

Durabilidade

Significa que os resultados de uma transação são permanentes e podem ser desfeitos somente por uma transação subseqüente.Por exemplo: todos os dados e status relativos a uma transação devem ser armazenados num repositório permanente, não sendo passíveis de falha por uma falha de hardware.

Na prática, alguns SGBDs relaxam na implementação destas propriedades buscando desempenho.

Qual a diferença entre banco de dados orientado a objeto e banco de dados relacional:

Banco de dados Objeto Relacional

● Armazena objeto de forma relacional

● Utiliza classes e atributos para formar e

preencher tabelas

● Reduz a impedância da programação OO

● Necessita de uma ferramenta para fazer a

tradução Objeto – Tabela

● Java ou Net

Ferramentas

● hibernate

● xml

● doctrine

● ormer

● propel

Banco de dados orientado a objeto.

Um banco de dados orientado a objetos

...

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