USO Alter Table Mysql - BASE DE DATOS PDF

Title USO Alter Table Mysql - BASE DE DATOS
Author OSWALDO DE JESUS CONTRERAS SIERRA
Course Servicio al cliente
Institution Servicio Nacional de Aprendizaje
Pages 3
File Size 400.2 KB
File Type PDF
Total Downloads 17
Total Views 129

Summary

BASE DE DATOS...


Description

INSTRODUCCION A LAS BASES DE DATOS ALTER TABLE EN MYSQL

Uso de ALTER TABLE en MySQL 1. renombrar y/o cambiar el nombre la tabla: ALTER TABLE nombre_tabla RENAME nombre_nuevo_tabla; 2. Eliminar una columna de la tabla: ALTER TABLE nombre_tabla DROP COLUMN nombre_columna; 3. Eliminar varias columnas de la tabla: ALTER TABLE nombre_tabla DROP COLUMN nombre_columna, DROP COLUMN nombre_columna2; 4. Eliminar una clave primaria y clave externa (FOREING KEY y PRIMARY KEY):

➢ Eliminar clave primaria ALTER TABLE nombre_tabla DROP PRIMARY KEY;

➢ Eliminar clave externa ALTER TABLE nombre_tabla DROP FOREIGN KEY nombre_columna;

5. insertar una nueva columna al final de la tabla: ALTER TABLE nombre_tabla ADD fecha_nacimiento date; 6. Añadir una nueva columna después de otra: ALTER TABLE nombre_tabla ADD nombre_columna VARCHAR(5) AFTER nombre_columna_anterior; 7. Añadir una nueva columna en la primera posición de la tabla: ALTER TABLE nombre_tabla ADD nombre_columna VARCHAR(5) INT FIRST; 8. Asignar como clave primaria a una columna: ALTER TABLE nombre_Tabla ADD PRIMARY KEY(nombre_columna); 9. Cambiar el nombre o renombrar una columna: ALTER TABLE nombre_tabla CHANGE nombre_viejo_columna nombre_nuevo_columna; 10. Cambiar el nombre y tipo de dato de una columna: ALTER TABLE nombre_tabla CHANGE nombre_viejo_columna nombre_nuevo_columna VARCHAR(20); 11. Solamente cambiar el tipo de dato de una columna: ALTER TABLE nombre_tabla MODIFY nombre_columna DATE NOT NULL; 12. Agregar una clave o llave foránea ALTER TABLE NOMBRETABLA1 add constraint NOMBRERESTRICCION foreign key(CAMPOCLAVEFORANEA)references NOMBRETABLA2 (CAMPOCLAVEPRIMARIA);

INSTRODUCCION A LAS BASES DE DATOS ALTER TABLE EN MYSQL

Se desea construir una base de datos que almacene la carta de un restaurante. ➢ Para cada plato, se Referencia por un código, su nombre, descripción, nivel de dificultad (de elaboración) y una foto. ➢ Las categorías se caracterizan por un código, su nombre y el nombre del encargado. ➢ Además de los platos, se desea conocer las recetas para su realización, con la lista de ingredientes necesarios, los cuales se encuentran codificados y de ellos se aporta la cantidad requerida, las unidades de medida (gramos, litros, etc.) y cantidad actual en el almacén.

1. Crea desde la consola de MYSQL una base de Datos con el Nombre: RESTAURANTE. ✓ Construye las tablas y establece las relaciones aplicando las normas correspondientes (1: N y N:M) y teniendo en cuenta los siguientes tipos de datos:

INSTRODUCCION A LAS BASES DE DATOS ALTER TABLE EN MYSQL

2. Después de Haber construido la base de datos, tablas y relaciones correspondientes, utiliza el comando o sentencia ALTER TABLE para Desarrollar los siguientes Ejercicios: a) Agregar a la tabla plato un nuevo campo con el nombre de “precio final”. b) Agregar al final de la tabla a la tabla categoría el campo descripción c) Cambiar el Nombre de la columna “Encargado” en la tabla categoría por “Responsable” d) Cambia el tipo de dato en la tabla Plato del campo “Descripción” a tipo “CHAR” e) Cambia el tipo de dato en la tabla Plato del Campo “Foto” por “LONGBLOB” f) Eliminar el campo “Nivel de dificultad” de la tabla Plato.

DOCUMENTO A ENTREGAR: En un documento de Microsoft Word realiza capturas de pantalla de cada procedimiento

¡Recuerda…! Puedes trabajar por la consola de MYSQL o WORKBENCH...


Similar Free PDFs