La primera versión de Microsoft Servers SQL fue introducida por la empresa en 1988. El DBMS se posicionó de inmediato como una base de datos relacional que, según el fabricante, tiene tres ventajas:
- procedimientos almacenados, que aceleraron la recuperación de datos y mantuvieron su integridad en modo multiusuario;
- acceso constante a la base de datos para la administración sin desconectar a los usuarios;
- Una plataforma de servidor abierta que le permite crear aplicaciones de terceros que utilizan SQL Server.
Microsoft SQL Server 2005 codificadoEl Yukon altamente escalable es la primera versión que admite completamente la tecnología .NET. El soporte para datos distribuidos ha mejorado, han aparecido las primeras herramientas de análisis de información y generación de informes.
La integración con Internet hizo posible el usoServidores SQL 2005 como base para la creación de sistemas de comercio electrónico con acceso fácil y seguro a los datos a través de navegadores populares que utilizan el Firewall integrado (firewall). La versión Enterprise admitía computación paralela en un número ilimitado de procesadores.
Microsoft SQL Server reemplazó 20052008, que sigue siendo uno de los servidores de bases de datos más populares, y un poco más tarde apareció la siguiente versión: SQL Servers 2012, con soporte para compatibilidad con .NET Framework y otras tecnologías avanzadas de procesamiento de información y el entorno de desarrollo de Visual Studio. Se creó un módulo SQL Azure especial para acceder al almacenamiento en la nube.
Transact-SQL
Desde 1992, el lenguaje de consulta SQL ha sido el estándaracceso a bases de datos. Casi todos los lenguajes de programación lo utilizan para acceder a la base de datos, incluso si al usuario le parece que está trabajando con información directamente. La sintaxis básica del lenguaje permanece sin cambios para la interoperabilidad, pero todos los proveedores de sistemas de administración de bases de datos han intentado agregar funcionalidad adicional a SQL. No se pudo encontrar ningún compromiso y, después de la "guerra de los estándares", quedaron dos líderes: PL / SQL de Oracle y Transact-SQL de Microsoft Servers SQL.
T-SQL amplía de forma procedimental SQL para acceder a Microsoft Servers SQL. Pero esto no excluye el desarrollo de aplicaciones en operadores "estándar".
Automatice su negocio con SQL Server 2008 R2
El funcionamiento confiable de las aplicaciones comerciales es extremadamenteimportante para los negocios modernos. El menor tiempo de inactividad de la base de datos puede provocar grandes pérdidas. Servidor de base de datos Microsoft SQL Server 2008 R2 le permite almacenar de manera confiable y segura información de un volumen casi ilimitado utilizando herramientas de administración familiares para todos los administradores. Admite escalado vertical hasta 256 procesadores.
La tecnología Hyper-V aprovecha al máximo la potencia de los sistemas multinúcleo actuales. La compatibilidad con varios sistemas virtuales en un solo procesador reduce los costos y mejora la escalabilidad.
Analizar los datos
Para un análisis rápido y en tiempo realLos flujos de datos utilizan el componente StreamInsight de SQL Server, que está optimizado para este tipo de tareas. Es posible desarrollar sus propias aplicaciones basadas en .NET.
Operación ininterrumpida y seguridad de datos
Tamaño de base de datos ilimitado
El almacén de datos puede escalar rápidamente ysin peligro. Los usuarios pueden utilizar plantillas de Fast Track Date Warehouse listas para usar para admitir matrices de discos de hasta 48 TB. La configuración básica admite equipos de marcas líderes como HP, EMC e IBM. Las funciones de compresión UCS 2 ayudan a ahorrar espacio en disco.
Mejorando la eficiencia de desarrolladores y administradores
Los nuevos asistentes de software le permitenElimine la subutilización del servidor, mejore el control y optimice el rendimiento sin la necesidad de expertos externos externos Supervise el rendimiento de las aplicaciones y las bases de datos, encuentre oportunidades de mejora en los paneles y acelere las actualizaciones y las instalaciones.
Herramientas de análisis de negocios personales
Las empresas nunca tuvieron consensocon respecto a quién debe participar en el análisis: departamentos de TI o usuarios directos El sistema de informes personales resuelve este problema a través de herramientas modernas para la construcción, análisis y modelado seguros y eficientes de los procesos comerciales. Se admite el acceso directo a bases de datos en Microsoft Office y SharePoint Server. El contenido corporativo puede integrarse con otros tipos de contenido, como mapas, gráficos y videos.
Entorno de colaboración conveniente
Para la creación visual de informes internos, se ofrece el sistema Report Builder 3.0, que admite una variedad de formatos y una amplia gama de plantillas predefinidas.
Trabaja con bases de datos gratis
La empresa ofrece pequeños proyectos ypara los desarrolladores novatos, una versión gratuita especial de Microsoft SQL Server Express. Esto incluye las mismas tecnologías de base de datos que las versiones "completas" de SQL Server.
IDE de Visual Studio yDesarrollador web. Cree tablas y consultas complejas, desarrolle aplicaciones web habilitadas para bases de datos, acceda a la información directamente desde PHP.
Aproveche al máximo Transact-SQL y las tecnologías de acceso a datos ADO.NET y LINQ más avanzadas. Se admiten procedimientos almacenados, activadores y funciones.
Concéntrese en los elementos de la lógica empresarial y el sistema optimizará la estructura de la base de datos por sí solo.
Cree informes completos de cualquier gradodificultades. Utilice el motor de búsqueda, integre informes con aplicaciones de Microsoft Office y agregue información geográfica a los documentos.
Las aplicaciones desarrolladas pueden funcionar conno hay conexión con el servidor de la base de datos. La sincronización se realiza automáticamente utilizando la tecnología patentada de replicación transaccional Sync Framework.
Administre su infraestructura usandopolíticas de gestión para todas las bases de datos y aplicaciones. Los escenarios operativos comunes reducen el tiempo dedicado a optimizar consultas, crear y restaurar copias de seguridad en toda la empresa.
SQL Server 2008 R2 Express Edition es perfectoAdecuado para despliegue rápido de sitios y tiendas online, programas para uso personal, pequeñas empresas. Esta es una excelente manera de comenzar y aprender.
Administrar bases de datos con SQL Server Management Studio
Microsoft SQL Server Management es un entorno especializado para crear, acceder y administrar bases de datos y todos los elementos de SQL Server, incluidos los servicios de informes.
El sistema combina todo en una interfazlas capacidades de programas de administración más antiguos como Query Analyzer y Enterprise Manager. Los administradores reciben software con un gran conjunto de objetos gráficos para desarrollo y gestión, así como un lenguaje extendido para crear scripts para trabajar con una base de datos.
Editor de código de Microsoft Server Management Studiomerece una atención especial. Le permite desarrollar scripts en Transact-SQL, programar consultas de acceso a datos multidimensionales y analizarlas con soporte para guardar resultados en XML. La creación de solicitudes y scripts es posible sin conectarse a una red o servidor, con posterior ejecución y sincronización. Existe una amplia selección de plantillas preinstaladas y un sistema de control de versiones.
El módulo Object Browser permitever y administrar cualquier objeto SQL integrado de Microsoft Servers en todos los servidores e instancias de base de datos. El fácil acceso a la información que necesita es fundamental para el desarrollo rápido de aplicaciones y el control de versiones.
El sistema está construido sobre la base del sistema Visual Studio.Shell aislado, que admite personalizaciones extensibles y extensiones de terceros. Hay muchas comunidades en Internet donde puede encontrar toda la información y ejemplos de código que necesita para desarrollar sus propias herramientas de procesamiento y administración de datos.
Según la firma de investigación ForresterResearch, el servidor de base de datos Microsoft SQL Server 2012 se incluyó entre los tres principales líderes en el mercado de almacenamiento de datos corporativos en 2013. Los expertos señalan que el rápido crecimiento de la participación de mercado de Microsoft se debe al enfoque integrado de la corporación para la automatización de procesos comerciales. Microsoft SQL Server es una plataforma moderna para administrar y almacenar datos de cualquier tipo, complementada con herramientas de análisis y desarrollo. La facilidad de integración con otros productos de la empresa, como Office y SharePoint, debe señalarse por separado.