Sublenguajes de TSQL
-
Upload
lilian-sida -
Category
Documents
-
view
229 -
download
0
description
Transcript of Sublenguajes de TSQL
![Page 1: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/1.jpg)
«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
![Page 2: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/2.jpg)
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.
![Page 3: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/3.jpg)
Los sub lenguajes & sus instrucciones:
SUBLENGUAJES INSTRUCCIONES
DML SELECT
INSERT
UPDATE
DELETE
DCL DENY
REVOKE
GRANT
DDL CREATE
DELETE
ALTER
![Page 4: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/4.jpg)
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.
![Page 5: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/5.jpg)
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]
![Page 6: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/6.jpg)
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
![Page 7: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/7.jpg)
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
![Page 8: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/8.jpg)
Ejemplo del DCL
DENY { ALL [ PRIVILEGES ] }
| permission [ ( Ropa [ ,...n ] ) ] [ ,...n ]
Marca Color Talla
HCO Rosa Chica
Fher Azul Grande
Tommy Café EX-grande
![Page 9: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/9.jpg)
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
![Page 10: Sublenguajes de TSQL](https://reader030.fdocuments.us/reader030/viewer/2022020323/568c381a1a28ab02359dd215/html5/thumbnails/10.jpg)
GRANT { ALL [ PRIVILEGES ] }
| permission [ ( column [ Talla] ) ]
[ WITH GRANT OPTION ] [ AS principal ]
Marca Color Talla
HCO Rosa
DATOS
OCULTOS Fher Azul
Tommy Café