En este apartado veremos la sentencia SQL usada para crear una Base de datos en MySQL Server:
CREATE SCHEMA `BDcontactos` DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci ;
Nota: Aunque los entornos gráficos para administrar nuestras Bases de datos, son de gran utilidad y nos facilitan muchas tareas; siempre se recomienda tener conocimiento de la estructura de Sentencias SQL, ya que estas herramientas podrían fallar en algún momento; además estos entornos no nos van a realizar todo lo que necesitemos, como lo son en su mayoría las consultas de datos específicos.
Si tenemos en cuenta esto, nos evitaremos dolores de cabeza en un futuro.
Nota: Aunque los entornos gráficos para administrar nuestras Bases de datos, son de gran utilidad y nos facilitan muchas tareas; siempre se recomienda tener conocimiento de la estructura de Sentencias SQL, ya que estas herramientas podrían fallar en algún momento; además estos entornos no nos van a realizar todo lo que necesitemos, como lo son en su mayoría las consultas de datos específicos.
Si tenemos en cuenta esto, nos evitaremos dolores de cabeza en un futuro.
VIDEO TUTORIAL (PASO A PASO)
Instrucciones y Recomendaciones
Este código lo podemos usar desde la consola de comandos de MySQL Server (MySQL Command Line Client), o desde los editores SQL de herramientas gráficas como MySQL Workbench y phpMyAdmin:
1- Digita la sentencia SQL en la consola de comandos de tu preferencia.
2- En la primera sección de nuestra sentencia, CREATE SCHEMA es una expresión reservada del lenguaje SQL para crear la Base de datos, por lo cual no debes modificarla, seguida de esta, encontramos la palabra `BDcontactos`, este es el nombre que le daremos a nuestra Base de datos, puedes colocar el nombre de tu preferencia, aunque en forma de recomendación es importante que dicho nombre tenga relación con la información que se desea almacenar en la misma, y algo opcional es que le puedes colocar al principio del nombre las letras BD, esto ya queda a eleccion del programador, sin embargo; el nombre debe ir entre este tipo de comillas simples ``, entonces esta primera sección quedaría:
CREATE SCHEMA `BDcontactos`
3- Para la segunda sección de la sentencia, DEFAULT CHARACTER SET es una expresión reservada del lenguaje SQL para asignar el CHARSET o juego de caracteres asociado a nuestra Base de datos (puedes visitar el siguiente link para aclarar más este concepto: http://adf.ly/cR8jA), por lo cual no debes modificarla, seguida de esta, encontramos la palabra latin1, este sería el CHARSET que le hemos asignado a nuestra Base de datos (si deseas saber el conjunto de caracteres soportados por MySQL puedes visitar este link: http://adf.ly/cYjzn), tu puedes asignarle el que más se acomode a tus necesidades, aunque los recomendados son: latin1 y utf8; entonces nuestra segunda sección quedaría:
DEFAULT CHARACTER SET latin1
4- En la tercera sección de esta sentencia, COLLATE es una palabra reservada del lenguaje SQL para asignar la colación o conjunto de reglas para comparar caracteres en un conjunto de caracteres (si deseas aclarar más este concepto y saber las colaciones soportadas por MySQL puedes visitar los links del punto anterior), por lo cual no debes modificarla; seguidamente encontramos la expresión latin1_spanish_ci, esta sería la colación que le asignaremos a nuestra Base de datos, tu escogerás la que se ajuste a tus necesidades, aunque esta dependerá también del CHARSET, que hayas asignado; por lo tanto esta tercera sección quedaría así:
COLLATE latin1_spanish_ci
5- Al terminar de escribir nuestra sentencia, debemos cerrarla con punto y coma ;. Esto es obligatorio principalmente si usas la consola de comandos que trae MySQL Server, y opcional en los editores SQL de entornos gráficos como MySQL Workbench y phpMyAdmin.
6- Ahora sólo basta con ejecutar tu sentencia y quedará creada la Base de datos.
7- Si deseas ver cómo crear una Base de datos de forma netamente gráfica, usando entornos como phpMyAdmin y MySQL Workbench puedes visitar el siguiente enlace:
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos.
Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios. Bendiciones...
No hay comentarios.:
Publicar un comentario