COMANDOS DDL
Enviado por Julieta Marcelo • 31 de Marzo de 2019 • Trabajo • 672 Palabras (3 Páginas) • 240 Visitas
COMANDOS DDL
Comando SHOW DATABASE
Permite visualizar las bases de datos actualmente activas.
Sintaxis:
Mysql>SHOW DATABASES;
Comando USE
Permite utilizar una base de datos (este comando no necesita “ ; ”)
Sintaxis:
Mysql> USE nombre_de_la_base_de_datos
Crear base de datos
Permite crear una base de datos, el comando es CREATE DATABASE
Sintaxis:
Mysql> CREATE DATABASE nombre_de_la_base_de_datos;
Borrar una base de datos
El comando DROP DATABASE nos permite borrar una base de datos.
Sintaxis:
Mysql> DROP DATABASE nombre_de_la_base_de_datos;
Mostrar tablas
El comando SHOW TABLE nos permite mostrar todas las tablas dentro de una base de datos, para usar este comando necesitamos estar usando una base de datos.
Sintaxis:
Mysql> USE nombre_de_la_base_de_datos;
-> SHOW TABLES
->;
Crear una tabla
CREATE TABLE Permite crear una tabla dentro de una base de datos
Sintaxis:
Mysql>CREATE TABLE nombre_de_la_tabla (campo1 tipo_de_dato(tamaño));
Crear una tabla con varios valores
Sintaxis:
Mysql> CREATE TABLE nombre_de_la_tabla(
->Campo1 tipo_de_dato(tamaño),
->Campo2 tipo_de_dato(tamaño));
Borrar una tabla
DROP TABLE permite desechar una tabla dentro de una base de datos
Sintaxis:
Mysql> DROP TABLE nombre_de_la_tabla;
Descripción de una tabla
DESCRIBE nos permite visualizar el contenido de una tabla, es decir los campos de está, como lo son; llave primaria, not null, autoincremento, etc…
Sintaxis:
Mysql> DESCRIBE nombre_de_la_tabla;
Opción 2
Mysql> DESCRIBE nombre_de_la_base_de_datos.nombre_de_la_tabla;
Modificar una tabla
ALTER TABLE permite modificar los campos dentro de la tabla
Sintaxis:
Mysql> ALTER TABLE nombre_de_la_tabla;
->CHANGE campo_a_modificar campo_nuevo tipo_de_dato;
Borrar campos de una tabla
Sintaxis:
Mysql>ALTER TABLE nombre_de_la_tabla DROP campo_a_borrar;
Añadir campos a una tabla
Sintaxis:
Mysql>ALTER TABLE nombre_de_la_tabla
->ADD nuevo_campo tipo_de_dato;
COMANDOS DML
Insertar datos
La sentencia INSERT permite agregar 1 o más registros a una (y solo una) tabla
Sintaxis:
Mysql>INSERT INTO nombre_de_la_tabla(columna1, columna2, …, columna3)
->VALUES (‘valor1’, ‘valor2’,…’valor n’);
Comando borrar registro
La sentencia DELETE borra uno o mas registros ya existente en la tabla
Sintaxis:
Mysql>DELETE*FROM nombre_de_la_tabla; (borra todos los registros)
Mysql>DELETE*FROM nombre_de_la_tabla
->WHERE columna=’valor’;
Actualizar registros
El comando UPDATE actualiza columnas en registros de la tabla existentes con nuevos valores.
Sintaxis:
Mysql>UPDATE nombre_de_la_tabla
->SET columna1=valor, columna2=valor2
->WHERE
Comando consultar
...