Vous êtes sur la page 1sur 13

Brandol Calvo

Fabian Matarrita
Eddy Arce
Alvaro Avila
•Microsoft SQL Server es un sistema para la gestión de bases de datos
producido por Microsoft basado en el modelo relacional cuya principal función es
la de almacenar y consultar datos solicitados por otras aplicaciones, sin importar
si están en la misma computadora, si están conectadas a una red local o si están
conectadas a través de internet (plataforma “Cloud-Ready”).
Arquitectura de Bases de Datos SQL Server
Estructura Lógica:
Desde el punto de vista lógico, la base de datos debe tener al menos 1 “FileGroup” el
cual contiene a toda la metadata de la misma base de datos, es decir tablas y vistas
de sistema, a este “FileGroup” inicial se le conoce como “Primario” y está presente
en todas las bases de datos.

Estructura Física:
Desde el punto de vista físico, como ya hemos visto, tenemos los “DataFiles” que los
en realidad los archivos de datos, es decir donde se guarda toda la información de la
base de datos. Un “DataFile” solo puede pertenecer a 1 “FileGroup”.
Interfaz de usuario
SQL Server proporciona unos interfaz que han cambiado durante los años, de los cuales
los más conocidos son los interfaz gráficos que están utilizados como herramienta de
desarrollo estándar a los desarrolladores y administradores.

Ediciones y servicios SQL Server

Cada versión de SQL Server posee distintas versiones con distintos precios (para

cada versión) que dependen también en la configuración física del servidor. A

continuación se presentan las versiones principales:

Express
Enterprise Developer Standard SQL Azure
¿A quién le sirve Microsoft SQL Server?

oIndustrias
oBancos
oCompañías manufactureras
oEmpresas
oInstituciones
o…
•Básicamente, cualquier usuario que desee mantener ordenados/organizados datos o
información con el fin de acceder a ellos más adelante
•Usuarios potenciales: Uso de la CLOUD
Microsoft SQL Server 2014 permitirá a las
organizaciones ser más ágiles en el
competitivo entorno empresarial actual.
Es una plataforma para soluciones de
misión crítica.
Microsoft SQL Server 2012 será compatible con
Windows Server Core. Mediante la ejecución de SQL
Server en el sistema.

Licenciamiento por Core, no por procesador


Se acabaron los tiempos donde Microsoft
licenciaba por procesador, a diferencia de
algunos de sus competidores
RECUPERACIÓN
•Microsoft SQL Server 2012 cuenta con 3 formas diferentes de respaldo y
recuperación de bases de datos:

oSQL Server Management Studio (Herramienta gráfica de administración para SQL Server 2005 y
posteriores) (nivel de dificultad: fácil)

oPowerShell (Interfaz de consola avanzada disponible para Microsoft Windows con posibilidad de
interactuar con SQL Server) (nivel de dificultad: medio)
Transact-SQL (Lenguaje propio de SQL Server) (nivel de dificultad: avanzado)
Concurrencia
•SQL Server permite que varios clientes usen la misma base de datos al mismo
tiempo controlando el acceso simultáneo mediante 2 modos de control de
concurrencia:
1. Pessimistic concurrency: uso de bloques exclusivos y compartidos.
2. Optimistic concurrency: Similar al uso de sistemas subversion. Permite la
creación de una nueva fila cada vez que está de actuliza, almacenando las
versiones anteriores de la fila en una tabla temporal junto con el ID de la
transacción mediante la cual fueron actualizadas.
Minería de Datos

Microsoft SQL Server Analysis Services contiene las características y herramientas


necesarias para crear complejas soluciones de minería de datos.

Un conjunto de algoritmos de minería de datos estándar del sector.

El Diseñador de minería de datos, que sirve para crear, administrar y examinar


modelos de minería de datos para, a continuación, crear predicciones a partir de
dichos modelos.

El lenguaje DMX (Extensiones de minería de datos), que sirve para administrar


modelos de minería de datos y crear complejas consultas predictivas.

Vous aimerez peut-être aussi