Jdbc

Páginas: 13 (3097 palabras) Publicado: 10 de marzo de 2015
Práctica 2
ACCESO A BASES DE DATOS CON JDBC
Tabla de Contenidos
1.

Creación de una base de datos en MySQL ................................................ 1
1.1.
1.2.

1.

Iniciar y utilizar el servidor MySQL .................................................................................................................1
Creación de una Base de Datos y sus tablas por medio de un fichero script................................................2

Operaciones sobre la BD desde Java con JDBC ....................................... 2
1.1. Introducción a JDBC.......................................................................................................................................2
1.2. Paquete java.sql.............................................................................................................................................3
1.3. Pasos para crear una aplicación JDBC ..........................................................................................................4
1.4. Cargar el driver JDBC.....................................................................................................................................4
1.5. Conectarse a una Basede Datos...................................................................................................................5
1.6. Consultar la Base de Datos............................................................................................................................6
1.7. Consultas de Actualización............................................................................................................................7
1.8. Sentencias de tipo PreparedStatement..........................................................................................................8
1.9. Utilización de Metadata ..................................................................................................................................8
1.1.1. Información de una Base de Datos....................................................................................................... 8
1.1.2. Información de un ResultSet ................................................................................................................. 9
1.10. Clase que prueba el acceso a datos..............................................................................................................9

2.

Ejercicios propuestos .............................................................................. 10

1. Creación de una base de datos en MySQL
MySQL es un servidor de bases de datos multihilo y multiusuario, robusto y muy rápido.
Permite la creación de bases de datos relacionales que pueden ser consultadas a través de
SQL (Structure Query Language) estándar. Para ampliar información einstalarlo, se puede
consultar la dirección http://www.mysql.com.
1.1. Iniciar y utilizar el servidor MySQL

Iniciarlo
C:\> C:\mysql\bin\mysqld-max-nt --standalone

Iniciarlo como un servicio (usualmente ya lo estará)
C:\> C:\mysql\bin\mysqld-max-nt --install

Conectarse
shell> mysql

Desconectarse
mysql> QUIT

1 de 10

1.2. Creación de una Base de Datos y sus tablas por medio de un fichero
scriptEn MySQL se puede crear un fichero script que contenga todos los comandos que
necesitamos ejecutar. Este fichero solo debe ser un fichero texto que contenga las órdenes
terminadas en punto y coma.
A continuación ponemos un ejemplo de un fichero BDCoches.txt que permite la creación de
una bases de datos DatosCoches y dos tablas relacionadas Propietarios y Coches, donde
Propietarios es la tablaprincipal de la relación con DNI como clave principal y Coches es la
tabla relacionada con Matrícula como clave principal:
CREATE DATABASE DatosCoches;
USE DatosCoches;
CREATE TABLE PROPIETARIOS (DNI VARCHAR(10),
Nombre VARCHAR(40),
Edad INTEGER,
PRIMARY KEY(DNI));
CREATE TABLE COCHES (Matricula VARCHAR(10) ,
Marca VARCHAR(20),
Precio INTEGER,
DNI VARCHAR (10),
PRIMARY KEY(Matricula),
FOREIGN KEY...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • JDBC
  • Arquitectura Jdbc
  • Instalar jdbc
  • ADO.NET y JDBC
  • Odbc jdbc
  • Sql Y Jdbc
  • Manual de jdbc
  • Java jdbc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS