Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microsoft SQL Server
Microsoft SQL Server
SQL Server
Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basado en el
lenguaje Transact-SQL, y específicamente en Sybase IQ, fabricado por Microsoft capaz de poner a disposición
de muchos usuarios grandes cantidades de datos de manera simultánea.
Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de
datos como son (Oracle, Sybase ASE, PostgreSQL, Interbase, Firebird o MySQL).
Microsoft SQL Server revoluciona el concepto de Base de Datos para la Empresa. Reúne en un sólo producto
la potencia necesaria para cualquier aplicación empresarial crítica junto con unas herramientas de gestión que
reducen al mínimo el coste de propiedad. Con Microsoft SQL Server, la empresa tiene todo de serie.
Miles de Soluciones Disponibles: Tendrá libertad de elección, ya que todas las aplicaciones de gestión del mercado
corren sobre Microsoft SQL Server
Escalabilidad: Se adapta a las necesidades de la empresa, soportando desde unos pocos usuarios a varios
miles. Empresas centralizadas u oficinas distribuidas, replicando cientos de sites.
Potencia: Microsoft SQL Server es la mejor base de datos para Windows NT Server. Posee los
mejores registros de los benchmarks independientes (TCP) tanto en transacciones totales como en coste por
transacción.
Gestión: Con un completo interfaz gráfico que reduce la complejidad innecesaria de las tareas de
administración y gestión de la base de datos.
Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual Interdev, Microfocus Cobol y muchas
otras herramientas son compatibles con Microsoft SQL Server.
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente 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 las
terminales o clientes de la red sólo 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 se distribuye en
forma gratuita.
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 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.
Las 10 características de la Administración de Bases de Datos
Característica Descripción
Característica Descripción
Característica Descripción
Plataformas
Microsoft SQL Server es un Servidor de Base de Datos y herramienta de Análisis de la información.
Proporciona la seguridad, fiabilidad y escalabilidad necesarias para poner en marcha cualquier aplicación en el
menor tiempo posible, destacando en sus sencillas tareas de administración y en su capacidad de analizar la
información. Se puede observar como los programas componentes del Cliente y el Servidor de Microsoft SQL
Server corren en las plataformas señaladas en la siguiente tabla:
COMPONENTE
PLATAFORMA COMPONENTE CLIENTE
SERVER
Windows 3.X No Si
MS-DOS No Si
Internet browsers No Si
SQL Server constituye una completa solución de datos de extremo a extremo que aporta a los usuarios de
su organización una plataforma segura, confiable y productiva para las aplicaciones de datos de empresa
e inteligencia empresarial (BI). SQL Server ofrece herramientas conocidas y de gran eficacia para los
profesionales de TI, así como para aquellos que trabajan con la información. Estas herramientas reducen la
complejidad que supone el proceso de crear, implementar, administrar y utilizar datos empresariales y
aplicaciones analíticas en distintas plataformas que abarcan desde dispositivos móviles hasta sistemas de datos
de empresas. Gracias a un extenso conjunto de características, interoperabilidad con los sistemas existentes y
automatización de las tareas rutinarias, SQL Server aporta una completa solución de datos para las empresas
de todos los tamaños. En la figura 1 se muestra el diseño de una plataforma de datos SQL Server versión 2005.
La plataforma de datos SQL Server incluye las siguientes herramientas:
Reporting Services (Servicios de creación de informes): una completa solución para crear, administrar y
•
entregar tanto los tradicionales informes en papel como los basados en Web interactivos.
La plataforma de datos SQL Server 2005 permite que organizaciones de todos los tamaños
puedan disfrutar de las siguientes ventajas:
Aprovechamiento de los activos de datos: además de ofrecer una base de datos segura y confiable para
• aplicaciones analíticas y empresariales, SQL Server 2005 permite a los clientes obtener un mayor provecho de
los datos al incluir funcionalidad incrustada como la creación de informes, análisis y minería de datos.
Disminución del costo total de propiedad (TCO): el enfoque integrador y centrarse en la facilidad de
uso e implementación permiten que los costos iniciales, de implementación y mantenimiento sean los más
•
reducidos del sector de modo que se obtienen rápidos beneficios por la inversión realizada en las bases de
datos.
Licencias
El tipo de licencia que utiliza Microsoft SQL SERVER es el EULA (Licencia de Usuario Final).
En inglés EULA o End User License Agreement, es una licencia por la cual el uso de un producto sólo está
permitido para un único usuario (el comprador).
En este tipo de contrato, el dueño de los derechos de un producto insta al usuario final de éste a que reconozca
tener conocimiento de las restricciones de uso, de los derechos del autor (copyright), de las patentes, etc. y que
acepte de conformidad.
El conocimiento del contenido de los contratos es difícil antes de la compra del producto ya que las cajas de
los productos raramente contienen una copia completa del mismo, dándose que el comprador en la mayor
parte de las ocasiones conoce su contenido después de la compra.
En ocasiones se exige al usuario el renunciar a realizar reclamos o demandas legales por diversos motivos (tales
como posibles daños producidos por el producto o fallos en él) o aceptar la restitución de la mercancía en la
forma y monto que la compañía decida.
Este tipo de acuerdo expresa los usos qué se pueden dar y cuáles no al producto, ya que quien lo compra no es,
legalmente, en ninguna forma dueño del producto, sino sólo de una licencia para su uso, considerándose esto
último por algunas personas como una limitación a los derechos del consumidor
Este tipo de acuerdos son unilaterales pues el usuario no tiene más opción que aceptar o rechazar el contenido
del mismo (en algunos países existen organizaciones de protección al consumidor que autorizan ciertas
excepciones).
Precios
El sistema de licencias de Microsoft SQL Server ofrece la posibilidad de comprar SQL Server bajo una licencia
de sistema operativo de servidor con Licencias de Acceso de Cliente (CALs) incrementales, o bien en modalidad
de licencia por procesador. Para saber qué modelo de licencia es el más adecuado a las condiciones de su
organización -teniendo en cuenta el número de servidores, de equipos de cliente que accederán y desde dónde
se accederá a SQL Server- le recomendamos que consulte la guía Licensing Overview de SQL Server.
MS-SQL Server tiene 6 tipos de licencias según el tipo de usuarios:
• SQL Server 2005 Enterprise Edition
• SQL Server 2005 Standard Edition
• SQL Server 2005 Workgroup Edition
• SQL Server 2005 Express Edition
• SQL Server 2005 Compact Edition
• SQL Server 2005 Developer Edition
• Editions on 64-bit Plataform
Los costos varían desde Gratis (Express y Compact Edition), hasta 25 000 USD (Enterprise Edition). Estos
costos dependen de los servidores a utilizar y el número de clientes (usuarios).
Ed. Enterprise
Una plataforma completa de gestión de datos Licencia por
y Business Intelligende que ofrece a las Volumen Retail, PVP*13.969 USD
VL, PVP* 24.999 USD
organizaciones la mejor escalabilidad, alta OEM, ISVR, SPLA con 25 CALs
disponibilidad y seguridad para la ejecución
de las aplicaciones de misión crítica
Ed. Estándar
Una plataforma completa de gestión de datos Tienda de Microsoft
y Business Intelligente, más sencilla y Licencia por Volumen PVP* 5.999 USD PVP*1.849 USD
manejable del mercado, especialmente Retail, VL, OEM, ISVR, con 5 CALs
indicada para la ejecución de aplicaciones SPLA
departamentales
Ed.Workgroup
Una plataforma de gestión de datos e Tienda de Microsoft
informes fiable, segura y con funciones de Licencia por Volumen PVP* 3.899 USD PVP*739 USD
sincronización remota y administración Retail, VL, OEM, ISVR, con 5 CALs
orientada a la ejecución de aplicaciones en SPLA
oficinas y pequeños departamentos.
Ed. Developer
Tienda de Microsoft
Puede instalarse y utilizarse para el diseño, Licencia por Volumen PVP* 50 USD No aplicable
desarrollo, test y demostración de programas Retail, VL, OEM, MSDN
en todos los sistemas que necesite
Ed. Web
Una solución de base de datos escalable y 15 USD por
manejable, con un TCO reducido para Licencia por Volumen procesador al No aplicable
entornos de alojamiento Web y clientes finales SPLA, VL mes(SPLA)
que necesitan instalar aplicaciones y servicios
de cara al público en Internet
Ed. Express
Una edición gratuita de SQL Server ideal para Descargar Regístrese
la formación y para crear aplicaciones para para poder distribuir el No aplicable No aplicable
desktop y entornos de servidor pequeños, así producto Disponible en
como para su redistribución junto con Internet
aplicaciones de fabricantes de software (ISVs).
Ed. Evaluation
Descarga Disponible en
Esta edición se puede instalar para fines de Internet No aplicable No aplicable
demo y prueba del producto durante 180 días.
Idiomas
Inglés
Chino simplificado
Chino tradicional
Japonés
Coreano
Portugués (Brasil)
Español
Francés
Alemán
Italiano
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente 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 las
terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.
Aquí esta unas opiniones sobre las Ventajas sobre Microsoft SQL SERVER
"Para empezar SQL Server nos permite olvidarnos un poco de los ficheros que forman la base de datos. En
Access tenemos que abrir el fichero .mdb para ver el contenido. Aquí abrimos la consola de SQL Server y
tenemos todas las bases de datos de todos nuestros programas. Esto es muy cómodo, ciertamente"
"Si trabajamos en una red local nos permite agregar otros servidores de SQL Server. por ejemplo: yo tengo en
mi ordenador una base de datos en mi servidor SQL y mi compañero tiene en su servidor otra base de datos. Yo
puedo conectar mi SQL al suyo y así tengo sus bases de datos en mi SQL Server. Esto, también es muy
cómodo".
"Seguridad: SQL permite administrar permisos a TODO. Permisos a nivel de servidor, seguridad en tablas,
permitir o no lectura, escritura, ejecución; seguridad en los procedimientos almacenados (después hablo de
ellos)... todo se puede configurar. O sea, que podemos permitir que alguien conecte su SQL al nuestro pero sin
embargo podemos decirle que no puede ver esta base de datos pero otra sí".