Mapa mental
Arquitectura del SGBD SQL Server

Contenido del mapa
Arquitectura del SGBD SQL Server
La arquitectura de SQL Server incluye tanto un entorno de desarrollo como un entorno de cliente y servidor.
- La arquitectura interna está compuesta por 2 tipos de estructura,
- La estructura lógica y la estructura física
- Estructura Lógica: 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: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”.
- Estructura Lógica: 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.
- La estructura lógica y la estructura física
- Tipos de BD que gestiona
- BD OLTP (OnLine Transactional Processing). -> La información se almacena de manera directa, con el objetivo de reutilizarla más tarde, tal y como fue almacenada.
- BD OLAP (OnLine Analytical Processing). -> Contienen información estadística con el objetivo de poder extraer información en forma de cubos multidimensionales para ayudar en la toma de decisiones. Están basadas en la información almacenada en las OLTP.
- BD OLTP (OnLine Transactional Processing). -> La información se almacena de manera directa, con el objetivo de reutilizarla más tarde, tal y como fue almacenada.
- La arquitectura interna está compuesta por 2 tipos de estructura,
Modo de funcionamiento cliente/servidor
Modo de funcionamiento cliente/servidor: Casos
- Las reglas se implementan en el cliente, llamado cliente pesado. -> permite liberar recursos a nivel del servidor, aunque aparecen problemas de actualización de los clientes y de desarrollo de otras aplicaciones.
- Las reglas de la empresa se definen en una tercera máquina, llamada Middle Ware, -> disminuye los recursos utilizados por el cliente y el servidor, conservando en todo momento la centralización de las reglas.
- Las reglas se definen completamente en el servidor. El cliente es por tanto, ligero. Los clientes consumen pocos recursos materiales y existe una centralización de las reglas, lo que flexibiliza las actualizaciones. El servidor consume muchos recursos y el nivel de interacción con
- Las reglas de la empresa se definen en una tercera máquina, llamada Middle Ware, -> disminuye los recursos utilizados por el cliente y el servidor, conservando en todo momento la centralización de las reglas.
- Las reglas se implementan en el cliente, llamado cliente pesado. -> permite liberar recursos a nivel del servidor, aunque aparecen problemas de actualización de los clientes y de desarrollo de otras aplicaciones.
El motor de BD de SQL Server o Database Engine, está compuesto por varios programas. Algunos se ejecutan en forma de servicios, y otros tienen una interfaz de usuario gráfica o una línea de comandos.
Componentes de servidor: opciones de instalación
- SQL Server -> . Si no se inicia este servicio, no es posible acceder a la información. Gracias a él, SQL Server asegura la gestión de las consultas de usuario.
- SQL Server Agent -> se encarga de la ejecución de las tareas planificadas, la vigilancia de SQL Server, y el seguimiento de las alertas.
- Microsoft Full Text Search -> Este servicio se encarga de gestionar la indización de las documentos de tipo texto almacenados en SQL Server y gestionar igualmente las búsquedas por palabras clave.
- SQL Server Agent -> se encarga de la ejecución de las tareas planificadas, la vigilancia de SQL Server, y el seguimiento de las alertas.
- SQL Server -> . Si no se inicia este servicio, no es posible acceder a la información. Gracias a él, SQL Server asegura la gestión de las consultas de usuario.
Conectividad de cliente -> permite administrar la red y soportar OLE-DB
- OLE-DB -> Object Linking and Embedding: es una interfaz de prog. de aplicaciones (API)
Componentes
- SQL Server Integration Service (SSIS) -> herramienta de importación y exportación de datos, y es parametrizable
- La replicación de los datos en diferentes instancias ->Permite colocar los datos lo más cerca posible de los usuarios y reducir los tiempos de procesamiento
- Lenguaje estadístico R -> Orientado principalmente a las BD decisionales
- Integración de CLR -> Permite desarrollar procedimientos y funciones utilizando los lenguajes VB.NET y C#. No sustituye al Transact SQL
- Lenguaje estadístico R -> Orientado principalmente a las BD decisionales
- La replicación de los datos en diferentes instancias ->Permite colocar los datos lo más cerca posible de los usuarios y reducir los tiempos de procesamiento
- SQL Server Integration Service (SSIS) -> herramienta de importación y exportación de datos, y es parametrizable
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre Arquitectura del SGBD SQL Server, creado por Valeria Palma Benitez el 10/03/2019.
- Creado por
- Valeria Palma Benitez
- Visitas
- 0
- Valoración
