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

Trabalho Do 3º Semestre De ADS

Exames: Trabalho Do 3º Semestre De ADS. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/10/2013  •  10.406 Palavras (42 Páginas)  •  315 Visualizações

Página 1 de 42

HELENICE DOS SANTOS SILVA

HELENICE DOS SANTOS SILVA

PRODUÇÃO TEXTUAL INTERDISCIPLINAR - INDIVIDUAL

Trabalho de Conclusão de Curso apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para as disciplinas Análise de Sistema II; Sistemas Operacionais; Bancos de Dados II; Linguagem de Programação e Estr. Dados; Ética, Política e Sociedade; Metodologia Científica.

Orientadores: Adriane Loper; Anderson Macedo; Andréa Zômpero; Merris Mozer; Polyanna P. Gomes Fabris; Roberto Nishimura; Sérgio de Goes Barbosa.

Senhor do Bonfim- Ba

2012

SUMÁRIO

2 INTRODUÇÃO..............................................................................................5, 6

3 OBJETICO........................................................................................................7

4 DESENVOLVIMENTO......................................................................................8

3.1 O Processo de Inspeção de Software.........................................9,10,11,12

3.1.1 VERIFICAÇÃO E VALIDAÇÃO DE SOFTWARE .................................................12

3.1.2 Conceitos de Verificação & Validação..............................12,13,14,15,16

3.1.3 TESTABILIDADE DE SOFTWARE........................................................16

3.1.4 OBJETIVOS DO TESTABILIDADE DE SOFTWARE...........................16,17

3. 1.5 TESTE NA FASE DE DESENVIOLVIMENTO DO SOFTWARE.......17,18

3.2 SGBD.................................................................................................19,20,21

3.3 SGBD Oracle.............................................................................................22

3.3.1. Arquitetura.............................................................................................22

3.3.2 Armazenamento XMLType ………………........................................23,24,25

3.4 EXEMPLOS DE ELEMENTOS DE APOIO AO TEXTO.....26,27,28,29,30,31

5. CONCLUSÃO................................................................................................32

6 . REFERÊNCIA...............................................................................................33

2. INTRODUÇÃO

Esta produção textual interdisciplinar do 3º semestre do curso de Análise e Desenvolvimento de Sistemas, tem como objetivo aplicar e exercitar os conteúdos assimilados no período abordando os diversos conceitos, técnicas e práticas das listas lineares (FIFO e FILO), alocações simplesmente encadeadas e duplamente encadeadas, conceitos de ACID de uma transação.

Estas técnicas - conhecidas como Processos de Desenvolvimento de Software, ou simplesmente, processo de desenvolvimento - quando bem empregadas, possibilitam um desenvolvimento de software de alta confiabilidade e qualidade. Tem-se falado em humanização no ambiente de trabalho. Mas o que é humanização e para que serve? Humanizar significa respeitar o trabalhador enquanto pessoa, enquanto ser humano. Significa valorizá-lo em razão da dignidade que lhe é intrínseca. Isso apresenta vários desdobramentos. Por exemplo, o relacionamento interpessoal1 –necessidade social, conforme ASLOW (2000), ou fator higiênico2, segundo a teoria herzbergiana – deve se pautar pelo diálogo, sem o qual as relações entre os indivíduos resvala para conflitos vários. A dignidade jamais deve ser esquecida ou colocada em segundo plano. A prática da humanização deve ser observada ininterruptamente. O comportamento ético deve ser o princípio de vida da organização, uma vez que ser ético é preocupar-se com a felicidade pessoal e coletiva.

4 DESENVOLVIMENTO

4.1 com relação a Banco de Dados, defina os conceitos das propriedades ACID de uma transição.

As propriedades ACID (atomicidade, consistência, isolamento e durabilidade) são fundamentais nos bancos de dados, sejam os relacionais ou os orientados a documentos. Então, também é valido tratarmos desse assunto referente aos bancos relacionais, em um contexto geral. É um conceito utilizado em ciência da computação para caracterizar uma transação, entre outras coisas.

Atualmente os sistemas de informação suportam vários usuários. O banco de dados tem que garantir a confiabilidade nas transações, haja vista que muitas podem ocorrer concorrentemente.

Uma transação é um programa em execução que forma uma unidade lógica de processamento no banco de dados. Uma transação inclui uma ou mais operações de acesso ao banco de dados — englobam operações de inserção, exclusão, alteração ou recuperação.

O sistema deverá garantir que: todas as operações na transação foram com¬pletadas com sucesso e seu efeito será gravado permanentemente no banco de dados ou a transação não terá nenhum efei¬to sobre o banco de dados ou sobre quaisquer outras transações.

Figura 1. Componentes e interface para a transanction Service

Atomicidade: A propriedade de atomicidade

...

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