SQL Server es un completo paquete de base de datos y de análisis que trae
consigo una nueva generación de características y funcionalidades que le
ayudarán a adaptarse a los cambiantes requisitos de la gestión de datos. El
potente soporte de estándares de web, las inmejorables herramientas de
gestión y ajuste de sistemas, y la escalabilidad y fiabilidad de SQL Server
2000 lo convierten en la mejor opción para soluciones de bases de datos
empresariales.
Funcionalidad Web de última generación
Hasta ahora la creación de aplicaciones de comercio electrónico en base de
datos había sido difícil y costosa. Algunas de las dificultades a las que se
enfrentan los programadores son conseguir interoperabilidad entre
tecnologías no compatibles, acceder a datos desde sistemas legales, y
asegurar una disponibilidad continua, así como afrontar una demanda
impredecible. Una de las metas de planificación más importantes para el
equipo de SQL Server 2000 era construir una base de datos que aportara todas
las herramientas necesarias para crear aplicaciones potentes de comercio-e
de forma rápida y fácil. Las mejoras realizadas en SQL Server 2000 comienzan
por la introducción de un soporte incluido de Extensible Markup Language (XML)
para poder almacenar y generar sin recurrir a una programación compleja. El
soporte XML simplifica en gran medida la integración de sistemas de respaldo
y permite una transferencia de datos transparente, incluso a través de
firewalls.
La capacidad de consultar y buscar información de bases de datos ha sido
mejorada en SQL Server 2000. Se han realizado actualizaciones importantes en
la herramienta English Query que facilitan a los desarrolladores la
construcción de consultas en lenguaje natural con Microsoft Visual Studio®.
Una nueva característica de búsqueda de texto completo (Full-Text Search (FTS))
permite que los usuarios consulten tanto documentos estructurados como no
estructurados, incluyendo hojas de cálculo de Microsoft Excel,
presentaciones de Microsoft PowerPoint®,
y documentos de Microsoft Word documents, potenciando la búsqueda online.
La seguridad es un tema de vital importancia en las aplicaciones web de
bases de datos. SQL Server 2000 aporta nuevas y significativas mejoras,
comenzando por una seguridad basada en el modelo de seguridad de Microsoft
Windows®
2000. Actualizaciones adicionales incluyen seguridad flexible basada en
funciones de servidor, bases de datos y perfiles de aplicación, herramientas
integradas de auditoría de seguridad, y soporte para la codificación de
archivos y redes.
Nuevas herramientas de análisis de datos
SQL Server 7.0 proporcionó una potente funcionalidad de análisis al
introducir los Servicios OLAP. SQL Server 2000 amplía en gran medida esta
funcionalidad con los Servicios de Análisis de SQL Server 2000. Diseñados
para ofrecer una programación más sencilla y escalable, los Servicios de
Análisis ofrecen herramientas incluidas de data mining y opciones de
almacenamiento que posibilitan la construcción y análisis de Business
Intelligences
de cualquier tamaño.
Gracias a SQL Server 2000, estas capacidades de análisis se han expandido
a la Web. Ahora es posible acceder a los cubos OLAP utilizando Hypertext
Transfer Protocol (HTTP), ofreciendo a los usuarios remotos, incluyendo
proveedores y socios no incluidos en la intranet, la capacidad de utilizar
las herramientas de análisis de SQL Server.
Los Servicios de Análisis también ofrecen actualizaciones de seguridad
clave, lo que incluye la capacidad de definir seguridad para celdas así como
dimensiones. Los administradores de base de datos pueden definir la
seguridad de las celdas estableciendo opciones de función, proporcionando el
control del acceso a datos a cualquier nivel.
Administración puesto por puesto
La creciente complejidad de las bases de datos ha contribuido al aumento del
coste de propiedad de TI. SQL Server 2000 presenta una amplia gama de nuevas
características enfocadas a simplificar la gestión de bases de datos. El
resultado es un producto de base de datos que ofrece una administración
puesto por puesto. La base de muchas de las nuevas características de
gestión de SQL Server 2000 es Microsoft Windows 2000 Active Directory™. La
fuerte integración con Active Directory permite que las bases de datos SQL
Server se gestionen desde una sola ubicación junto con todos los recursos de
su empresa.
El Query Analyzer también ha sido mejorado. Se le ha añadido el depurador
Transaction SQL (T-SQL) que permite controlar y monitorizar la ejecución de
procedimientos almacenados, ofreciendo la capacidad de hacer un seguimiento
de las sentencias del servidor y de las estadísticas del cliente, y
simplificando el ajuste de aplicaciones. Las plantillas y el buscador de
objetos hacen de Query Analyzer un auténtico entorno de creación de SQL de
toda la gama de usuarios.
Existen otras actualizaciones que incluyen el nuevo Copy Database Wizard,
que permite mover y copiar bases de datos sin desconectar los servidores.
Los clusters resistentes a fallos han sido mejorados en gran medida, ya que
son más fáciles de gestionar, y ahora funcionan con replicación. SQL Server
2000 ofrece las capacidades de auto-ajuste dinámico más potentes del
mercado, garantizando que su empresa disfrute siempre del máximo
rendimiento.
Escalabilidad líder de industria
Mejorar la escalabilidad de SQL Server 7.0 era un objetivo importante para
el equipo de desarrollo de SQL Server 2000. Su trabajo ha dado lugar a una
base de datos que demostrará un rendimiento excelente bajo las
circunstancias más exigentes. La prueba puede encontrarse en resultados de
tests de benchmark de la industria. Entre ellos, el test de SAP R/3 Sales
and Distribution Standard Benchmark de Microsoft Windows, que demostró que
SQL Server ofrece el 53 por ciento más de escalabilidad que Oracle, y el
estudio de benchmark de TPC-C, que verificó SQL Server 2000 ejecutado en
Windows 2000 al doble de rendimiento que Oracle y Unix, y con la mitad del
coste de sistema total.
Las nuevas características enfocadas a la mejora de la escalabilidad
incluyen la capacidad de distribuir la carga de trabajo entre servidores, el
soporte para hardware de symmetric multiprocessing (SMP), y vistas
indexadas. La mayor ventaja de la reforzada escalabilidad es la fuerte
integración entre base de datos y sistema operativo de Windows 2000. Ahora
es posible ejecutar aplicaciones en sistemas de multi-procesador de
Windows 2000, aportando potencia a un máximo de 32 máquinas y 64 gigabytes
(GB) de RAM.
Fiabilidad continua
Hoy en día, la base de datos es el motor que potencia muchas de las
aplicaciones más importantes de las empresas, haciendo de la fiabilidad y de
la disponibilidad absolutas un requisito imprescindible. SQL Server 2000
incluye una amplia gama de nuevas y mejoradas características para mejorar
la fiabilidad y maximizar el tiempo de actividad, incluso si el sistema
experimenta interrupciones inesperadas.
Entre las mejoras es de destacar los clusters resistentes a fallos más
flexibles. SQL Server 2000 le permite actuar en modo Activo/Pasivo con un
servidor como backup, o en modo Activo/Activo, que soporta varios
servidores. El envío de logs totalmente integrado aporta una puesta en
espera "amable" en varios servidores de backup moviendo automática y
continuamente logs de una base de datos a otra. El soporte de backups
diferenciales reduce significativamente el riesgo de pérdida de datos.
La disponibilidad también ha sido reforzada al añadir backups fijos sin
servidor, ofreciendo el equivalente de un backup completo sin impacto en el
rendimiento del servidor. La replicación es mucho más sencilla en SQL Server
2000. Con las suscripciones "Adjuntar y listo", los usuarios pueden descargar
bases de datos directamente desde el servidor o recibirlas por e-mail.
SQL Server 2000 es la versión más
fiable de SQL Server, ya que ha pasado por más rigurosas pruebas que
cualquiera de las versiones anteriores. El siguiente gráfico muestra los
resultados de los tests comparando SQL Server 2000 con SQL Server 7.0.