You are on page 1of 13

PRESENTACION

Nombre: Emil Eduardo Tavarez


Seccion: 0541
Prof. : Starling Germosen Reynoso
Asignacion: Base de datos
Matricula: 17-EIIT-1-123
Tema: Gestores de Base de Datos
GESTOR DE BASE DE
DATOS
HISTORIA

1989 sale SQL Server 1.0


1993 aparece SQL Server 4.21
1995 sale la versión de SQL Server 6.0
1996 se lanza SQL Server 6.5
1998 Microsoft lanza SQL Server 7.0
1999 Microsoft lanzo otra versión 7.0 con las herramientas OLAP (On-Line
Analytical Processing) 2000 sale SQL Server 2000 o versión 8.0 2003 Microsoft
saco la versión SQL Server 2000 64-bit Edition 2005 se lanza la versión SQL Server
2005 o versión 9.0 Finalmente en el 2010 sale SQL Server 2008 R2 2008 se lanza
SQL Server 2008 o versión Objetivos El objetivo de SQL Server es el poder
solucionar aquellos problemas de negocios que enfrentan las personas.
Minimizando así los costos y la complejidad de las bases de datos. SQL Server
es lanzada con el fin de ser la base de datos más fácil de utilizar para construir,
administrar e implementar aplicaciones de negocios.
El lenguaje de
desarrollo utilizado (por
línea de comandos o
mediante la interfaz
gráfica de
Management Studio)

USO
es Transact-SQL (TSQL),
una implementación
del estándar ANSI del
lenguaje SQL, utilizado
para manipular y
recuperar datos (DML),
crear tablas y definir
relaciones entre ellas
(DDL).
 Soporte de transacciones.
 Soporta procedimientos almacenados.
 Incluye también un entorno gráfico de
administración, que permite el uso
de comandos DDL y DML gráficamente.
CARACTERISTICAS  Permite trabajar en modo cliente-servidor,
donde la información y datos se alojan en
el servidor y los terminales o clientes de
la red sólo acceden a la información.
 Además permite administrar información de
otros servidores de datos.
Funciones de agregado

Funciones analiticas

Funciones de categoria
FUNCIONALIDADES
Funciones de conjuntos de filas

Funciones escalares
Las funciones de agregado realizan un cálculo sobre un
conjunto de valores y devuelven un solo valor. Se
pueden usar en la lista de selección o en la cláusula
HAVING de una instrucción SELECT. Puede usar una
agregación en combinación con la cláusula GROUP BY
para calcular la agregación en las categorías de
filas. Use la cláusula OVER para calcular la agregación
en un intervalo de valor específico. La cláusula OVER no
puede seguir las agregaciones GROUPING o
GROUPING_ID.

FUNCIONES DE AGREGADO
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.

FUNCIONES ANALITICAS
FUNCIONES DE
CATEGORIA
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.
 Las funciones de conjuntos de filas devuelven un objeto que se
puede usar como referencias de tabla en una instrucción SQL.

FUNCIONES DE CONJUNTOS DE FILAS


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

FUNCIONES ESCALARES
 Desde la versión de SQL Server 2012 las consultas escritas en T-
SQL no son retrocompatible con la versión de SQL Server 2008 o
anteriores.
 En versiones de 32 bits, SQL Server usa Address Windowing
Extension (AWE) para hacer el direccionamiento por encima de
4 GB. Esto le impide usar la administración dinámica de
memoria, y sólo le permite alojar un máximo de 64 GB de
memoria compartida. Esta limitación es exclusiva de sistemas
operativos 32 bits; en sistemas operativos 64 bits, la memoria
máxima que se puede direccionar en Edición Estándar es 64 Gb
y en Edición Enterprise 4Tb

DESVENTAJAS
VENTAJAS

 Soporte de transacciones.
 Escalabilidad, estabilidad y seguridad.
 Soporta procedimientos almacenados.
 Incluye también un potente entorno gráfico de administración,
que Permite el uso de comandos DDL y DML gráficamente.

You might also like