SlideShare una empresa de Scribd logo
1 de 2
LENGUAJES DE                                              Letras
                                                     PROGRAMCION
                                                                                                               Dígitos
                                                                SQL                  Consta de
                                                                                                               Caracteres especiales




                                                                               Tipos de                                  Numéricas        fecha/hora
                             Tiene diferentes                                 constantes                                 Carácter             GUID
                              modos de uso
                                                                                                                         Decimales        alfabéticos

                                                                                                                         Unicode


Ejecución directa       dinámica

Interactivo             funciones                                                                                              Tipos de predicados
construida

Incrustadas             rutinas invocadas



                                                                                                                  Simples                      Compuestos

     Elementos de SQL                                                                                 Cuantificados            in       And                   or

                                                                                                      Unique                  exist     Not

                                                                                                      Comparación              macht
Palabras predefinidas     predicados
                                                                                                      Any                      some
Expresiones             valores nulos

Operadores              delimitadores
                                                                                                                            Tipos de palabra clave en
Datos y constantes   nombres de obj.                                                                                                  SQL
                                            Numéricas             cadena
                                                                                            Registradas                                                 No Registradas
                                            Análisis de datos     intervalo
       Tipos de funciones                                                      current _,         sesslon_,                              catalog_name, ceil, celling, chain,
                                            Fecha/hora          de sistema     system_            ttmezone_                              char_length, character_length.
                                                                               length.                                                   character_set _catalog, cj-iaracter_
                                            Conversión de datos                                                                          set _name, cj-iaracter_set_schema,
                                                                                                                                         checked, class_origin, coales
RETURN= devuelve el valor de una funcion
                                                                         VALORES:                                        *DATE= YEAR, MONTH y DAY.
   MODULE= define el nombre de un modulo cliente
   PROCEDURE= define el nombre de un procedimiento                           1.     VERDADERO
                                                                                                                         *HORA= HOUR, MINUTE y SECOND.
   invocado externamente                                                     2.     FALSO
                                                                                                                         *INSTANTE= YEAR, MONTH, DAY, HOUR,
   CONNECT TO= establece una conexión SQL.                                   3.     NULO (DESCONOCIDO)
                                                                                                                         MINUTE y SECOND.
   SET CONNECTION= selecciona una conexión SQL.
   DISCONNECT= termina una conexión SQL.
   SET ROLE= ajusta el nombre del rol de la sesión actual.                FORMADO POR                                      HAY 3 CLASES QUE SON
   SET TIME= ajusta la hora local de la sesión actual.
   SET CATALOG= ajusta el catalogo para la sesión SQL.
                                                                         DATOS BOOLEANOS
                                                                                                            DATOS DE
                               ORDENES                                                                      FECHA/HORA
                               CLIENTE/SERVIDOR


        DECLARE
                                                                        ANSI SQL                                                       2 CLASES
                                                                                                                                                               -AÑO Y MES
                                                                                                              INTERVALOS
                                                                                                                                       QUE SON                 -DIA Y HORA
        CURSOR
                                  CCL (CURSOR-
        FETCH INTO                CONTROL
                                  LANGUAGE)                                                                                             SELECT= Consulta
        UPDATE                                                           SUBCONJUTOS                      DQL (Data Query               DISTINCT= No muestra registros que contengan los
                                                                                                          Language).                    mismos valores
                                                                                                                                        GROUP BY= información agrupada
  TPL (TRANSACTION                                                                                                                      HAVING= condición de tipo excepto
                                  DCL (DATA                    DDL (DATA                                                                FROM= campos calificados
  PROCESSING                                                                                    DML (DATA
                                  CONTROL                                                                                               UNION= elimina filas duplicadas
                                                               DEFINITION                       MANIPULATION
  LANGUAGE)                       LANGUAGE)                                                                                             JOIN= se produce si hay comparación entre campos
                                                               LANGUAGE)                        LANGUAGE).                              de 2 tablas distintas

STAR TRANSACTION=
                              GRANT= define                  CREATE= define, crea                        DECLARE CURSOR= define un cursor
comienza una
                              privilegios y                  una traducción, aserción,                   OPEN CURSOR= abre un cursor
transacción SQL.
                              autorizaciones                 dominio, columna…                           FETCH= coloca el cursor en una fila de una tabla
SET TRANSACTION=              tanto para                                                                 y devuelve valores de la fila.
                              usuarios como                  DROP= destruye,                             CLOSE CURSOR= cierra un cursor
ajusta las caract. de la
                              roles.                         cambia, elimina una                         SELECT= devuelve valores de una fila de una
prox. transacción.                                                                                       tabla
                                                             columna, dominio,
                              REVOKE= elimina                restricción…                                DELETE=borra una fila de una tabla
