Академический Документы
Профессиональный Документы
Культура Документы
Lenguajes de Definicin de
Datos
Ejemplo
Lenguajes de Manipulacin de
Datos
O bien:
Ejemplo:
Ejemplo:
Lenguajes de Control de
Datos
Commit Transaction
Confirma todos los cambios producidos contra la BD durante la
ejecucin de la transaccin.
Rollback Transaction
Deshace todos los cambios que se hayan producido en la base de
datos y la deja como estaba antes del inicio de nuestra transaccin.
Nota: La palabra reservada WORK slo sirve para aclarar lo que hace la
sentencia, y es totalmente opcional.
Grant
Se utiliza para autorizar a otros usuarios.
Revoke
Se utiliza para desautorizar a otros usuarios.
En donde:
ALL PRIVILEGES: todos los privilegios sobre el objeto especificado.
USAGE: utilizacin del objeto especificado; en este caso el dominio.
SELECT: consultas.
INSERT [(columnas)]: inserciones, se puede concretar qu columnas.
UPDATE [(columnas)]: modificaciones, se puede concretar qu
columnas.
DELETE: borrados.
REFERENCES [(columna)]: referencia del objeto en restricciones de
integridad.
En donde:
privilegios, objeto y usuarios son los mismos que para la sentencia
GRANT.
La opcin GRANT OPTION FOR se utilizara en el caso de que
quisiramos eliminar el derecho a autorizar (WITH GRANT OPTION).
Si un usuario al que hemos autorizado ha autorizado a su vez a
otros, que al mismo tiempo pueden haber hecho ms
autorizaciones, la opcin CASCADE hace que queden desautorizados
todos a la vez.
La opcin RESTRICT no nos permite desautorizar a un usuario si ste
ha autorizado a otros.