4. Crear una base de datos

Nuestra primera aplicación web trabajará con una base de datos muy sencilla que sólo tiene dos tablas: artistas y discos. Entre estas tablas se establecerá una relación de tipo uno a muchos: un artista puede grabar muchos discos, mientras que un disco sólo puede pertencer a un artista.

Vamos a crear la base de datos con el programa mysql, que permite trabajar con el servidor MySQL en la línea de comandos. Ejecutamos, pues, el Símbolo del sistema de Windows Vista y hacemos clic en Inicio -> Todos los programas -> Accesorios -> Símbolo del sistema. A continuación, escribimos lo siguiente:

Hemos iniciado el monitor mysql en la línea de comandos y nos hemos conectado al servidor MySQL utilizando la cuenta root, que viene sin contraseña de manera predeterminada. En la línea de comandos de MySQL escribimos create database discografia;use discografia;, y, a continuación, escribimos lo siguiente:

Hemos creado las dos tablas de la base de datos: artistas y discos. Es muy importante tener en cuenta que, para CakePHP, como veremos en próximos posts, los nombres de las tablas tienen que estar en plural: esto se explica en https://tutorialcakephp.wordpress.com/2008/10/16/7-primer-programa-scaffolding-o-andamiaje/.

Anuncios

2 comentarios

  1. Aquí lo tenéis , así os ahorráis escribir esto que ya lo he hecho yo :

    create table artistas (
    id int unsigned auto_increment ,
    nombre varchar(50) not null,
    primary key (id)
    );

    create table discos (
    id int unsigned auto_increment,
    nombre varchar(50) not null,
    ano varchar(4) not null,
    primary key (id)
    );

  2. Se me olvidaba !

    GRAN TRABAJO ….. MUCHAS GRACIAS POR EL TUTORIAL !!!!!!!!!!!!!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: