FUNCION DE CONVERSION
TIPOS DE DATOS Y FUNCIONES DE FECHA Y HORA
FUNCIONES DE LOGICAS
FUNCIONES MATEMATICAS
FUNCIONES METADATOS
FUNCIONES DE SEGURIDAD
FUNCIONES DE CADENA
FUNCIONES DEL CURSOR
FUNCIONES DE CONFIGURACION
DE AGREGADO
DE MANIPULACION BITS
DE CATEGORIA
CONJUNTO DE FILAS
FUNCIONES ESCALARES
DETERMINISMO DE FUNCION
INTERCALACION DE FUNCIONES
ANALITICAS
NOTACION
DIFERENCIA
DIVISION
INTERSECION
UNION
REPRESENTACION DE LAS RELACIONES
FUNCIONES DE BASE DATOS
SERVIDOR
ADMINISTRADOR
HISTORICOS
Operadores
COMBINANDO CONSULTAS MULTI-TABLA
IBM
RELACIONAL
NOTACION
NOTACION

CONCEPTOS SQL

modelo conceptual de datos y transformacion al modelo logicó de datos.

a

Es el acronimo (internacional businness machines), la cual se dedica a la comercializacion de hadware y software para computadoras

Con las variantes INNER, LEFT, RIGHT y FULL de consultas multi-tabla somos capaces de obtener registros relacionados y los registros relacionados + los registros no relacionados en uno de los dos lados o en ambos, básicamente estas combinaciones de los datos de dos tablas:

los operadores permiten crear las tablas resultantes que se basan en la teoria de conjuntos.

Es la union de 2 relaciones de igual estructura(grados y dominios) de una tabla resultante de la misma estructura que tiene como elementos el conjunto de los diferentes elementos de las 2 iniciales

Es la union de 2 relaciones de igual estructura(grados y dominios) de una tabla resultante de la misma estructura que tiene como elementos el conjunto de elementos comunes a las 2 relaciones iniciales.

La division entre 2 relaciones es posible siempre que la relacion divisor esté incluida totalmente en la relacion divisor incluida totalmente en la relacion dividiendo. el cociente de la division corresponde a la informacion que, presente en el dividendo, no esta en el divisor.

de igual manera es posible definir la division de la siguiente manera: consideremos R1 y R2 como relaciones, de manera que R2 esta totalmente incluida en R1. El cociente R1/R2 se forma de los registros R tales que para todos incluida en R1 definidos en R2, exista el registro R.R definido en R1.

R_X=R1 ÷ R2

Es la union de 2 relaciones de igual estructura(grados y dominios) de una tabla resultante de la misma estructura que tiene como elementos el conjunto de elementos de la primera relación que no estan en la segunda

R_X=R1 - R2

Los historicos son identidades que permiten guardar la evolucion de un registro a travez del tiempo, por lo que todo historico siempre incluira 2 atributos estandares-fecha de inicio y fecha de fin

Este es una herramienta para administrar los servicios asociados a SQL, ara configurar los protocolos de red utilizados por este y para administrar la configuración de conectividad de red de los equipos cliente de SQL Server

SQL sever es un sistema de gestion de base datos relacional, desarrollado por una de las empresas mas reconicidas en el mundo MICROSOFT.

Este servidor proporciona unas interfaces que han cambiado durante los años, de los cuales los mas conocidos son las interfaces graficas que estan utilizadas como herramientas de desarrollo estandar a los desarrolladores y administradores.

El lenguaje SQL tiene funciones incorporadas para hacer cálculos sobre los datos. Las funciones se pueden dividir en dos grupos (existen muchas mas, que dependen del sistema de bases de datos que se utilice):

Las funciones analíticas calculan un valor agregado basándose en un grupo de filas. A diferencia de las funciones de agregado, estas funciones pueden devolver varias filas para cada grupo. Puede usar funciones analíticas para calcular medias móviles, totales acumulados, porcentajes o resultados de N valores superiores dentro de un grupo.

Las funciones que toman una entrada de cadena de caracteres y devuelven una salida de cadena de caracteres utilizan la intercalación de la cadena de entrada para la salida. Las funciones que toman entradas que no son de caracteres y devuelven una cadena de caracteres utilizan la intercalación predeterminada de la base de datos actual para la salida.Las funciones que toman varias entradas de cadena de caracteres y devuelven una cadena de caracteres utilizan las reglas de prioridad de intercalación para establecer la intercalación de la cadena de salida.

Las fuciones integradas de SQL server son deterministas o no deterministas. las funciones son deterministas cuando devuelven siempre el mismo resultado cada vez que se llaman con un conjunto especifico de valores de entrada.

Operan sobre un valor y después devuelven otro valor. Las funciones escalares se pueden utilizar donde la expresión sea válida.

Devuelven información acerca de la configuración actual.

Devuelven información acerca de los cursores.

Realizan operaciones en el valor de entrada de una cadena (char o varchar) y devuelven una cadena o un valor numérico.

Devuelven información acerca de usuarios y roles.

Devuelven información acerca de la base de datos y los objetos de la base de datos.

Realizan cálculos basados en valores de entrada proporcionados como parámetros a las funciones y devuelven valores numéricos.

Realizan operaciones lógicas.

Llevan a cabo operaciones sobre un valor de entrada de fecha y hora, y devuelven un valor numérico, de cadena o de fecha y hora.

Admiten conversión y conversión de tipos de datos.

Las funciones de conjuntos de filas devuelven un objeto que se puede usar como referencias de tabla en una instrucción SQL.

Las funciones de categoría devuelven un valor de categoría para cada fila de una partición. Según la función que se utilice, algunas filas pueden recibir el mismo valor que otras. Las funciones de categoría son no deterministas.

funciones de manipulación de bits permiten procesar y almacenar datos de forma más eficaz que con bits individuales.

Las fuciones de agregado realizan un calculo en un conjunto de valores y devuelven un valor unico. todas las funciones de agreagacion son deterministas;es decir; siempre devuelven el mismo resultado cuando se ejecutan con los mismos valores entrada.

R_X=R1 ∪ R2