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: Oracle, MariaDB, MySQL, PostgreSQL. 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
- Soporte de transacciones.
- Escalabilidad, estabilidad y seguridad.
- Soporte de procedimientos almacenados.
- Incluye también un potente entorno gráfico de administración, que permite el
- 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
- Cursos de SQL Server
- Curso SQL Sever
- Curso 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
- Cursos de SQL Server
- Curso SQL Sever
- Curso SQL Server
No hay comentarios.:
Publicar un comentario