SlideShare ist ein Scribd-Unternehmen logo
1 von 15
AREA : BASE DE DATOS II
DOCENTE : ING. MARCO AURELIO PORRO CHULLI
CARRERA : INGENIERÍA DE SISTEMAS Y TELEMÁTICA
INTEGRANTES:
CRISTHIAN SERGIO KAYAP YAGKIKAT
INGRID LESLY CORONEL ACUÑA
DEFINICION
El SQL es un lenguaje universal que se emplea en cualquier sistema gestor de bases de
datos relacional. Es una extensión al SQL de Microsoft y Sybase. SQL 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.
EL TRANSACT-SQL PERMITE:
Definir bloques de instrucciones SQL que se tratan como unidades de ejecución.
Realizar ejecuciones condicionales.
Realizar ejecuciones iterativas o repetitivas.
Garantizar el tratamiento modular con la declaración de variables locales y el uso de procedimientos
almacenados.
Manipular tupla a tupla el resultado de una consulta.
EL TRANSACT-SQL NO PERMITE:
Crear interfaces de usuario.
Crear aplicaciones ejecutables, sino elementos que en algún momento llegarán al servidor de datos y
serán ejecutados.
TIPOS DE COMANDOS
(DLL-DML-ETC) DDL (Data Definition Language) es un lenguaje proporcionado por el
sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo
las tareas de definición de las estructuras que almacenarán los datos, así como de los
procedimientos o funciones que permitan consultarlos. Las diversas operaciones que
podemos realizar con DDL se basan en 3 ordenes distintas: CREATE, ALTER, DROP
ALGUNAS INSTRUCCIONES SON
 DDL CREATE DATABASE : Crea una nueva base de datos y el archivo usado para
almacenarla.
 CREATE TABLE: Crea una nueva tabla.
 ALTER TABLE: Modifica la definición de una tabla alterando, agregando o eliminando
columnas y restricciones.
 CREATE INDEX: Crea un índice en una tabla determinada.
 DROP INDEX: Quita uno o varios índices de la base de datos actual.
 DROP TABLE: Quita la definición de una tabla y todos sus datos, índices y restricciones
DML (DATA MANIPULATION LANGUAGE)
Es un lenguaje proporcionado por los sistemas gestores de bases de datos que permite a
los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos
contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos. El lenguaje de
manipulación de datos más popular hoy en día es SQL, usado para recuperar y manipular
datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases
de datos IMS/DL1, CODASYL u otras.
El subconjunto de Sql dedicado a la manipulación de datos. El más conocido Su finalidad
no es actuar sobre la estructura de datos sino sobre los datos contenidos en ellas
SELECT, INSERT, UPDATE, DELETE, FOR, FROM TOP:
OUTPUT: Devuelve filas insertadas, actualizadas o eliminadas a la aplicación que realiza
la llamada como parte de la instrucción INSERT, UPDATE o DELETE.
WITH: Especifica un conjunto de resultados o vista con nombre temporal definidos en el
ámbito de una instrucción SELECT, INSERT, UPDATE o DELETE.
DCL (DATA CONTROL LANGUAGE)
Es la parte menos conocida de Sql, siendo la finalidad controlar el acceso a datos
denegando y otorgando privilegios sobre los objetos existentes.
COMMIT: Guarda los trabajos realizados en las transacciones
ROLLBACK: Restaura la base de datos al estado original desde el comando COMMIT
pasado en las transacciones.
SAVEPOINT: establecer un punto en que es posible un ROLLBACK.
SAVE TRANSACTION: Establece un punto de almacenamiento dentro de una transacción
FUNCIONES
 Funciones de conjuntos de filas, devuelven un objeto que se puede utilizar, en instrucciones
Transact-SQL, en lugar de una referencia a una tabla.
 Funciones de agregado (también llamadas funciones de columna), operan sobre una colección
de valores y devuelven un solo valor de resumen.
 Funciones de categoría, devuelven un valor de categoría para cada fila de un conjunto de filas,
por ejemplo, devuelve el número de la fila, el ranking de la fila en una determinada ordenación,
etc.
 Funciones escalares, operan sobre un valor y después devuelven otro valor. Las funciones
escalares se clasifican según el tipo de datos de sus operandos.
IDENTIFICADORES
Los identificadores son los nombres de los objetos de la base de datos: servidores, bases de datos,
tablas, vistas, columnas, índices, desencadenadores, procedimientos, restricciones, reglas, etcétera.
Cuando el nivel de compatibilidad es 90, (el asignado por defecto) se aplican las reglas siguientes
para los nombres de los identificadores:
 No puede ser una palabra reservada.
 El nombre debe tener entre 1 y 128 caracteres, excepto para algunos tipos de objetos en los que el
número es más limitado.
 El nombre debe empezar por:
 Una letra, como aparece definida por el estándar Unicode 3.2. La definición Unicode de letras
incluye los caracteres latinos de la "a" a la "z" y de la "A" a la "Z“,ETC.
TIPOS DE DATOS
Los tipos de datos más utilizados son Los numéricos: int, decimal, money Los de fecha y hora:
datetime Y las cadenas de caracteres: varchar
OPERADORES – FLUJOS DE CONTROL
• Operadores numéricos.
• Operadores bit a bit: realizan manipulaciones de bits entre dos expresiones de cualquiera de los
tipos de datos de la categoría del tipo de datos entero.
• Operadores de comparación.
• Operadores de cadenas.
• Operadores lógicos.
CONCLUSIONES
El Lenguaje Transact nos permite:
• Definir bloques de instrucciones SQL que se tratan como unidades de ejecución.
• Realiza ejecuciones Condicionales.
• Realiza ejecuciones interactivas o repetitivas.
• Garantiza el tratamiento modular con la declaración de variables locales y el uso de
procedimientos almacenados.
APRECIACIÓN DEL EQUIPO
Transact-SQL es fundamental para trabajar con SQL Server. Ya que todas las
aplicaciones que se comunican con SQL Server lo hacen enviando instrucciones
Transact-SQL al servidor, independientemente de la interfaz de usuario de la aplicación.
GLOSARIO DE TERMINOS
SYBASE:Fue una compañía dedicada al desarrollo de tecnología de la
Información.
DDL. Lenguaje de Definición de Datos.
DCL. Lenguaje de Control de Datos.
DML. Lenguaje de Manipulación de Datos.
Lenguaje transact sql

Weitere ähnliche Inhalte

Was ist angesagt?

3. introducción a sql 2007
3. introducción a sql 20073. introducción a sql 2007
3. introducción a sql 2007
angeliica68
 
Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q L
Olaya Molina
 
Mapa mental de base de datos
Mapa mental de base de datosMapa mental de base de datos
Mapa mental de base de datos
Jorge Mengelle
 

Was ist angesagt? (19)

3. introducción a sql 2007
3. introducción a sql 20073. introducción a sql 2007
3. introducción a sql 2007
 
Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q L
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Lenguaje Sql
Lenguaje SqlLenguaje Sql
Lenguaje Sql
 
TRANSACT-SQL
TRANSACT-SQLTRANSACT-SQL
TRANSACT-SQL
 
Mapa mental de base de datos
Mapa mental de base de datosMapa mental de base de datos
Mapa mental de base de datos
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sql
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
Fundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sqlFundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sql
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
 
Ddl juan jhonatan
Ddl juan jhonatanDdl juan jhonatan
Ddl juan jhonatan
 
Practica1
Practica1Practica1
Practica1
 
1. introduccion a transact-sql
1.  introduccion a transact-sql1.  introduccion a transact-sql
1. introduccion a transact-sql
 
Introducción al SQL
Introducción al SQLIntroducción al SQL
Introducción al SQL
 
Ddl 00
Ddl 00Ddl 00
Ddl 00
 
Lenguaje Transact sql
Lenguaje Transact sqlLenguaje Transact sql
Lenguaje Transact sql
 
Lenguaje Transact SQL
Lenguaje Transact SQL Lenguaje Transact SQL
Lenguaje Transact SQL
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 

Ähnlich wie Lenguaje transact sql

Unid2 transact sql 1
Unid2  transact sql 1Unid2  transact sql 1
Unid2 transact sql 1
ALEXSILVARSM
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
yulianixita
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
Martha
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
yehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
yehisam
 

Ähnlich wie Lenguaje transact sql (20)

Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
 
Structured Query Language (Guía rápida)
Structured Query Language (Guía rápida)Structured Query Language (Guía rápida)
Structured Query Language (Guía rápida)
 
Diapositivas transact sql
Diapositivas transact sqlDiapositivas transact sql
Diapositivas transact sql
 
Practica1
Practica1Practica1
Practica1
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdf
 
SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3
 
Unid2 transact sql 1
Unid2  transact sql 1Unid2  transact sql 1
Unid2 transact sql 1
 
Lenguajetransacc
LenguajetransaccLenguajetransacc
Lenguajetransacc
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
TEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdfTEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdf
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
lenguaje de transact SQL
lenguaje de transact SQLlenguaje de transact SQL
lenguaje de transact SQL
 
Sql
SqlSql
Sql
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Ms SQL Server
Ms SQL ServerMs SQL Server
Ms SQL Server
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 

Mehr von INGRID LESLY CORONEL ACUÑA

Mehr von INGRID LESLY CORONEL ACUÑA (20)

INTELIGENCIA EMPRESARIAL
INTELIGENCIA EMPRESARIALINTELIGENCIA EMPRESARIAL
INTELIGENCIA EMPRESARIAL
 
Transacciones
TransaccionesTransacciones
Transacciones
 
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVERADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
 
TRIGGERS-ACTIVADORES
TRIGGERS-ACTIVADORESTRIGGERS-ACTIVADORES
TRIGGERS-ACTIVADORES
 
TRIGGER-ACTIVADORES
TRIGGER-ACTIVADORESTRIGGER-ACTIVADORES
TRIGGER-ACTIVADORES
 
CURSORES
CURSORESCURSORES
CURSORES
 
CURSORES
CURSORESCURSORES
CURSORES
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
VistasVistas
Vistas
 
COMANDOS DDL
COMANDOS DDLCOMANDOS DDL
COMANDOS DDL
 
Reportes
ReportesReportes
Reportes
 
JDBC
JDBCJDBC
JDBC
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
IREPORT
IREPORTIREPORT
IREPORT
 
CONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOSCONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOS
 
Resulteset
ResultesetResulteset
Resulteset
 
Statement
StatementStatement
Statement
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Libro de ingeniería sobre Tecnología Eléctrica.pdf
Libro de ingeniería sobre Tecnología Eléctrica.pdfLibro de ingeniería sobre Tecnología Eléctrica.pdf
Libro de ingeniería sobre Tecnología Eléctrica.pdf
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Suelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramientoSuelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramiento
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
Introduction to Satellite Communication_esp_FINAL.ppt
Introduction to Satellite Communication_esp_FINAL.pptIntroduction to Satellite Communication_esp_FINAL.ppt
Introduction to Satellite Communication_esp_FINAL.ppt
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptos
 

Lenguaje transact sql

  • 1. AREA : BASE DE DATOS II DOCENTE : ING. MARCO AURELIO PORRO CHULLI CARRERA : INGENIERÍA DE SISTEMAS Y TELEMÁTICA INTEGRANTES: CRISTHIAN SERGIO KAYAP YAGKIKAT INGRID LESLY CORONEL ACUÑA
  • 2. DEFINICION El SQL es un lenguaje universal que se emplea en cualquier sistema gestor de bases de datos relacional. Es una extensión al SQL de Microsoft y Sybase. SQL 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.
  • 3. EL TRANSACT-SQL PERMITE: Definir bloques de instrucciones SQL que se tratan como unidades de ejecución. Realizar ejecuciones condicionales. Realizar ejecuciones iterativas o repetitivas. Garantizar el tratamiento modular con la declaración de variables locales y el uso de procedimientos almacenados. Manipular tupla a tupla el resultado de una consulta. EL TRANSACT-SQL NO PERMITE: Crear interfaces de usuario. Crear aplicaciones ejecutables, sino elementos que en algún momento llegarán al servidor de datos y serán ejecutados.
  • 4. TIPOS DE COMANDOS (DLL-DML-ETC) DDL (Data Definition Language) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos, así como de los procedimientos o funciones que permitan consultarlos. Las diversas operaciones que podemos realizar con DDL se basan en 3 ordenes distintas: CREATE, ALTER, DROP
  • 5. ALGUNAS INSTRUCCIONES SON  DDL CREATE DATABASE : Crea una nueva base de datos y el archivo usado para almacenarla.  CREATE TABLE: Crea una nueva tabla.  ALTER TABLE: Modifica la definición de una tabla alterando, agregando o eliminando columnas y restricciones.  CREATE INDEX: Crea un índice en una tabla determinada.  DROP INDEX: Quita uno o varios índices de la base de datos actual.  DROP TABLE: Quita la definición de una tabla y todos sus datos, índices y restricciones
  • 6. DML (DATA MANIPULATION LANGUAGE) Es un lenguaje proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos. El lenguaje de manipulación de datos más popular hoy en día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
  • 7. El subconjunto de Sql dedicado a la manipulación de datos. El más conocido Su finalidad no es actuar sobre la estructura de datos sino sobre los datos contenidos en ellas SELECT, INSERT, UPDATE, DELETE, FOR, FROM TOP: OUTPUT: Devuelve filas insertadas, actualizadas o eliminadas a la aplicación que realiza la llamada como parte de la instrucción INSERT, UPDATE o DELETE. WITH: Especifica un conjunto de resultados o vista con nombre temporal definidos en el ámbito de una instrucción SELECT, INSERT, UPDATE o DELETE.
  • 8. DCL (DATA CONTROL LANGUAGE) Es la parte menos conocida de Sql, siendo la finalidad controlar el acceso a datos denegando y otorgando privilegios sobre los objetos existentes. COMMIT: Guarda los trabajos realizados en las transacciones ROLLBACK: Restaura la base de datos al estado original desde el comando COMMIT pasado en las transacciones. SAVEPOINT: establecer un punto en que es posible un ROLLBACK. SAVE TRANSACTION: Establece un punto de almacenamiento dentro de una transacción
  • 9. FUNCIONES  Funciones de conjuntos de filas, devuelven un objeto que se puede utilizar, en instrucciones Transact-SQL, en lugar de una referencia a una tabla.  Funciones de agregado (también llamadas funciones de columna), operan sobre una colección de valores y devuelven un solo valor de resumen.  Funciones de categoría, devuelven un valor de categoría para cada fila de un conjunto de filas, por ejemplo, devuelve el número de la fila, el ranking de la fila en una determinada ordenación, etc.  Funciones escalares, operan sobre un valor y después devuelven otro valor. Las funciones escalares se clasifican según el tipo de datos de sus operandos.
  • 10. IDENTIFICADORES Los identificadores son los nombres de los objetos de la base de datos: servidores, bases de datos, tablas, vistas, columnas, índices, desencadenadores, procedimientos, restricciones, reglas, etcétera. Cuando el nivel de compatibilidad es 90, (el asignado por defecto) se aplican las reglas siguientes para los nombres de los identificadores:  No puede ser una palabra reservada.  El nombre debe tener entre 1 y 128 caracteres, excepto para algunos tipos de objetos en los que el número es más limitado.  El nombre debe empezar por:  Una letra, como aparece definida por el estándar Unicode 3.2. La definición Unicode de letras incluye los caracteres latinos de la "a" a la "z" y de la "A" a la "Z“,ETC.
  • 11. TIPOS DE DATOS Los tipos de datos más utilizados son Los numéricos: int, decimal, money Los de fecha y hora: datetime Y las cadenas de caracteres: varchar OPERADORES – FLUJOS DE CONTROL • Operadores numéricos. • Operadores bit a bit: realizan manipulaciones de bits entre dos expresiones de cualquiera de los tipos de datos de la categoría del tipo de datos entero. • Operadores de comparación. • Operadores de cadenas. • Operadores lógicos.
  • 12. CONCLUSIONES El Lenguaje Transact nos permite: • Definir bloques de instrucciones SQL que se tratan como unidades de ejecución. • Realiza ejecuciones Condicionales. • Realiza ejecuciones interactivas o repetitivas. • Garantiza el tratamiento modular con la declaración de variables locales y el uso de procedimientos almacenados.
  • 13. APRECIACIÓN DEL EQUIPO Transact-SQL es fundamental para trabajar con SQL Server. Ya que todas las aplicaciones que se comunican con SQL Server lo hacen enviando instrucciones Transact-SQL al servidor, independientemente de la interfaz de usuario de la aplicación.
  • 14. GLOSARIO DE TERMINOS SYBASE:Fue una compañía dedicada al desarrollo de tecnología de la Información. DDL. Lenguaje de Definición de Datos. DCL. Lenguaje de Control de Datos. DML. Lenguaje de Manipulación de Datos.