“Conocimientos Programación>Programación Java

Un tutorial para crear una base de datos relacional para una aplicación Java

2013/4/6
Conexión a una base de datos es una tarea común, si se programa en Java. Muchas aplicaciones almacenan sus datos en una base de datos y el uso de Java para crear una interfaz de usuario . Usando el diseño de base de datos relacional le permite crear una tienda eficiente , de fácil manejo de datos que es robusto y estructurado de una manera que ayuda a la visualización. Las aplicaciones en el lenguaje Java lograr la conectividad de base de datos utilizando el API JDBC , que permite a los programas consulten su fuente de datos elegida . Cosas que necesitará
JDK (instalado en su computadora)
acceso a una base de datos
Ver Más instrucciones
1

Crear la base de datos relacional. Muchos de los sistemas disponibles de facilitar la producción de una base de datos relacional , algunos comerciales y algunos gratuitos ( por ejemplo, MySQL) . Diseño de base de datos relacional consiste en la visualización de las relaciones entre los diferentes elementos de los datos. Comience por la elaboración de información exacta que usted necesita para guardar . Por ejemplo , una base de datos para las operaciones de un negocio de ventas podría incluir tablas de " cliente" y " orden", el almacenamiento de los datos de cada cliente en un registro de la tabla "Cliente " .
2

Trabajo las relaciones entre los diferentes "entidades" o mesas en los datos. Por ejemplo , un solo cliente puede estar asociada con más de un fin , mientras que una orden será generalmente sólo estar vinculado a un solo cliente , lo que implica un " uno a muchos " relación entre las tablas de "Orden" "Cliente " y . Uso de diseño relacional significa que sus datos conserva un buen nivel de integridad , lo que significa que las diferentes piezas de datos están vinculadas dentro de una estructura bien definida , por lo que es más fiable y consistente cuando las operaciones se llevan a cabo en él .
Página 3

descargar el controlador JDBC correcto para su sistema de base de datos en particular. El JDBC controla la interacción entre la aplicación Java y la base de datos , por lo que debe ser el tipo correcto para comunicarse efectivamente entre los dos. Instale el controlador seleccionado en el equipo, siguiendo las instrucciones que se incluyen . Esto permite que las aplicaciones Java que se ejecutan en el ordenador para utilizar las instalaciones de JDBC.
4

Conéctese a la base de datos. Crear un nuevo proyecto Java en cualquier entorno de desarrollo que utiliza. En su clase principal , inserte la siguiente declaración de importación en la parte superior : .
Import java.sql

* ;

A continuación , en el método principal, incluya este código para utilizar el JDBC para conectarse a sus datos , por lo que cualquier modificación pertinentes para adaptarse a su base de datos , el sistema y la ubicación :

tratar


{ /* Crear una instancia del controlador jdbc
< p > * Alter trata de adaptarse a su sistema de base de datos elegido

* - este ejemplo trabaja para una base de datos

* /foto

MySQL Class.forName ( " com.mysql.jdbc . Driver " ) newInstance ( ) .

//Escriba su nombre de usuario y la contraseña de la base de datos como cadenas

cadena username = " username " ;

contraseña String = " password " ;

//Escriba la dirección URL de la base de datos como una cadena

cadena databaseURL =" jdbc : mysql ://yourdomain.com /base de datos de usuario = "+ nombre de usuario + " & password = "+ password;

//Crear una conexión de instancia

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

//Crear manejar una declaración instancia ejecutar sus consultas

Statement stmt = aConnection.createStatement (); }


catch ( Exception e ) { System.out.println

(E . getMessage ()) ;}

el código principal debe estar contenido dentro del bloque " try" en caso de errores de conexión a la base de datos
5

consulta la base de datos de Java . programa . Incluya el siguiente código dentro de su bloque try ( al final) , por lo que cualquier cambio para adaptarse a su base de datos particular:

//Crear la consulta SQL como una cadena

Cadena aQuery = " Select * de ClientTable " ;

//Ejecutar la consulta y obtener los resultados

ResultSet conjuntoResultados = stmt.executeQuery ( aQuery ) ;

//Recorrer los resultados y productos ellos

while ( ResultSet.next ()) {


//Para ver una tabla con una columna llamada clientFName

System.out.println ( "Cliente Nombre: " + resultSet.getString ( " clientFName ")); }


//Cerrar la conexión cuando haya terminado

ResultSet.close ( ) ;

stmt.close ();

aConnection.close ();

Naturalmente las consultas que utilice estará relacionada tanto con la base de datos y para el propósito de su Java aplicación . Crear una interfaz de usuario dentro de su código Java, lo que permite al usuario acceder a los datos a través de las técnicas de JDBC.

Programación Java
Puntos de interrupción NetBeans no funcionan
Cómo instalar un archivo JAR en Eclipse
Cómo dividir una cadena en letras en Java
Cómo hacer un booleano privado en Java
Cómo analizar SAP en Java Desglose
Cómo construir un árbol de decisión en Java Open Source
Cómo desarrollar un Test de Personalidad Puntuación de aplicaciones en Java
Java Tipos recursivos Genéricos
Conocimientos Informáticos © http://www.ordenador.online