0% encontró este documento útil (0 votos)
123 vistas10 páginas

Comandos DDL en SQL: Práctica y Ejemplos

Este documento presenta un informe sobre el uso de comandos DDL (Data Definition Language) en una base de datos de MySQL. Se creó un nuevo usuario y base de datos, se agregó una columna a una tabla existente con ALTER, se renombro una tabla con RENAME, se creó y eliminó una tabla de prueba usando CREATE, TRUNCATE, COMMENT y DROP, y se mostraron los comentarios agregados con SHOW. El objetivo fue practicar los conceptos y comandos DDL vistos en clase como CREATE, ALTER, RENAME, TRUNCATE, COMMENT y
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
123 vistas10 páginas

Comandos DDL en SQL: Práctica y Ejemplos

Este documento presenta un informe sobre el uso de comandos DDL (Data Definition Language) en una base de datos de MySQL. Se creó un nuevo usuario y base de datos, se agregó una columna a una tabla existente con ALTER, se renombro una tabla con RENAME, se creó y eliminó una tabla de prueba usando CREATE, TRUNCATE, COMMENT y DROP, y se mostraron los comentarios agregados con SHOW. El objetivo fue practicar los conceptos y comandos DDL vistos en clase como CREATE, ALTER, RENAME, TRUNCATE, COMMENT y
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 DOCX, PDF, TXT o lee en línea desde Scribd

INFORME DDL

PRESENTADO POR

ESTEFANY NATALIA PARRA MENDOZA

PRESENTADO A
JAVIER HERNAN VELASCO CASTILLO

MATERIA

CREACIÓN DE BASES DE DATOS

UNIVERSIDAD COOPERATIVA DE COLOMBIA


PROGRAMA DE INGENIERÍA DE SISTEMAS
VILLAVICENCIO
2020
1.INTRODUCCION

El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query
Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite
especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo
del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar
de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
En el siguiente trabajo se puede evidenciar como se pone en práctica los comandos DDL
(Create, drop, remane, Alter, Truncate, comment) en una base de datos, poniendo en
práctica los conocimientos adquiridos durante las clases, a cada estudiante se le asgno una
base de datos hecha por otro alumno donde a mi me correspondio la base de datos de Kevin

2. OBJETIVOS

 Demostrar el lenguaje de consulta DDL en una base de datos


 Conocer y entender los conceptos básicos del lenguaje DDL.
 Tomar la base datos que se tomó como ejemplo para esta práctica y agregarle cada
uno de los comandos del DDL
 Poner en práctica los temas vistos en clase
3. MARCO TEÓRICO

BASE DE DATOS

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y

almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede

considerarse una base de datos compuesta en su mayoría por documentos y textos impresos

en papel e indexados para su consulta

EL LENGUAJE DE CONSULTA DDL:

Los DLL(Data Definition Language) que permiten crear y definir nuevas bases de datos,
campos e índices. Los DML(Data Manipulation Language) que permiten generar consultas
para ordenar, filtrar y extraer datos de la base de datos. Los DCL(Data Control Language)
que se encargan de definir las permisos sobre los datos

 CREATE

Este comando crea un objeto dentro del gestor de base de datos. Puede ser una base de
datos, tabla, índice, procedimiento almacenado o vista.

Ejemplo (crear una tabla):


 ALTER

Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar


campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla,
modificar un trigger, etc.

Ejemplo (agregar columna a una tabla):

 DROP

Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice,
trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos
soporte. Se puede combinar con la sentencia ALTER.

Ejemplo:

 TRUNCATE

Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP,
es que si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente
si la tabla es muy grande.

Ejemplo:
DESARROLLO DE LA ACTIVIDAD

Se ingresa primero a cmd para proceder a usar el comando create, creando un nuevo usuario en
MySQL

Luego abrimos la base de datos con ese usuario y de damos todos los permisos para acceder a las
bases de datos del MySQL con el comando grant, luego se creará con el mismo comando una
nueva base de datos

Con el comando Alter se le agrego en la tabla alumnos la columna dirección


Con el comando rename, Renombramos la tabla alumnos por el nombre estudiantes

Se creara una tabla histórico para luego usar los comandos truncate, comment y dup.

 Se creo la tabla historico


 Con esta tabla se usara el comando truncate

Ahora para el uso del comando comment se le procederá a realizar comentarios a cada
 Se creó la tabla histórico con sus respectivos comentarios

 Se usa la sentencia “show full columns from historico” para mostrar los comentarios que
se realizaron en la imagen anterior
 Se eliminara la tabla histórico con el comando drop

CONCLUSION

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de


agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y
manipular las bases de datos. Gracias a la realización de este trabajo pude poner en práctica
los conceptos vistos en la clase y tenerlos más claros.

También podría gustarte