lenguaje transact

9
LENGUAJE TRANSAC Equipo : Free Data Base Docente : Marco Aurelio Porro Chulla Integrantes: Purihuamán Cespedes Zussetty Salazar Tarrillo Shian

Upload: zussetty-purihuaman-cespedes

Post on 14-Apr-2017

24 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Lenguaje transact

LENGUAJE TRANSAC

Equipo : Free Data BaseDocente : Marco Aurelio Porro Chulla Integrantes:

Purihuamán Cespedes Zussetty Salazar Tarrillo Shian

Page 2: Lenguaje transact

DEFINICIONEs una extensión al SQL de Microsoft y Sybase. SQL, que frecuentemente se dice ser un Lenguaje de Búsquedas Estructurado (por sus siglas en inglés), es un lenguaje de cómputo estandarizado, desarrollado originalmente por IBM para realizar búsquedas, alterar y definir bases de datos relacionales utilizando sentencias declarativas. T-SQL expande el estándar de SQL para incluir programación procedural, variables locales, varias funciones de soporte para procesamiento de strings, procesamiento de fechas, matemáticas, etc, y cambios a las sentencias DELETE y UPDATE. Estas características adicionales hacen de T-SQL un lenguaje que cumple con las características de un autómata de Turing.

Page 3: Lenguaje transact

El 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, permiten crear la base de datos, crear, modificar o eliminar la estructura de las tablas, crear índices, definir reglas de validación de datos, relaciones entre las tablas, etc. 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.

DDL (Data Definition Lenguaje)

Comando Descripción

CREATE Utilizado para crear nuevas tablas, stored procedures e índices

DROP Empleado para eliminar tablas, stored procedures e índices

ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos

Page 4: Lenguaje transact

El DML se compone de las instrucciones para el manejo de los datos, para insertar nuevos datos, modificar datos existentes, para eliminar datos y la más utilizada, para recuperar datos de la base de datos. Veremos que una sola instrucción de recuperación de datos es tan potente que permite recuperar datos de varias tablas a la vez, realizar cálculos sobre estos datos y obtener resúmenes.

DML (Data Manipulacion lenguaje)

Comando Descripción

SELECT Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.

INSERT Utilizado para cargar lotes de datos en la base de datos en una única operación.

DELETE Utilizado para modificar los valores de los campos y registros especificados.

UPDATE Utilizado para eliminar registros de una tabla de una base de datos.

Page 5: Lenguaje transact

DCL (Data de Control lenguaje)Ejercer un control sobre los datos tal como la asignación de

privilegios de acceso a los datos (GRANT/REVOKE).

Comando Descripción

GRANT Permite dar permisos a uno o varios usuarios o roles para realizar tareas determinadas.

Page 6: Lenguaje transact

Transact-SQL ó T-SQL es un lenguaje muy potente que permite definir casi cualquier tarea que se quiera efectuar sobre la base de datos, va más allá de un lenguaje SQL cualquiera ya que incluye características propias de cualquier lenguaje de programación, características que permiten definir la lógica necesaria para el tratamiento de la información.

RESUMEN

Page 7: Lenguaje transact

SUMMARY Transact-SQL or T-SQL is a very powerful language that allows you to define almost any task you want to perform on the database, going beyond a SQL language either because it includes characteristics of any programming language features, features that allow define the logic necessary for processing information.

Page 8: Lenguaje transact

CONCLUSIONES

La seguridad por usuarios en Access es similar a los mecanismos de seguridad de los sistemas basados en servidor: usa contraseñas y permisos para permitir o restringir el acceso de personas o grupos de personas a los objetos de la base de datos.

R

RECOMENDACIONES:

El primer consejo es bastante conocido, pero es tan importante que merece la pena repetirlo. En una declaración de cursor, después de la palabra clave Select utilice solamente las columnas que realmente vaya a recuperar.

Page 9: Lenguaje transact

• https://es.wikipedia.org/wiki/Transact-SQL• http://www.ub.edu.ar/catedras/ingenieria/Datos/capitulo

4/cap43.htm• https://bdmysql.wikispaces.com/8.-+Lenguaje+de+cont

rol+de+datos+DCL

LINKOGRAFIAS