¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Introducción al SQL. Transact-SQL

Mary Luz Ccahua Ocon Español

Introducción al SQL. Transact-SQL

Contenido del mapa

Introducción al SQL. Transact-SQL

  1. CONCEPTO

    • SQL (Structured Query Language), Lenguaje Estructurado de Consulta es el lenguaje utilizado para definir, controlar y acceder a los datos almacenados en una base de datos relacional.
  2. Introducción al TRANSACT-SQL

    • Como hemos dicho, el sistema gestor de base de datos SQL-Server 2005 utiliza su propia versión del lenguaje SQL, el TRANSACT-SQL.
      • permiten definir la lógica necesaria para el tratamiento de la información:
        •  Tipos de datos.  Definición de variables.  Estructuras de control de flujo.  Gestión de excepciones.  Funciones predefinidas.
      • Sin embargo no permite:
        •  Crear interfaces de usuario.  Crear aplicaciones ejecutables
  3. Las instrucciones SQL se clasifican según su propósito en tres grupos:

    • El DDL (Data Description Language) Lenguaje de Descripción de Datos
      • 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,normalmente por el administrador de la base de datos.
    • El DCL (Data Control Language) Lenguaje de Control de Datos.
      • PERMITE  Ejercer un control sobre los datos tal como la asignación de privilegios de acceso a los datos (GRANT/REVOKE).  La gestión de transacciones (COMMIT/ROLLBACK).
    • El DML (Data Manipulation Language) Lenguaje de Manipulación de Datos.
      • 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. Es el lenguaje que utilizan los programadores y los usuarios de la base de datos.
  4. Características generales del lenguaje Transact-SQL

    • Las sentencias SQL además siguen todas el mismo patrón:  Empiezan por un verbo que indica la acción a realizar,  completado por el objeto sobre el cual queremos realizar la acción,  seguido de una serie de cláusulas (unas obligatorias, otras opcionales) que completan la frase, y proporcionan más detalles acerca de lo que se quiere hacer.
      • EJEMPLO
        • DDL (acciones sobre la definición de la base de datos),
          • CREATE (Crear) DROP (Eliminar) ALTER (Modificar)
      • CARACTERISTICAS PRINCIPALES
        • Otra característica de una sentencia SQL es que acaba con un punto y coma (;)
        • En una sentencia utilizaremos palabras reservadas (las fijas del lenguaje),
        • Nombres cualificados.
        • El valor NULL.
  5. 2Reglas de formato de los identificadores

    • 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
  6. Tipos de datos

    •  Los numéricos: int, decimal, money
    • Los de fecha y hora: datetime
      • Y las cadenas de caracteres: varchar
  7. Las constantes

    • Las constantes numéricas
      • Las constantes de fecha y hora
        • Y las constantes en cadenas de caracteres
  8. Las expresiones

    •  Las expresiones tienen el mismo tipo de datos.  El tipo de datos de menor prioridad se puede convertir implícitamente al tipo de datos de mayor prioridad.  La función CAST
      • Resultados de la expresión - Si se combinan dos expresiones mediante operadores de comparación o lógicos, el tipo de datos resultante es booleano y el valor es uno de los siguientes: TRUE, FALSE o UNKNOWN.
  9. Funciones

    •  Funciones de conjuntos de filas
    • Funciones de agregado (también llamadas funciones de columna)
    •  Funciones de categoría
    • Funciones escalares
  10. Las variables

    • En Transact-SQL podemos definir variables, que serán de un tipo de datos determinado, como tipos de datos podemos utilizar los propios de la base de datos SQLSERVER, pero también podemos utilizar tipos propios del lenguaje que no pueden ser utilizados en DDL.
  11. Otros elementos del lenguaje

    • Comentarios.
    • USE
    • GO
    • BEGIN...END

Imágenes y archivos del mapa

  • Introducción al SQL. Transact-SQL

Información

Descripción
Mapa Mental sobre Introducción al SQL. Transact-SQL, creado por Mary Luz Ccahua Ocon el 21/10/2014.
Visitas
5
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?