Banco

6463 palavras 26 páginas
Capítulo 2
Bancos de dados e JDBC
"O medo é o pai da moralidade"
Ao término desse capítulo, você será capaz de: * conectar-se a um banco de dados qualquer através da API JDBC; * criar uma fábrica de conexões usando o design pattern Factory; * pesquisar dados através de queries; * encapsular suas operações com bancos de dados através de DAO - Data Access Object.
2.1 - Por que usar um banco de dados?
Muitos sistemas precisam manter as informações com as quais eles trabalham, seja para permitir consultas futuras, geração de relatórios ou possíveis alterações nas informações. Para que esses dados sejam mantidos para sempre, esses sistemas geralmente guardam essas informações em um banco de dados, que as mantém de forma organizada e prontas para consultas.
A maioria dos bancos de dados comerciais são os chamados relacionais, que é uma forma de trabalhar e pensar diferente ao paradigma orientado a objetos.
O MySQL é o banco de dados que usaremos durante o curso. É um dos mais importantes bancos de dados relacionais, e é gratuito, além de ter uma instalação fácil para todos os sistemas operacionais. Depois de instalado, para acessá-lo via terminal, fazemos da seguinte forma: mysql -u root
Banco de dados
Para aqueles que não conhecem um banco de dados, é recomendado ler um pouco sobre o assunto e também ter uma base de SQL para começar a usar a API JDBC.
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 bastante o uso do JDBC. Neste momento, focaremos nos conceitos e no uso do JDBC. Veremos um pouco da ferramenta de ORM Hibernate ao final deste mesmo curso e, no curso FJ-25, com muitos detalhes, recursos e tópicos avançados.
2.2 - Persistindo através de Sockets?
Para conectar-se a um banco de dados poderíamos abrir sockets diretamente

Relacionados

  • O banco
    3115 palavras | 13 páginas
  • Bancos
    2921 palavras | 12 páginas
  • BANCOS
    2694 palavras | 11 páginas
  • Banco de
    1124 palavras | 5 páginas
  • bancos
    1460 palavras | 6 páginas
  • Bancos
    2019 palavras | 9 páginas
  • bancos
    3118 palavras | 13 páginas
  • Banco
    385 palavras | 2 páginas
  • Banco de
    1273 palavras | 6 páginas
  • Banco
    50826 palavras | 204 páginas