Noticias

* Completa este formulario para conocer los temas de tu interes, te tomará unos segundos.
* Nuevos temas en CAKEPHP
* Ahora puedes bajar los proyectos finalizados!
* Sigue a la página para seguir creciendo!!

viernes, 13 de febrero de 2015

MySql: Crear base de datos y crear una tabla.

No hay comentarios :
Introducción

Cuando se inicia en un motor de base de datos lo primero que se aprender a como crear objetos dentro de ella, es decir, crear bases de datos y crear tablas dentro de estas bases de datos. En esta entrada aprenderemos lo sencillo que es crear estos dos componentes fundamentales en el motor MySql.

Desarrollo

Para crear una base de datos es tan sencillo como ejecutar la siguiente línea sql:

CREATE DATABASE nombreBaseDeDatos;

Con esto ya tenemos nuestra base de datos, pero, esto no es más que un contenedor de nuestras tablas por tanto, ahora crearemos una tabla sencilla, que llamaremos tabla_personas.

Lo primero es seleccionar la base de datos, en la cual queremos trabajar, para el ejemplo seleccionaremos la base de datos antes creada.

USE nombreBaseDeDatos;

Posterior a esto, crearemos nuestra tabla con el siguiente código sql:

CREATE TABLE tabla_personas(
nombre VARCHAR( 100 ) , -- nombre de la persona, string
edad SMALLINT, -- edad de la persona, smallint, va desde -32768 hasta 32767
id INT AUTO_INCREMENT , -- identificador de la pesona en la tabla, integer auto incrementable (uno a uno)
CONSTRAINT llave_personas PRIMARY KEY ( id ) -- nombre del índice de la llave primaria y asignación de la misma
)

Con estos simples pasos ya tenemos nuestra base de datos y una tabla en la misma.

Conclusiones

En MySql es muy sencillo crear bases de datos y tablas, más aún por que existen diversos entornos en los cuales colocar este tipo de código es un cuento viejo. En los nuevos entornos se crean bases de datos y tablas desde una interfaz de usuario.

Siempre hay que tener en cuenta que una tabla debe de tener una llave primaria. Además el uso de los constraint son una parte muy importante para el manejo posterior de los índices.

No hay comentarios :

Publicar un comentario