9
AUTORAS:

Lenguaje transact sql perla y zulema

Embed Size (px)

Citation preview

Page 1: Lenguaje transact sql perla y zulema

AUTORAS:

Page 2: Lenguaje transact sql perla y zulema

LENGUAJE TRANSACT SQL

Page 3: Lenguaje transact sql perla y zulema

CONCEPTO:

es un lenguaje sumamente potente que nos ayuda a definir tareas mientras trabajamos con bases de datos. Debido a que este lenguaje tiene algunas restricciones en el propio lenguaje casi siempre lo vemos utilizado en la creación de los procedimientos almacenados, funciones de usuario y también en los triggers.  

Page 4: Lenguaje transact sql perla y zulema

CARACTERÍSTICAS GENERALES DEL LENGUAJE TRANSACT-SQL

El lenguaje SQL se creó con la finalidad de ser un lenguaje muy potente y a la vez muy fácil de utilizar, se ha conseguido en gran medida ya que con una sola frase (instrucción) podemos recuperar datos complejos (por ejemplo datos que se encuentran en varias tablas, combinándolos, calculando resúmenes), y utilizando un lenguaje muy cercano al lenguaje hablado (¡suponiendo que hablamos inglés, claro!).

Page 5: Lenguaje transact sql perla y zulema

DDL

es la parte del SQL dedicada a la definición de la base de datos, consta de sentencias para definir la estructura de la base de datos, permite definir gran parte del nivel interno de la base de datos. Por este motivo estas sentencias serán utilizadas normalmente por el administrador de la base de datos.

Page 6: Lenguaje transact sql perla y zulema

ACCIONES SOBRE LA DEFINICIÓN DE LA BASE DE DATOS

CREATE DROP ALTER

Crear Eliminar Modificar

Page 7: Lenguaje transact sql perla y zulema

CREATE DATABASE

CREATE TABLE

CREATE INDEX

Permite crear una base de datos llamada mi base, a continuación escribiremos las demás cláusulas que completarán la acción, en este caso dónde se almacenará la base de datos, cuánto ocupará, etc...

Permite crear una nueva tabla llamada mitabla, entre paréntesis completaremos la acción indicando la definición de las columnas de la tabla.

Permite crear un índiceun índice

Page 8: Lenguaje transact sql perla y zulema

DROP DATABASE  mibase; Permite borrar, eliminar la base de datos mibase.

DROP TABLE mitabla; Elimina la tabla mitabla.

ALTER TABLE mitabla..... Permite modificar la definición de la tabla mitabla.

Page 9: Lenguaje transact sql perla y zulema