¿Qué es Microsoft SQL Server?

Rodrigo Ricardo Publicado el 14 noviembre, 2020 3 minutos y 27 segundos de lectura

Microsoft SQL Server: ¿Qué es?

SQL Server , a menudo pronunciado ‘Sequel Server’, no es una mala secuela de una película que ya es mala. Lejos de eso: es un sistema muy poderoso que se puede utilizar en organizaciones de diferentes tamaños, desde pequeñas empresas hasta grandes corporaciones. SQL Server es el sistema de administración de bases de datos relacionales de Microsoft. La palabra clave de operación aquí es sistema ; la función del sistema es administrar múltiples bases de datos. También proporciona un conjunto de herramientas que ayudan a crear, cambiar y administrar los datos. Además, existen herramientas para la redacción de informes, importación / exportación de datos y herramientas de análisis de datos.

Historia

Sybase y Microsoft lanzaron la versión 1.0 en 1989. La asociación entre las dos compañías se vino abajo a principios de los 90, pero Microsoft mantuvo los derechos sobre el nombre SQL Server. Las versiones posteriores incluyen SQL Server 2000, 2005, 2008, 2012, 2014 y 2016.

Productos SQL Server

Hay varios sabores diferentes de SQL Server, que ofrecen diferentes características según las necesidades del usuario. Estos productos, también llamados Ediciones , incluyen:

  • Empresa: creado para grandes organizaciones con necesidades de datos complicadas
  • Estándar: útil para departamentos dentro de organizaciones
  • Grupo de trabajo: incluye un módulo de informes para sincronizar datos de forma remota
  • Desarrollador: instalación de un solo uso, destinada al desarrollo y prueba de aplicaciones
  • Web: para pequeñas empresas que buscan crear aplicaciones web
  • Express: una edición gratuita destinada al aprendizaje y la educación
  • Compacto: otra opción gratuita para aplicaciones independientes
  • Evaluación: versión de prueba que solo es válida por un período corto de tiempo.

Microsoft SQL Server en acción

Como la mayoría de los sistemas de administración de bases de datos, SQL Server admite el lenguaje de consulta estructurado (SQL) estándar. Pero el sistema contiene T-SQL (Transact-SQL). Aunque SQL Server puede ejecutarse en una computadora portátil, comúnmente se encuentra en un servidor en organizaciones más grandes. Puede admitir miles de usuarios. Como su nombre lo indica, Microsoft SQL Server se ejecuta en un servidor centralizado, lo que permite el acceso de usuarios simultáneos. Un ejemplo de servidor es un portal de empleados, que alberga artículos de conocimientos, datos personales y tareas de autoservicio. En cualquier momento del día, miles de empleados podrían estar accediendo al contenido; cien más podrían estar actualizando información personal; y una docena más podrían estar accediendo a los informes del panel.

Caracteristicas

SQL Server proporciona las siguientes herramientas:

  • Motor de base de datos: utilizado para almacenar, modificar y recuperar datos
  • Management Studio: interfaz gráfica de usuario para crear y administrar bases de datos
  • Búsqueda de texto completo: una herramienta para buscar texto
  • Servicios de informes: desarrollo y diseño de informes

A partir de la experiencia del autor, los servicios de informes son especialmente útiles en las organizaciones para generar informes de tablero y presentar datos gráficamente de una manera que los tomadores de decisiones puedan entender.

Transact-SQL (T-SQL)

Transact-SQL está integrado en el lenguaje SQL, pero agrega más funciones de programación que normalmente no se encuentran en SQL estándar. Las características adicionales incluyen variables, tablas temporales, transacciones, procedimientos almacenados, funciones, etc. También puede usarlo para insertar varias filas de datos a la vez. Palabras clave como SELECT, ORDER BY, etc., todavía funcionan en T-SQL. Las funciones adicionales incluyen START, TERMINATE e BULK INSERT (para insertar varias filas).

Resumen de la lección

Esta lección ha proporcionado una descripción general de Microsoft SQL Server, un poderoso sistema de administración de bases de datos relacionales. Se proporcionó algo de historia, así como una descripción general de los diferentes sabores / ediciones de la aplicación. Se describieron varias herramientas, incluida la gestión de bases de datos, la generación de informes y la búsqueda de texto completo. Finalmente, se proporcionaron ejemplos de Transact-SQL (T-SQL), la versión SQL de Microsoft.

Explora más sobre este tema

Selecciona un tema y sigue aprendiendo...

Rodrigo Ricardo
Rodrigo Ricardo Editor y fundador