10
«SUBLENGUAJES DE TSQL» LILIAN KARINA S.N. 5TO SEMESTRE FUNDAMENTOS DE BASE DE DATOS

Sublenguajes de TSQL

Embed Size (px)

DESCRIPTION

sql contiene una serie de sub lenguajes para transacciones

Citation preview

Page 1: Sublenguajes de TSQL

«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

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

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

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

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

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

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

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

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

GRANT { ALL [ PRIVILEGES ] }

| permission [ ( column [ Talla] ) ]

[ WITH GRANT OPTION ] [ AS principal ]

Marca Color Talla

HCO Rosa

DATOS

OCULTOS Fher Azul

Tommy Café