Upload
lilian-sida
View
231
Download
0
Embed Size (px)
DESCRIPTION
sql contiene una serie de sub lenguajes para transacciones
Citation preview
«SUBLENGUAJES DE TSQL»
L I L I A N K A R I N A S . N .
5 T O S E M E S T R E F U N D A M E N T O S D E B A S E D E D A T O S
Existen solo tres tipos de sub lenguajes tales como:
1, DCL (Data Control Lenguage)
Permite asignar permisos para utilizar varias tablas de las base de datos.
2, DML (Data Definition Lenguage)
Permite manipular de los objetos de la base de datos actualizar, modificar y eliminar.
3, DDL (Data Mangament Lenguage)
Es la creación de objetos de la base de datos asa como procedimientos, tablas y vistas.
Los sub lenguajes & sus instrucciones:
SUBLENGUAJES INSTRUCCIONES
DML SELECT
INSERT
UPDATE
DELETE
DCL DENY
REVOKE
GRANT
DDL CREATE
DELETE
ALTER
Ejemplo del DDL
Tipo Marca Color Talla
Blusa HCO Rosa Mediana
Pantalón Fher Azul Grande
Camisa Lacoste Verde Chica
Create Datebase Ropa
Delete table Ropa; La tabla se a eliminado.
Tipo Marca Color Talla Precio
Blusa HCO Rosa Mediana $250.00
Pantalón Fher Azul Grande $350.00
Camisa Lacoste Verde Chica $320.00
Alter table Ropa; ADD precio varchar [30]
Ejemplo del DMLMarca Color Talla
HCO Rosa Mediana
Fher Azul Grande
Lacoste Verde Chica
Select marca, color, talla from Ropa
Insert into Ropa [Marca, Color, Talla] Values (Tommy, Café, EX-grande)
Marca Color Talla
HCO Rosa Mediana
Fher Azul Grande
Lacoste Verde Chica
Tommy Café EX-grande
Update Ropa SET Talla= ¨Chica¨ Where Marca = HCO
Marca Color Talla
HCO Rosa Chica
Fher Azul Grande
Lacoste Verde Chica
Tommy Café EX-grande
Delete Ropa Where = Marca = Lacoste
Marca Color Talla
HCO Rosa Chica
Fher Azul Grande
Tommy Café EX-grande
Ejemplo del DCL
DENY { ALL [ PRIVILEGES ] }
| permission [ ( Ropa [ ,...n ] ) ] [ ,...n ]
Marca Color Talla
HCO Rosa Chica
Fher Azul Grande
Tommy Café EX-grande
REVOKE [ GRANT OPTION FOR ]
{ [ ALL [ PRIVILEGES ] ]
| permission [ ( column [ ,...n ] ) ] [ ,...n ]
}
Marca Color Talla
HCO Rosa Chica
Fher Azul Grande
Tommy Café EX-grande
La tabla nuevamente esta habilitada
GRANT { ALL [ PRIVILEGES ] }
| permission [ ( column [ Talla] ) ]
[ WITH GRANT OPTION ] [ AS principal ]
Marca Color Talla
HCO Rosa
DATOS
OCULTOS Fher Azul
Tommy Café