logo LWP
Comunidad de Programadores
Crear cuenta
Recordar contraseña
Recordar contraseña en este navegador
Cursos Biblioteca de Temas Preguntas y Respuestas Buscador para Programadores Drivers Solicitudes para Programadores Programas y Utilidades Ofertas de Trabajo

MySQL - Crear una base de datos

Volver
Filtrado por todos los mensajes
 Imprimir facebook  twitter 
Vistas:
Mensajes realizados anteriormente (No estaban la última vez que entraste)
 Crear una base de datos
Gabriel Zerbino (27/01/2011 17:08:48)
615 visitas
1 respuesta
 RE:Crear una base de datos
Juan Manuel Castañeda (29/01/2011 20:17:05)
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:Crear una base de datos
Autor:Gabriel Zerbino (1 intervención)
Fecha:27/01/2011 17:08:48
tabla persona (nombre varchar 20
apellido varchar 20
cedula int SecundaryKey,
id_persona int largo 5 autonumerico PrimaryKey
direccion varchar 100
edad int)

tabla libro (id_libro int largo 6 autonumerico PrimaryKey
titulo varchar 30
nacionalidad varchar 20
genero varchar 20
año
genero var char 20
comentarios varchar 300)

tabla autores (libro ForeingKey
nombre varchar 20
apellido varchar 20)

con una relacion persona (1)tiene(N) libro

necesito crear esa base de datos y no tengo idea de como jaja :S
Responder al autorSubir
También te puede interesar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Crear una base de datos
Autor:Juan Manuel Castañeda (43 intervenciones)
Fecha:29/01/2011 20:17:05
CREATE DATABASE libros ENGINE=INNODB ,
CREATE TABLE autores(id_autor LONG INSIGNED AUTOINCREMENT ,enombre varchar(20),apellido varchar(20),PRIMARY KEY(id_autor),UNIQUE(apellIido,nombre));
CREATE TABLE libros(id_libro INT UNSUINSIGNED AUTOINCREMENT ,titulo VARCHAR(30),nacionalidadVARCHAR(20),autor LONG UNSIGNED,genero varchar(20),año DATE,PRIMARY KEY(id_libro),FOREIGN KEY(autor) REFERENCES autores(id_autor) ) ;
CREATE TABLE presona(id_presona LONG UNSIGNED AUTOINCREMENT,cedula int unsigned,direccion VARCHAR(100),edad iINT UNSINGED,libro INT UNSINED,PRIMARY KEY(id_persona),INDEX(cedula),FOREIGN KEY(libro) REFERENCES libros(id_libro) );

NOTA:si va a implemntar esta BD en un motor MySQL verifique que sea vesion 4.0 o suerior para que soporte INNODB(FOREIGN KEY).En versiones anteriores a 5.0 debe cambiar ENGINE=INNODB por TYPE=INNODB
Comentar el mensajeSubir