Fundamentos de JDBC

4182 palavras 17 páginas
Prof. Hélder Pereira Borges

Linguagem de Programação III

Conectividade em Banco de Dados
Fundamentos Java DataBase Connectivity
(JDBC)
1

Prof. Hélder Pereira Borges

2

LP3

LP3

Prof. Hélder Pereira Borges

Porque usar bancos de dados
Muitos sistemas precisam manter as informações com as quais eles trabalham.
Permitir consultas futuras, geração de relatórios ou possíveis alterações nas informações. Para que estes dados sejam mantidos para sempre, os sistemas geralmente armazenam estas informações em um banco de dados.
BD mantém as informações de forma organizada e pronta para consultas.
3

LP3

Prof. Hélder Pereira Borges

Porque usar bancos de dados
A maioria dos bancos de dados comerciais são do tipo relacional, que é uma forma de trabalhar e pensar diferente do paradigma orientado a objetos.
O processo de armazenamento de dados é também chamado de persistência.
A biblioteca de persistência em banco de dados relacionais do Java é chamada JDBC, e também existem diversas ferramentas do tipo
ORM (Object Relational Mapping) que facilitam o uso do JDBC.
4

LP3

Prof. Hélder Pereira Borges

Introdução
Aplicativos são desenvolvidos para armazenar informações relevantes que possam ser recuperadas por seus usuários.
O armazenamento pode ser feito em arquivos texto ou em sistemas gerenciadores de banco de dados.
O problema do armazenamento em arquivos texto é a consulta das informações.
Os SGBD organizam os dados de uma maneira a facilitar a realização das consultas.

5

LP3

Prof. Hélder Pereira Borges

Vantagens dos SGBD
A redundância pode ser reduzida.
A inconsistência pode ser evitada.
Os dados podem ser compartilhados.
Padrões podem ser impostos.
Restrições de segurança podem ser aplicadas.
A integridade pode ser mantida.
Requisitos contraditórios podem ser equilibrados. 6

LP3

Prof. Hélder Pereira Borges

Persistir através de Sockets
Para conectar-se a um BD podería-se

Relacionados

  • ALPOO Aula 02 Conexao Com Banco JDBC
    1366 palavras | 6 páginas
  • asasasa
    2510 palavras | 11 páginas
  • Programando em java
    6520 palavras | 27 páginas
  • Programação em java
    6304 palavras | 26 páginas
  • 3333
    1115 palavras | 5 páginas
  • wallace
    2473 palavras | 10 páginas
  • Java
    668 palavras | 3 páginas
  • Tecn Logia De Linguagem De Programa O
    2228 palavras | 9 páginas
  • 11500F2D 6EAF 4E9D ADD1 7A78BCC9E2B3
    1187 palavras | 5 páginas
  • banco de dados
    1948 palavras | 8 páginas