1. UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN
Nombre: Mora Lombeida Lady Russhell
Curso: 4 S” A”
Materia: Base de Datos
Docente: Ing. Katty Lagos
Investigación # 7: Herramientas y componentes SQL
Server
Periodo: 2019 – 2020
GUAYAQUIL - ECUADOR
2. HERRAMIENTAS Y COMPONENTES DE SQL SERVER
Componentes de SQL Server
A continuación, se detalla los principales componentes de SQL Server 2008:
Figura 1. Componentes SQL Server
Gabillaud, 2016
Relational database engine
El SQL Server 2008 Database Engine (Motor de base de datos de SQL Server
2008) de Microsoft es el servicio principal para almacenar, procesar y proteger
datos. El Database Engine (Motor de base de datos) proporciona acceso
controlado y procesamiento de transacciones rápido para cumplir con los
requisitos de las aplicaciones consumidoras de datos más exigentes de su
empresa (Vergel, 2008, p. 18).
Es decir, Relational database engine conocido en español como Motor de la
base de datos relacional es el principal componente en SQL Server debido que
permite almacenar, procesar, proteger datos y a su vez también realiza las
operaciones que el usuario le indica en la base de datos.
Analysis Services (SSAS)
Analysis Services incluye las herramientas para crear y administrar
aplicaciones de procesamiento analítico en línea (OLAP) y de minería de datos
(Pérez, 2011, p. 6).
De forma similar, Analysis Services conocido en español como servicio de
análisis debido que permite el análisis rápido y sofisticado de conjuntos de datos
3. grandes y complejos, utilizando almacenamiento multidimensional. Además,
incluye herramientas para crear, diseñar, llenar y explotar cubos de información.
Reporting Services
“Es el reporteador de SQL Server que nos permite diseñar, almacenar y
ejecutar reportes que son diseñados por medio de SQL Server y que acceden a
información de las bases de datos relacionales y las multidimensionales también”
(Dixit, 2017, p. 4).
En otras palabras, Reporting Services conocido en español como servicio de
informe debido que ofrece SQL es una solución beneficiosa para crear,
administrar y proporcionar tanto informes tradicionales orientados al papel como
informes interactivos basados en la Web.
Integration Services (SSIS)
Microsoft SQL Server 2008 Integration Services (SSIS) es una plataforma que
permite generar soluciones de integración de datos de alto rendimiento, entre
las que se incluyen paquetes de extracción, transformación y carga (ETL) para
el almacenamiento de datos. Integration Services incluye herramientas
gráficas y asistentes para generar y depurar paquetes, tareas para realizar
funciones de flujo de trabajo, entre otros (Vergel, 2008, p. 20).
En otras palabras, Integration Services conocido en español como servicios de
integración posee una variedad de herramientas para extraer, transformar datos
en un entorno gráfico.
Servicios de réplica
Réplica de datos para aplicaciones de procesamiento de datos distribuidos o
móviles, alta disponibilidad de los sistemas, concurrencia escalable con
almacenes de datos secundarios para soluciones de información empresarial
e integración con sistemas heterogéneos, incluidas las bases de datos Oracle
existentes (Ramos, 2016, p. 2).
Entonces, gracias a la implementación de este servicio es posible la
aplicación de un conjunto de tecnologías predestinadas a la copia y distribución
4. de datos a partir de una base de datos a otra, para luego sincronizar ambas
bases de datos.
Búsquedas de texto
Microsoft SQL Server 2008 contiene la funcionalidad necesaria para realizar
consultas de texto en datos basados en caracteres sin formato contenidos en
tablas de SQL Server. Las consultas de texto pueden contener palabras y
frases, o formas diversas de una palabra o frase (Vergel, 2008, p. 22).
Es decir, permite realizar búsquedas en los campos de texto en una base
de datos en SQL Server.
Notification Services
Microsoft SQL Server Notification Services es una plataforma para desarrollar
e implementar aplicaciones que generan y envían notificaciones a los
suscriptores. Las notificaciones generadas son mensajes personalizados y
oportunos que pueden enviarse a una amplia gama de dispositivos y que
reflejan las preferencias del suscriptor (Vergel, 2008, p. 21).
En resumen, Notification Services conocido en español como servicios de
notificaciones posee capacidades avanzadas de notificación para el desarrollo y
se pueden entregar actualizaciones de información personalizadas y oportunas
a cualquier tipo de dispositivos.
Figura 2. Componentes SQL Server 2008
Gabillaud, 2016
5. Herramientas SQL Server
Por otra parte, Ramos (2016) señala que SQL Server tiene muchas
herramientas de administración. Estas son complementarias y cada una se
adapta a un tipo de problema o acción (p. 6). A continuación, se detallarán las
herramientas más relevantes en la siguiente tabla.
Tabla 1.Herramientas de administración que incluye en SQL
Principales herramientas de SQL
Ramos, 2016
En conclusión, SQL Server incluye herramientas integradas de administración
para optimizar las bases de datos, así como también el uso de estas
herramientas permiten almacenar información y gestionarla de una manera
sencilla.
Herramientas de
administración
Descripción
Administrador de
configuración de SQL
Server
El Administrador de configuración de SQL
Server proporciona administración de
configuración básica para los servicios,
protocolos de servidor, protocolos de cliente
y alias de cliente de SQL Server.
SQL Server Profiler Server Profiler proporciona una interfaz
gráfica de usuario para supervisar una
instancia del Database Engine (Motor de
base de datos) o de Analysis Services.
Asistente para la
optimización de Database
Engine (Motor de base de
datos)
El Asistente para la optimización de
Database Engine (Motor de base de datos)
crea conjuntos óptimos de índices, vistas
indizadas y particiones.
Business Intelligence
Development
Studio Business Intelligence Development
Studio es un IDE para las soluciones
Analysis Services, Reporting Services y
Integration Services. Para la instalación de
BI Development Studio, se requiere Internet
Explorer 6 Service Pack 1 o una versión
posterior.
Componentes de
conectividad
Instala componentes para la comunicación
entre clientes y servidores, y bibliotecas de
red para DB-Library, ODBC y OLE DB.
6. Bibliografía
Dixit. (2017, ulio 16). Recursos en línea para el administrador y el desarrollador
de base de datos. Retrieved from Componentes SQL Server:
http://dbadixit.com/componentes-sql-server/
Gabillaud, J. (2016). Aprender a administrar una base de datos transaccional con
SQL Server Management Studio.
Pérez, M. (2011). Motor de base de datos y administración. Madrid: RC.
Retrieved from http://www.rclibros.es/pdf/capitulo_SQL.pdf
Ramos, D. (2016). SQL Server 2008. Facultad de Ingeniería Industrial y
Sistemas.
Vergel, V. (2008). Administración de base de datos con SQL Server 2008.
InNova. Retrieved from http://www.v-
espino.com/~chema/daw1/tutoriales/SQLServer.pdf