COMMIT= finaliza la                                                                                      INSERT= crea nuevas filas en una tabla
transacción.                  autorizaciones y
                                                             CHECK                                       UPDATE= actualiza filas de una tabla
                              privilegios
ROLLBACK= finaliza la
                                                             CONSTRAINT
transacción
deshaciendo sus
cambios.

Más contenido relacionado

Destacado

Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transaccionesmelasa7
 
Pyme actualizada
Pyme actualizadaPyme actualizada
Pyme actualizadamelasa7
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transaccionesmelasa7
 
Sql server 2008 r2
Sql server 2008 r2Sql server 2008 r2
Sql server 2008 r2melasa7
 
Ben forta
Ben fortaBen forta
Ben fortamelasa7
 
Configuracion Windows Server 2008 r2
Configuracion Windows Server 2008 r2Configuracion Windows Server 2008 r2
Configuracion Windows Server 2008 r2Jorge Pfuño
 
Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2cyberleon95
 

Destacado (7)

Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transacciones
 
Pyme actualizada
Pyme actualizadaPyme actualizada
Pyme actualizada
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transacciones
 
Sql server 2008 r2
Sql server 2008 r2Sql server 2008 r2
Sql server 2008 r2
 
Ben forta
Ben fortaBen forta
Ben forta
 
Configuracion Windows Server 2008 r2
Configuracion Windows Server 2008 r2Configuracion Windows Server 2008 r2
Configuracion Windows Server 2008 r2
 
Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2
 

Similar a Ansi sql. (20)

Unidad4,actividad 1
Unidad4,actividad 1Unidad4,actividad 1
Unidad4,actividad 1
 
Mapa mental de base de datos
Mapa mental de base de datosMapa mental de base de datos
Mapa mental de base de datos
 
Mapa mental de base de datos
Mapa mental de base de datosMapa mental de base de datos
Mapa mental de base de datos
 
Mapa mental de los rubros que propone mcrosoft para sql
Mapa mental de los rubros que propone mcrosoft para sqlMapa mental de los rubros que propone mcrosoft para sql
Mapa mental de los rubros que propone mcrosoft para sql
 
Jpa
JpaJpa
Jpa
 
Dd lxaas
Dd lxaasDd lxaas
Dd lxaas
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Ddl
DdlDdl
Ddl
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Unid2 transact sql 1
Unid2  transact sql 1Unid2  transact sql 1
Unid2 transact sql 1
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de Datos
 
Ddl juan jhonatan
Ddl juan jhonatanDdl juan jhonatan
Ddl juan jhonatan
 
Mineria de datos comparativa de lenguajes
Mineria de datos comparativa de lenguajesMineria de datos comparativa de lenguajes
Mineria de datos comparativa de lenguajes
 
Uml
UmlUml
Uml
 
Uml expo
Uml expoUml expo
Uml expo
 
Uml
UmlUml
Uml
 
Mapa
MapaMapa
Mapa
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa Conceptual
 
Funciones SQL
Funciones SQLFunciones SQL
Funciones SQL
 

Más de melasa7

Analisis comparativo de base de datos
Analisis comparativo de base de datosAnalisis comparativo de base de datos
Analisis comparativo de base de datosmelasa7
 
Reporting services
Reporting servicesReporting services
Reporting servicesmelasa7
 
Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4melasa7
 
Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4melasa7
 
Unidad 2. actividad 3
Unidad 2. actividad 3Unidad 2. actividad 3
Unidad 2. actividad 3melasa7
 
Unidad 2. actividad 2
Unidad 2. actividad 2Unidad 2. actividad 2
Unidad 2. actividad 2melasa7
 
Unidad 2. actividad 1
Unidad 2. actividad 1Unidad 2. actividad 1
Unidad 2. actividad 1melasa7
 
Rendimiento performance
Rendimiento performanceRendimiento performance
Rendimiento performancemelasa7
 
Rendimiento performance
Rendimiento performanceRendimiento performance
Rendimiento performancemelasa7
 
Lo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalLo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalmelasa7
 
Rubros sql server
Rubros sql serverRubros sql server
Rubros sql servermelasa7
 
Sql server 2008. madrigal
Sql server 2008. madrigalSql server 2008. madrigal
Sql server 2008. madrigalmelasa7
 
Sql server 2008 r2
Sql server 2008 r2Sql server 2008 r2
Sql server 2008 r2melasa7
 
Sql server
Sql serverSql server
Sql servermelasa7
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datosmelasa7
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datosmelasa7
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datosmelasa7
 

Más de melasa7 (18)

Analisis comparativo de base de datos
Analisis comparativo de base de datosAnalisis comparativo de base de datos
Analisis comparativo de base de datos
 
Reporting services
Reporting servicesReporting services
Reporting services
 
Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4
 
Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4
 
