Comandos DML y DDL
Comandos DML y DDL
Comandos DML y DDL
COMANDO CREATE
Este comando permite crear objetos de datos, como nuevas bases de
datos, tablas, vistas y procedimientos almacenados.
Crear una nueva Base de Datos
Crear funcin
DROP TABLE
La sentencia DROP TABLE sirve para eliminar una tabla. No se puede
eliminar una tabla si est abierta, tampoco la podemos eliminar si el
borrado infringe las reglas de integridad referencial (si interviene como
tabla padre en una relacin y tiene registros relacionados).
La sintaxis es la siguiente:
Borrar tablas
COMANDO ALTER
La sentencia ALTER TABLE sirve para modificar la estructura de una
tabla que ya existe. Mediante esta instruccin podemos aadir
columnas nuevas, eliminar columnas. Ten cuenta que cuando
eliminamos una columna se pierden todos los datos almacenados en
ella.
Tambin nos permite crear nuevas restricciones o borrar algunas
existentes. La sintaxis puede parecer algo complicada pero sabiendo el
significado de las palabras reservadas la sentencia se aclara bastante;
ADD (aade), ALTER (modifica), DROP (elimina), COLUMN (columna),
CONSTRAINT (restriccin).
La sintaxis es la siguiente:
Comprobacin
COMANDOS DML
COMANDO INSERT
Para almacenar datos en una base de datos debemos insertar filas en
las tablas. Para ellos SQL pone a nuestra disposicin la sentencia
INSERT.
El proceso de insercin de filas consiste en aadir a una tabla una o ms
filas y en cada fila todos o parte de sus campos.
Podemos distinguir dos formas de insertar filas:
C
OMANDO UPDATE
Update es la instruccin del lenguaje SQL que nos sirve para modificar los
registros de una tabla. Como para el caso de Delete, necesitamos especificar
por medio de Where cules son los registros en los que queremos hacer
efectivas nuestras modificaciones.
COMANDO UPDATE
La instruccin DELETE permite eliminar registros de una tabla, su
sintaxis es simple, puesto que solo debemos indicar que registros
La sentencia SELECT
La sentencia SELECT nos permite consultar los datos almacenados en
una tabla de la base de datos.
El formato de la sentencia select es: