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

SQL

SQL es un lenguaje de acceso a bases de datos relacionales que permite realizar operaciones como consultas y modificaciones. El Lenguaje de Definición de Datos (DDL) incluye comandos como CREATE, ALTER, DROP y TRUNCATE para gestionar la estructura de los objetos en la base de datos. Cada uno de estos comandos tiene funciones específicas para crear, modificar, eliminar o borrar el contenido de tablas.

Cargado por

vjacqui225
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)
6 vistas3 páginas

SQL

SQL es un lenguaje de acceso a bases de datos relacionales que permite realizar operaciones como consultas y modificaciones. El Lenguaje de Definición de Datos (DDL) incluye comandos como CREATE, ALTER, DROP y TRUNCATE para gestionar la estructura de los objetos en la base de datos. Cada uno de estos comandos tiene funciones específicas para crear, modificar, eliminar o borrar el contenido de tablas.

Cargado por

vjacqui225
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
Está en la página 1/ 3

ARIADNE ANDADE FLORES

NUMERO DE CONTROL: 19222156

INSTITUTO TECNOLOGICO DE PUEBLA

INGENIRIA EN LOGISTICA

BASES DE DATOS

HORARIO: LUNES-MIERCOLES 13:00-15:00

LOH0902

MTRA: MARTHA ELENA LARIOS AVILA

ACTIVIDAD: SQL
¿Qué es SQL?

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 bases de datos, así como hacer cambios
en ellas.

DEFINICION DE DATOS:

Lenguaje de definición de datos (DDL)

El lenguaje de definición de datos (en inglés Data Definition Language, o DDL), es el que se encarga
de la modificación de la estructura de los objetos de la base de datos. Incluye órdenes para
modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos. Existen
cuatro operaciones básicas: CREATE, ALTER, DROP y TRUNCATE. 5

CREATE | CREAR

Este comando permite crear objetos de datos, como nuevas bases de datos, tablas, vistas y
procedimientos almacenados.

Ejemplo (crear una tabla)

CREATE TABLE 'CUSTOMERS';

ALTER | MODIFICAR

Este comando permite modificar la estructura de una tabla u 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)

ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED;

DROP | ELIMINAR

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

Ejemplo
DROP TABLE 'ALUMNOS';

TRUNCATE | BORRAR TABLA

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. La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar absolutamente
todos los registros, ya que no se permite la cláusula WHERE. Si bien, en un principio, esta
sentencia parecería ser DML (Lenguaje de Manipulación de Datos), es en realidad una DDL, ya que
internamente, el comando TRUNCATE borra la tabla y la vuelve a crear y no ejecuta ninguna
transacción.

Ejemplo

TRUNCATE TABLE 'NOMBRE_TABLA';

REFERENCIAS:

https://sites.google.com/site/sqlismysin/home

También podría gustarte