miércoles, 17 de mayo de 2023


Microsoft SQL Server

Microsoft SQL Server es un sistema de gestión de base de datos relacional, desarrollado por la empresa Microsoft.

El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) 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).

Dentro de los competidores más destacados de SQL Server están: OracleMariaDBMySQLPostgreSQL. SQL Server ha estado tradicionalmente disponible solo para sistemas operativos Windows de Microsoft, pero desde 2016 está disponible para GNU/Linux,23​ y a partir de 2017 para Docker también.4

Puede ser configurado para utilizar varias instancias en el mismo servidor físico, la primera instalación lleva generalmente el nombre del servidor, y las siguientes - nombres específicos (con un guion invertido entre el nombre del servidor y el nombre de la instalación).

Servicios

Los servicios principales:

  • SQL Server - El "motor" del sistema
  • SQL Agent - Ejecución de tareas (Jobs, scripts programados) y envió de advertencias en caso de carga pesada e irregulares en el sistema
  • Full-Text Filter Daemon Launcher - La utilización de los índices especiales del "Full text search" por búsqueda textual avanzada
  • SQL Browser - El "oyente" dedicado a comandos enviados y redirigirlos a su destino
  • SSIS Server - La operación del SSIS (la herramienta de ETL)
  • SSAS Server - La operación del SSAS (la herramienta de OLAP)
  • SSRS Server - La operación del SSRS (la herramienta de informes)

Características

  1. Soporte de transacciones.
  2. Escalabilidad, estabilidad y seguridad.
  3. Soporte de procedimientos almacenados.
  4. Incluye también un potente entorno gráfico de administración, que permite el
  5. uso de comandos DDL y DML gráficamente.

   Ventajas de SQL Server

  • Interfaz de usuario intuitiva: SQL Server Management Studio proporciona una interfaz gráfica para interactuar con la base de datos, lo que facilita la gestión y manipulación de los datos.
  • Seguridad: SQL Server ofrece una seguridad robusta con funciones como el cifrado de datos transparente y la autenticación basada en roles. También permite auditorías personalizadas.
  • Escalabilidad y rendimiento: SQL Server puede manejar grandes cantidades de datos sin sacrificar el rendimiento. Además, permite la escalabilidad horizontal y vertical.
  • Soporte y documentación: Dado que SQL Server es un producto de Microsoft, tiene un sólido soporte y una amplia documentación.

  • Desventajas de SQL Server
    • Costo: SQL Server puede ser costoso, especialmente las ediciones empresariales. Hay versiones gratuitas (Express), pero tienen limitaciones significativas.
    • Compatibilidad con plataformas: Aunque Microsoft ha lanzado SQL Server para Linux, la mayoría de las características y funcionalidades están optimizadas para Windows.
    • Recursos del sistema: SQL Server puede consumir una gran cantidad de recursos del sistema, especialmente para bases de datos grandes y complejas.

    SQL Server en 10 minutos


No hay comentarios.:

Publicar un comentario

Microsoft SQL Server Microsoft SQL Server  es un  sistema de gestión  de  base de datos relacional , desarrollado por la empresa  Microsoft ...