Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Um tutorial para a criação de um banco de dados relacional para um aplicativo Java
Conectando a um banco de dados é uma tarefa comum, se você programa em Java. Muitos aplicativos de armazenar seus dados em um banco de dados e usar Java para criar uma interface de usuário . Usando o design de banco de dados relacional permite que você crie , um armazenamento de dados eficiente facilmente gerenciado que é robusto e estruturado de uma forma que auxilia a visualização . Aplicações na linguagem Java obter conectividade de banco de dados usando a API do JDBC , o que permite que programas para consultar a sua fonte de dados escolhido. Coisas que você precisa
JDK (instalado em seu computador)
acesso a um banco de dados
Show Mais instruções
1

Criar o banco de dados relacional. Muitos sistemas disponíveis facilitar a produção de um banco de dados relacional , alguns comerciais e alguns gratuitos ( por exemplo, MySQL) . Projeto de banco de dados relacional envolve visualizar as relações entre os diferentes elementos em seus dados. Comece por descobrir o que exatamente a informação que você precisa para armazenar . Por exemplo, um banco de dados para transações de um negócio de vendas pode incluir tabelas para "Cliente " e " Ordem, " armazenar os detalhes de cada cliente em um registro da tabela "Cliente" .
2

Trabalho as relações entre os diferentes "entidades" ou tabelas de dados. Por exemplo , um único cliente pode estar associado a mais do que uma ordem , enquanto que uma ordem terá geralmente apenas estar ligado a um único cliente , o que implica uma " uma para muitas " relação entre o " cliente " e tabelas de "ordem" . Usando o design relacional significa que seus dados mantém um bom nível de integridade, o que significa que as diferentes partes de dados estão ligados dentro de uma estrutura bem definida , tornando-o mais confiável e consistente quando as operações são realizadas nele.

3

Faça o download do driver JDBC correto para seu sistema de banco de dados particular. O JDBC lida com a interação entre o aplicativo Java e banco de dados, e por isso deve ser o tipo correto , a fim de comunicar de forma eficaz entre os dois. Instale o driver escolhido no seu computador , seguindo as instruções incluídas . Isso permite que aplicações Java em execução no seu computador para usar o recurso JDBC.
4

Conecte-se ao banco de dados. Crie um novo projeto Java em qualquer ambiente de desenvolvimento que você usa. Em sua classe principal , insira a seguinte declaração de importação no topo : .

Import java.sql * ;

Em seguida, dentro do método principal, incluir este código para usar o JDBC para se conectar a seus dados, fazer quaisquer alterações relevantes de acordo com seu banco de dados, sistema e local:

tentar

{

/* Cria uma instância do driver JDBC

* Altere isso para se adequar ao seu sistema de banco de dados escolhido

* - este exemplo funciona para um banco de dados MySQL.

* /Tablet

Class.forName (" com.mysql.jdbc . driver ". ) newInstance ();

//Digite seu nome de usuário e senha para o banco de dados como strings

string username = " username " ;

cordas password = " password ";

//Digite a URL para o seu banco de dados como uma seqüência

cordas DatabaseURL =" jdbc : mysql ://yourdomain.com /database user = "+ username + " & password = "+ senha;

//Cria uma instância de conexão

java.sql.Connection aConnection = DriverManager.getConnection ( DatabaseURL );

//Cria uma declaração lidar instância para executar suas consultas

Declaração stmt = aConnection.createStatement (); }


catch (Exception E)

{ System.out.println (E . getMessage ()); }

o código principal deve ser contido dentro do bloco "try " em caso de erros de conexão ao banco de dados
5

consultar o banco de dados em seu Java. programa . Inclua o seguinte código dentro do seu bloco try (no final ) , de fazer qualquer alteração para se adequar ao seu banco de dados específico :

//Crie a sua consulta SQL como uma seqüência

Cordas aQuery = "Select * de ClientTable ";

//Executa a consulta e obter os resultados de volta

ResultSet resultSet = stmt.executeQuery ( aQuery );

//Loop através dos resultados e de saída eles

while ( ResultSet.next ()) {


//Para uma tabela com uma coluna chamada clientFName

System.out.println ( "Cliente Nome :" + ResultSet.getString ( " clientFName ")); }


//fecha a conexão quando você está feito

resultSet.close ( );

stmt.close ();

aConnection.close ();

Naturalmente as consultas que você usa irá se relacionar tanto para o seu banco de dados e para a finalidade do seu Java aplicação. Criar uma interface de usuário dentro de seu código Java, que permite ao usuário o acesso aos dados por meio das técnicas de JDBC.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer Pão liso em um George Foreman 
·Como saída uma String em Java 
·Como devolver um campo oculto em JSP 
·Como inserir uma imagem em um modelo 3D usando Java 
·Java Teoria & Prática : Coleta de Lixo na JVM 1.4.1 
·Como acessar a API do Android LinkedIn 
·Como usar o SDK Android 
·Como usar gráficos em Java Blender 3D 
·Como calcular o valor das expressões Java 
·Definição de Coleta de Lixo em Java 
  Artigos em destaque
·Como escrever um programa de computador 
·Diferentes técnicas de depuração para Java 
·Como aprender jogo Coding 
·Como Fazer um Mapa CSS Imagem 
·Como criar um botão Fechar SWF 
·Como encomendar Símbolos em Programação 
·Como fazer uma matriz e preenchê-lo com números aleat…
·O que é um Caso de Uso 
·Como criptografar um arquivo grande em Java 
·Como Verificar Ctrl- D em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados