Categorías destacadas
programacion php    
Artículo
23
¡votar!

 Crear tu Primera Aplicación Web Real con Tomcat 4 y MySQL


Configurar la Base de Datos

. Crear la Tabla Libros en la Base de Datos

Configurar la base de datos depende del software de base de datos que estemos utilizando. Necesitarás corregir estas instrucciones si no utilizas MySQL. Libreria emplea una sola tabla llamada Libros en una base de datos llamada biblioteca. La tabla Libros tiene siete campos:

  • id, la clave primaria, un campo numérico que se incrementa automáticamente.
  • isbn, un campo de 13 caracteres que contiene el código ISBN único para cada libro.
  • editorial, un campo de 24 caracteres que contiene el nombre de la editorial que ha publicado el libro.
  • autor, un campo de 32 caracteres que contiene el nombre del autor del libro.
  • categoria, un campo de 32 caracteres que contiene la categoría a la que pertenece el libro.
  • titulo, un campo de 50 caracteres que contiene el título del libro.
  • ubicacion, un campo de 5 caracteres en el ubicación actual del libro en nuestro sistema de estanterías.

Configuremos la base de datos MySQL. Primero arrancamos la Base de Datos utilizado la línea de comandos mysql con permisos de root. Cuando se nos pida, introducimos la password.

Creamos la base de datos biblioteca y le concedemos permisos a mysqlusername en esa base de datos con la password mysqlpassword. Los comandos son:

# mysql -u root -p

mysql> create database biblioteca;
mysql> grant all privileges on biblioteca.* to mysqlusername@localhost \
identified by 'mysqlpassword' with grant option;
mysql> flush privileges;
		

Luego, creamos la tabla Libros en la base de datos biblioteca:

mysql> create table Libros ( \
id	tinyint(4) primary key auto_increment, \
isbn	varchar(13) NOT NULL, \
editorial varchar(24) NOT NULL, \
autor	varchar(32) NOT NULL, \
categoria	varchar(32) NOT NULL, \
titulo	varchar(50) NOT NULL, \
ubicacion	varchar(5) NOT NULL \
);
		

Enviamos los cambios con el comando commit;.

Para verificar la configuración de la tabla, ejecutamos el comando describe Libros;. Deberíamos ver algo como esto:

Ahora podemos insertar una fila de datos para probar la base de datos:

			
mysql> insert into libros(isbn, editorial, autor, categoria, titulo, \
    -> ubicacion) values ("84-415-0092-4", "Anaya Multimedia",\
    -> "Varios", "Informática", "La Biblia de Java", "AB-14");

mysql> select * from Libros;
		

Esto debería producir la siguiente salida:

Observa que a la id del libro se le ha asignado automáticamente un valor de 1.

La base de datos ya está lista para su utilización.

Publicado por:
Bruno Gutierrez
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
ROBERTO MUÑOZ MORENO dice:

Perdon, no he logrado correr la aplicacion, me podrian apoyar, tomcat corre bien, llego al administrador correctamente, el problema me da al tratar de accesar a la aplicacion libreria, de antemano mil gracias.

02/06/2010, a las 01:43:37
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon