0% encontró este documento útil (0 votos)
54 vistas3 páginas

1 - Administrar Bases de Datos en MySQL

Para crear una base de datos en MySQL se utiliza la instrucción CREATE DATABASE seguida del nombre de la base de datos. La instrucción SHOW DATABASES muestra todas las bases de datos en el servidor. Antes de trabajar con una base de datos específica, se debe seleccionar usando la instrucción USE.

Cargado por

Maualeo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
54 vistas3 páginas

1 - Administrar Bases de Datos en MySQL

Para crear una base de datos en MySQL se utiliza la instrucción CREATE DATABASE seguida del nombre de la base de datos. La instrucción SHOW DATABASES muestra todas las bases de datos en el servidor. Antes de trabajar con una base de datos específica, se debe seleccionar usando la instrucción USE.

Cargado por

Maualeo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Crear una Tabla

Antes de hacer cualquier cosa con los datos, es necesario crear una base de datos. Una
Base de datos es un contenedor de datos. Se pueden almacenar contactos, vendedores,
clientes, productos y cualquier cantidad de datos que se puedan requerir. Una Base de
datos en MySQL, es una colección de objetos que se utilizan para guardar y manipular
datos como tablas, database views, triggers, stored procedures, etc.

Para crear una base de datos en MySQL, se utiliza la declaración CREATE DATABASE
de la siguiente forma:

CREATE DATABASE IF NOT [EXISTS] database_name;

Examinando la declaración CREATE DATABASE a mayor detalle observamos lo


siguiente:

§ Depués de CREATE DATABASE , viene el nombre de la base de datos que se


desea crear. Es muy recommendable que el nombre de la Base de Datos, sea tan
significativo y descriptivo como sea posible.
§ La instrucción IF NOT EXISTS es opcional. La cláusula IF NOT EXISTS previene
un error que se generaría al crear dos bases de datos en el servidor con el mismo
nombre. Ya que en un servidor de bases de datos de MySQL, no es posible tener
dos bases de datos con el mismo nombre.

Por ejemplo la base de datos classicmodels, se ejecuta CREATE DATABASE del


siguiente modo:

CREATE DATABASE classicmodels;

Después de ejecutar esta declaración, MySQL devuelve un mensaje para notificar que la
nueva base de datos se ha creado correctamente o no.

Mostrar base de datos

La instrucción SHOW DATABASES muestra todas las bases de datos en el


servidor de base de datos MySQL. Puede usar la instrucción SHOW DATABASES
para verificar la base de datos que ha creado o para ver todas las bases de datos
en el servidor de la base de datos antes de crear una nueva base de datos, por
ejemplo:

Bases de Datos para Ingeniería


Existen tres bases de datos en el servidor de MySQL. Las information_schema y mysql
son bases de datos por default cuando se instala MySQL, y la classicmodels es la nueva
base de datos que acabas de crear.

Seleccionar la base de datos con la que se trabajará

Antes de trabajar con una base de datos en particular, se debe indicar al servidor MySQL
cuál es la base de datos a utilizar con la sentencia USE.

USE database_name;

Puedes seleccionar la base de datos de ejemplo classicmodels using utilizando la


sentencia USE de la siguiente forma:

USE classicmodels;

De ese modo, todas las consultas (querying data, create new tables o el llamado stored
procedures se harán en la base de datos seleccionada en este caso….., classicmodels .

Remover Databases

Remover una base de datos significa que se borra físicamente. Todos los datos y objetos
asociados dentro de la base de datos serán permanentemente borrados y eso no será
posible revertirse. inside the database are permanently deleted and this cannot be
undone. Por lo tanto, la ejecución de este query, debe llevarse a cabo con extrema
precaución.

Para borrar una base de datos, utiliza la instrucción DROP DATABASE del siguiente
modo:

DROP DATABASE [IF EXISTS] database_name;

Seguido de la instrucción DROP DATABASE es el nombre de la base de datos que


deseas remover. Similar a la parte CREATE DATABASE la sentencia IF EXISTS es una
parte opcional de la sentencia, que se encargará de remover de la base de datos de
prevenirnos de remover una base de datos que no exista en el servidor de base de datos.

Si deseas practicar con la sentencia DROP DATABASE , necesitas crear una base de
datos nueva, asegúrate de que este creada, y luego borrala. Veamos los siguientes
queries:

CREATE DATABASE IF NOT EXISTS temp_database;


SHOW DATABASES;
DROP DATABASE IF EXISTS temp_database;

Bases de Datos para Ingeniería


La secuencia de las instrucciones es la siguiente:

1. Primero creamos la base de datos temp_database utilizando CREATE DATABASE.


2. Segundo, desplegamos las bases de datos con la instrucción SHOW DATABASES.
3. Tercero, se renueve la temp_database utilizando DROP DATABASE.

En este tutorial, se ha aprendido el uso de varias instrucciones utilizando MySQL


incluyendo crear una base de datos nueva, remover una base de datos existente,
seleccionar una base de datos con la cual se va a trabajar, y desplegar todas las base de
datos del servidor MySQL.

Bases de Datos para Ingeniería

También podría gustarte