Download Instrucciones principales de SQL

Document related concepts

Lenguaje de definición de datos wikipedia , lookup

SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Procedimiento almacenado wikipedia , lookup

Área Global del Sistema wikipedia , lookup

Transcript

Instrucciones
principales
de
SQL
por Lucero Mendoza Uribe
Existen instrucciones en SQL, las cuales tienen diferentes funciones. Se pueden agrupar según la
transacción que realizan en:
“Lenguaje de Descripción de Datos.
Lenguaje de Control de Datos…
Lenguaje de Manipulación de Datos” (aulaClic, s. f., p. 40).
Muchos de los sistemas ofrecen la posibilidad de un “procesador consultas SQL interactivo” (Date, 2001, p.
97).
A continuación se te presenta una tabla con las descripciones principales de SQL:
Instrucción
Manipulación de datos
SELECT
INSERT
DELETE
UPDATE
Definición de datos
CREATE TABLE
DROP TABLE
ALTER TABLE
CREATE VIEW
DROP VIEW
CREATE SCHEMA
DROP SCHEMA
CREATE DOMAIN
ALTER DOMAIN
© 2011 UVEG. Todos los derechos reservados
Descripción
Recupera datos de la base de datos.
Añade nuevas filas de datos a la base de datos.
Elimina filas de datos de la base de datos.
Modifica datos existentes en la base de datos.
Añade una nueva tabla a la base de datos.
Elimina una tabla de la base de datos.
Cambia la estructura de una tabla existente.
Añade una nueva vista a la base de datos.
Elimina una vista de la base de datos.
Construye un índice sobre una columna.
Elimina un esquema de la base de datos.
Añade un nuevo dominio de valores de datos.
Cambia la definición de un dominio.
1
DROP DOMAIN
Control de acceso
GRANT
REVOKE
Control de transacciones
COMMIT
ROLLBACK
SET TRANSACTION
Programación con SQL
DECLARE
EXPLAIN
OPEN
FETCH
CLOSE
PREPARE
EXECUTE
DESCRIBE
Elimina un dominio de la base de datos.
Concede privilegios de acceso a los usuarios.
Elimina privilegios de acceso de los usuarios.
Finaliza la transacción actual.
Aborta la transacción actual.
Define las características de acceso a datos de la
transacción actual.
Define un cursor para una consulta.
Describe el plan de acceso a datos de una consulta.
Abre un cursor para recuperar los resultados de una
consulta.
Recupera una fila de resultados de una consulta.
Cierra un curso.
Prepara una instrucción SQL para la ejecución
dinámica.
Ejecuta dinámicamente una instrucción SQL.
Describe una consulta preparada.
Tabla 1. Instrucciones principales de SQL (Groff & Weinberg, 2003, p.76).
Referencias
Aula Clic. (S. f.). Curso de SQLServer.
España: Autor. Recuperado el 11 de octubre de 2011,
de
http://books.google.com/books?id=z1YUK_YRnX8C&pri
ntsec=frontcover&hl=es&source=gbs_ge_summary_r&c
ad=0#v=onepage&q&f=false
Date, J. (2001). Introducción a los sistemas de
bases de datos. México: Pearson Educación.
Recuperado el 11 de octubre de 2011, de
http://books.google.com.mx/books?id=Vhum351TK8C&pg=PA96&dq=instrucciones+principales+SQL&hl=
es&ei=E46UTq_YOeHeiALKluTrBA&sa=X&oi=book_res
ult&ct=result&resnum=1&ved=0CDkQ6AEwAA#v=onepa
ge&q=instrucciones%20principales%20SQL&f=false
Groff, J. & Weinberg, P. (2003). SQL Manual
de referencia (A. García Cordero, C. López Martínez y
L. Sánchez Brea, Trads.). México: Mc Graw Hill.
© 2011 UVEG. Todos los derechos reservados
2