Programación de aplicaciones de bases de datos con la tecnología java

Páginas: 33 (8131 palabras) Publicado: 12 de junio de 2011
Programación de Aplicaciones de Bases de Datos con la Tecnología Java

Este curso brinda la oportunidad de conocer de forma práctica el desarrollo de aplicaciones de bases de datos con tecnología Java y el API de programación JDBC. Los participantes aprenderán a utilizar JDBC 1.0 y conocerán las novedades incorporadas a JDBC 2.0. Durante el curso se explica también cómo asociar un diseñoorientado a objetos a una base de datos relacional y cómo diseñar una aplicación de base de datos multicapa. Requisitos previos • • • Saber diseñar aplicaciones utilizando análisis y diseño orientados a objetos. Saber desarrollar aplicaciones utilizando el lenguaje Java. Saber utilizar SQL para recuperar y manipular datos en una base de datos relacional.

Habilidades Obtenidas • • • • Diseñar unaarquitectura de base de datos de múltiples niveles Crear una base de datos de de múltiples niveles utilizando el lenguaje Java y la API JDBC 1.0 Mapear un diseño orientado a objetos a una base de datos relacional Explicar las funciones adicionadas a la API JDBC 2.0

Duración: 2 dias Profesor del Curso: Ing. Michel Wilfredo Laos Chatten

Indice Detallado
JDBC 1. Bases de Datos 2. ConectividadJDBC Acceso de JDBC a Bases de Datos Modelo de 2 Capas Modelo de 3 Capas Tipos de Drivers Puente JDBC-ODBC Java Binario 100% Java / Protocolo Nativo 100% Java / Protocolo Independiente 3. Primera Aproximación a JDBC 4. Transacciones 5. Información de la Base de Datos 6. Tipos SQL en Java 7. Modelo Relacional de Objetos 8. Modelo de Conexión 9. JDBC y Servlets 10. Introducción a SQL El ModeloRelacional Creación de Tablas Recuperar Información Almacenar Información 11. Código Independiente y Portable

JDBC (Java DataBase Connectivity)

Es un API de Java que permite al programador ejecutar instrucciones en lenguaje estándar de acceso a Bases de Datos, SQL (Structured Query Language, lenguaje estructurado de consultas), que es un lenguaje de muy alto nivel que permite crear, examinar,manipular y gestionar Bases de Datos relacionales. Para que una aplicación pueda hacer operaciones en una Base de Datos, ha de tener una conexión con ella, que se establece a través de un driver, que convierte el lenguaje de alto nivel a sentencias de Base de Datos. Es decir, las tres acciones principales que realizará JDBC son las de establecer la conexión a una base de datos, ya sea remota o no;enviar sentencias SQL a esa base de datos y, en tercer lugar, procesar los resultados obtenidos de la base de datos.

Bases de Datos
Una Base de Datos es una serie de tablas que contienen información ordenada en alguna estructura que facilita el acceso a esas tablas, ordenarlas y seleccionar filas de las tablas según criterios específicos. Las bases de datos generalmente tienen índices asociados aalguna de sus columnas, de forma que el acceso sea lo más rápido posible. Las Bases de Datos son, sin lugar a dudas, las estructuras más utilizadas en ordenadores; ya que son el corazón de sistemas tan complejos como el censo de una nación, la nómina de empleados de una empresa, el sistema de facturación de una multinacional, o el medio por el que nos expiden el billete para las próximasvacaciones. En el caso, por ejemplo, del registro de trabajadores de una empresa, se puede imaginar una tabla con los nombres de los empleados y direcciones, y sueldos, retenciones y beneficios. Para organizar esta información, se puede empezar con una tabla que contenga los nombres de los empleados, su dirección y su número de teléfono. También se podría incluir la información relativa a su sueldo,categoría, última subida de salario, etc. ¿Podría todo esto colocarse en una sola tabla? Casi seguro que no. Los rangos de salario para diferentes empleados probablemente sean iguales, por lo que se podría optimizar la tabla almacenando solamente el tipo de salario en la tabla de empleados y los rangos de salario (en euros) en otra tabla, indexada a través del tipo de salario. Por ejemplo

Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 11.4 NUEVAS TECNOLOGÍAS Y APLICACIONES DE LOS SISTEMAS DE BASES DE DATOS
  • Java Con Base De Datos
  • Base de datos aplicada a una empresa
  • Aplicaciones De Base De Datos Y Sus Tipos
  • Programacion En Bases De Datos Sql
  • Aplicaciones de base de datos
  • practica programacion de base de datos
  • Programacion Avanzada: Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS