Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD)
basada en el lenguaje SQL, capaz de poner a disposición de muchos usuarios grandes
cantidades de datos de manera simultánea. Así como tener unas ventajas que a continuación se pueden describir.
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos y gratuito pero orientado a proyectos más pequeños.
Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o Sybase ASE.
Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo cómodo y de alto rendimiento (VBA Access) a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
Es un sistema de gestión de bases de datos creado y modificado por Microsoft (DBMS) para uso personal o de pequeñas organizaciones. Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como Microsoft SQL Server. Su principal función es ser una potente base de datos, capaz de trabajar en sí misma o bien con conexión hacia otros lenguajes de programación, tales como Visual Basic 6.0 o Visual Basic .NET. Pueden realizarse consultas directas a las tablas contenidas mediante instrucciones SQL. Internamente trae consigo el lenguaje Visual Basic for Application (VBA) el cual es similar en forma a VB6.
Caracteristica
| Access
| MSDE
| SQL Server
|
Nº de Procesadores en Paralelo |
1 |
2 |
16 |
Instancias de servidores sobre un ordenador |
Ninguna |
Ilimitado |
Ilimitado |
Procesamiento de consultas más rápido |
Bajo |
Muy alto |
Muy alto |
Compatibilidad con Microsoft SQL |
No |
Sí |
Sí |
Distribución |
Sin Costo |
Sin Costo |
Sin Costo |
Sistemas operativos |
Windows 9X, Me, NT, 2000, XP |
|
Windows 2000, XP, Windows 2003 |
Arquitectura cliente-servidor |
No |
|
Sí |
Consola o interfaz para administrar la base de datos |
Si, Requiriere Access |
No |
Sí |
Escalabilidad |
Ninguna |
Si. Procesadores multisimétricos |
Si. Procesadores multisimétricos |
Nº de Usuarios conectados |
255 |
5 |
ilimitado |
Limite de usuarios concurrentes |
255 |
5 |
Ilimitado |
Registro de transacciones |
No |
Sí |
Sí |
Fiabilidad de transacción |
No |
Sí |
Sí |
Seguridad integrada |
No |
Sí. A nivel de SQL y de Sistema Operativo |
Sí. A nivel de SQL y de Sistema Operativo |
Restauración de datos |
Recupera a partir de la última copia de seguridad |
Cualquiera de las copias anteriores* |
Cualquier día y hora de copias anteriores |
Límite de almacenaje de la base de datos |
Capacidad del disco duro |
2 Gbytes |
Ilimitado, inclusive fragmentada en más de un disco |
Capacidad de réplica |
No |
No |
Sí. Suscriptor y publicador |
Índice clisterizado |
No |
Sí |
Sí |
Administración remota de la base de datos |
No es posible. Sólo se pueden compartir a través de una red |
Sí |
Sí |
Admite triggers |
No |
Sí |
Sí |
Accesibilidad de archivos desde el sistema operativo |
Accesible desde le Sistema Operativo |
No |
No |
Planes de Copias de Seguridad |
No |
Sí |
Sí |
Admite procedimientos almacenados |
No |
Sí |
Sí |
Relaciones de tablas e integridad de referencia |
Sí |
Sí |
Sí |
Funciones |
No |
Sí |
Sí |
Meta datos |
No |
Sí |
Sí |