SQL Server

¿Qué es Microsoft SQL Server?

Microsoft SQL Server es uno de los principales sistemas de gestión de bases de datos relacional del mercado que presta servicio a un amplio abanico de aplicaciones de software destinadas a la inteligencia empresarial y análisis sobre entornos corporativos.

Basada en el lenguaje Transact-SQL, incorpora un conjunto de extensiones de programación propias de lenguaje estándar y su aplicación está disponible para usarse tanto a nivel on premise o bajo una modalidad cloud.


Características 

  • Soporte de transacciones.
  • Soporta procedimientos almacenados.
  • Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
  • Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información.
  • Además permite administrar información de otros servidores de datos.
  • Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiones 2005 y 2008 pasa a ser el SQL Express Edition, que es una edición que se distribuye en forma gratuita.

  • Es común desarrollar proyectos completos empleando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.

  • En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD, osql, o PowerShell.

  • Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor solo está disponible para Sistemas Operativos.

  • El tipo NUMERIC fue mejorado para ser usado como identificador de columna a partir de la versión 2008 R2.



El código fuente original de SQL Server que fue utilizado en las versiones previas a la versión 7.0 habría sido comprado de Sybase, pero fue actualizado en las versiones 7.0 y 2000, y reescrito en la versión 2005. Generalmente, cada 2-3 años, una nueva versión es lanzada y, entre estos lanzamientos, se proponen service packs con mejoras y correcciones de bugs, y hotfixes por problemas urgentes en el sistema de seguridad o bugs críticos.


Disponibilidad 

Microsoft SQL Server se vende como licencia. Sin embargo, los usuarios que quieran utilizar SQL Server, siendo todo sobre el programa, como solicitar y almacenar información, necesitan una CAL.

Modelos de licencia

Microsoft SQL Server utiliza diferentes modelos de licencias, estas son las licencias Server + CAL y las licencias por núcleo.

Modelo de servidor + CAL

Este modelo de licencia es una opción más económica, se compra con la licencia y se tiene que comprar CAL adicionales para usuarios o dispositivos.

Licencias por núcleo

Al elegir la concesión de licencias por núcleo, concede la licencia a varios núcleos del procesador físico del servidor. Con Microsoft SQL Server 2019, al menos 4 núcleos siempre deben tener licencia. Este modelo de licencia suele ser elegido por grandes empresas.

No se requieren CAL para esto.

Client Access License (CAL) (Una licencia de acceso de cliente)
editar
Una licencia de acceso de cliente está destinada a proporcionar derechos de uso para permitir que los usuarios o dispositivos accedan al software del servidor. Esto significa que cada computadora o usuario que necesita acceso al software del servidor necesita una CAL.

User CALsimanol

Una CAL de usuario da acceso a la función antes mencionada a un usuario en la red. Esto significa que este usuario también puede acceder a la red del servidor a través de otros dispositivos.

Device CALsimanol

Una CAL de dispositivo da acceso a un dispositivo. Esto significa que todos los usuarios de este dispositivo pueden iniciar sesión para acceder al servidor. A menudo, esto solo es beneficioso cuando hay más usuarios que dispositivos dentro de una organización




Comentarios

Publicar un comentario

Entradas populares de este blog

CICLO WHILE REGLAS

SQL