Unidad 2. actividad 3
Unidad 2. actividad 3Unidad 2. actividad 3
Unidad 2. actividad 3
 
Unidad 2. actividad 2
Unidad 2. actividad 2Unidad 2. actividad 2
Unidad 2. actividad 2
 
Unidad 2. actividad 1
Unidad 2. actividad 1Unidad 2. actividad 1
Unidad 2. actividad 1
 
Rendimiento performance
Rendimiento performanceRendimiento performance
Rendimiento performance
 
Rendimiento performance
Rendimiento performanceRendimiento performance
Rendimiento performance
 
Lo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalLo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigal
 
Rubros sql server
Rubros sql serverRubros sql server
Rubros sql server
 
Sql server 2008. madrigal
Sql server 2008. madrigalSql server 2008. madrigal
Sql server 2008. madrigal
 
Sql server 2008 r2
Sql server 2008 r2Sql server 2008 r2
Sql server 2008 r2
 
Sql server
Sql serverSql server
Sql server
 
Mpyme
MpymeMpyme
Mpyme
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datos
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datos
 
Manejadores de base de datos
Manejadores de base de datosManejadores de base de datos
Manejadores de base de datos
 

Ansi sql.

  • 1. LENGUAJES DE Letras PROGRAMCION Dígitos SQL Consta de Caracteres especiales Tipos de Numéricas fecha/hora Tiene diferentes constantes Carácter GUID modos de uso Decimales alfabéticos Unicode Ejecución directa dinámica Interactivo funciones Tipos de predicados construida Incrustadas rutinas invocadas Simples Compuestos Elementos de SQL Cuantificados in And or Unique exist Not Comparación macht Palabras predefinidas predicados Any some Expresiones valores nulos Operadores delimitadores Tipos de palabra clave en Datos y constantes nombres de obj. SQL Numéricas cadena Registradas No Registradas Análisis de datos intervalo Tipos de funciones current _, sesslon_, catalog_name, ceil, celling, chain, Fecha/hora de sistema system_ ttmezone_ char_length, character_length. length. character_set _catalog, cj-iaracter_ Conversión de datos set _name, cj-iaracter_set_schema, checked, class_origin, coales
  • 2. RETURN= devuelve el valor de una funcion VALORES: *DATE= YEAR, MONTH y DAY. MODULE= define el nombre de un modulo cliente PROCEDURE= define el nombre de un procedimiento 1. VERDADERO *HORA= HOUR, MINUTE y SECOND. invocado externamente 2. FALSO *INSTANTE= YEAR, MONTH, DAY, HOUR, CONNECT TO= establece una conexión SQL. 3. NULO (DESCONOCIDO) MINUTE y SECOND. SET CONNECTION= selecciona una conexión SQL. DISCONNECT= termina una conexión SQL. SET ROLE= ajusta el nombre del rol de la sesión actual. FORMADO POR HAY 3 CLASES QUE SON SET TIME= ajusta la hora local de la sesión actual. SET CATALOG= ajusta el catalogo para la sesión SQL. DATOS BOOLEANOS DATOS DE ORDENES FECHA/HORA CLIENTE/SERVIDOR DECLARE ANSI SQL 2 CLASES -AÑO Y MES INTERVALOS QUE SON -DIA Y HORA CURSOR CCL (CURSOR- FETCH INTO CONTROL LANGUAGE) SELECT= Consulta UPDATE SUBCONJUTOS DQL (Data Query DISTINCT= No muestra registros que contengan los Language). mismos valores GROUP BY= información agrupada TPL (TRANSACTION HAVING= condición de tipo excepto DCL (DATA DDL (DATA FROM= campos calificados PROCESSING DML (DATA CONTROL UNION= elimina filas duplicadas DEFINITION MANIPULATION LANGUAGE) LANGUAGE) JOIN= se produce si hay comparación entre campos LANGUAGE) LANGUAGE). de 2 tablas distintas STAR TRANSACTION= GRANT= define CREATE= define, crea DECLARE CURSOR= define un cursor comienza una privilegios y una traducción, aserción, OPEN CURSOR= abre un cursor transacción SQL. autorizaciones dominio, columna… FETCH= coloca el cursor en una fila de una tabla SET TRANSACTION= tanto para y devuelve valores de la fila. usuarios como DROP= destruye, CLOSE CURSOR= cierra un cursor ajusta las caract. de la roles. cambia, elimina una SELECT= devuelve valores de una fila de una prox. transacción. tabla columna, dominio, REVOKE= elimina restricción… DELETE=borra una fila de una tabla COMMIT= finaliza la INSERT= crea nuevas filas en una tabla transacción. autorizaciones y CHECK UPDATE= actualiza filas de una tabla privilegios ROLLBACK= finaliza la CONSTRAINT transacción deshaciendo sus cambios.