Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 1
Tema 1
Microsoft
SQL Server 2005
Introducción
SQL Server 2005 es una plataforma global de base de datos que ofrece
administración de datos empresariales con herramientas integradas de
inteligencia empresarial (BI). El motor de la base de datos SQL Server 2005
ofrece almacenamiento más seguro y confiable tanto para datos relacionales
como estructurados, lo que le permite crear y administrar aplicaciones de datos
altamente disponibles y con mayor rendimiento para utilizar en los negocios.
El motor de datos SQL Server 2005 constituye el núcleo de esta solución de
administración de datos empresariales. Asimismo, SQL Server 2005 combina lo
mejor en análisis, información, integración y notificación. Esto permite que su
negocio cree y despliegue soluciones de BI rentables que ayuden a su equipo a
incorporar datos en cada rincón del negocio a través de tableros de comando,
escritorios digitales, servicios Web y dispositivos móviles.
La integración directa con Microsoft Visual Studio, el Microsoft Office System y
un conjunto de nuevas herramientas de desarrollo, incluido el Business
Intelligence Development Studio, distingue al SQL Server 2005.
Introducción
El siguiente diagrama ilustra los componentes básicos en SQL Server 2005,
muestra cómo SQL Server 2005 es una parte importante de Windows Server
System y se integra con la plataforma Microsoft Windows, incluidos Microsoft
Office System y Visual Studio.
Overview
Características Importantes
MS-SQL Server 2005 cuenta con las siguientes ediciones
(versiones):
Empresa Plataforma totalmente Escala y Reflejo de bases de datos avanzados, operaciones completas en
integrada de particionamiento línea y paralelas e instantáneas de bases de datos
administración y análisis ilimitados Herramientas de análisis avanzadas con OLAP completo y
de datos para minería de datos
aplicaciones Creación avanzada de informes con informes especiales, de muy
empresariales esenciales. alto nivel y personalizados
ETL avanzada con enrutamiento de datos y capacidades de
transformación
Disponible en ediciones de 32 y 64 bits
Admite Itanium 2 y x64
Características Importantes
Fácil de instalar y configurar Amplia funcionalidad de bases de
• Rápida descarga (Express Edition) datos
• Interfaz de configuración simplificada • Procedimientos almacenados
• Instalación sin intervención del usuario para • Vistas
utilización embebida • Triggers
• Implementación integrada mediante un solo Click • Cursores
• Índices ampliados
• Aislamiento a nivel de snapshot
Fácil de utilizar y administrar • Optimizador avanzado de consultas
• Herramienta nueva y ligera para la administración • Compatibilidad con T-SQL
y edición de consultas
• Optimizador avanzado de consultas
• Ajuste automatizado
• Asistentes para las tareas más comunes Compatibilidad con XML
• Administrador de equipo para iniciar y detener el • Tipo XML nativo
servicio • Compatibilidad con datos estructurados
• Servicio y aplicación de revisiones automatizados (parte y semiestructurados
de Microsoft Update) • Compatibilidad con XQuery
• Compatibilidad con esquemas XML
• Compatibilidad XCopy
Características Importantes
Seguridad robusta Profunda integración con Visual Studio 2005
• Valores predeterminados seguros • Depuración integrada
• Derechos de administración detallados • Se instala con Visual Studio 2005
• Tres niveles de seguridad de acceso • Explorador de datos de Visual Studio para diseñar
al código: esquemas,agregar datos y realizar consultas en
- Seguro bases de datos locales
- Acceso externo (verificable) • CLR alojado en SQL Server Express
- No seguro • Tipos y agregados definidos por el usuario
• Aprovechamiento de los procedimientos • Acceso a datos en proceso con ADO.NET v2
almacenados como capa de abstracción • Integración de seguridad de SQL y CLR
• Compatibilidad con Active Directory
• Compatibilidad con la autenticación de Windows
Debilidades (respecto a SQL Server 2000)
•Consultas lógicamente equivalentes con las condiciones NOT ANY y NOT EXISTS no
generan el mismo resultado cuando de por medio tenemos atributos con la marca null.
•La condición ALL(subconsulta) resulta VERDAD cuando la subconsulta tiene como
resultado vacío, por ejemplo, una subconsulta en una Base de Datos de gestión de
Tarjetas de Débito sería “Obtener los retiros de fondos mayores a todos los depósitos de
una cuenta”, la cual resulta VERDAD! por que no existen cuentas que tengan retiros
mayores a los depósitos.
Web
Web
Web
http://www.devjoker.com/asp/indice_contenido.aspx?co_grupo=CSQL&as_categoria=2
(Tutorial SQL)
http://www.desarrolloweb.com/manuales/9/
(Tutorial SQL)
http://www.willydev.net/descargas/Cursos/SQLServer2000/index.html
(SQL Server 2000)
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=183
(Instalar SQL Server 2005)
http://www.vb-mundo.com/Tutoriales/ManualSQL.pdf
(Manual SQL PDF)
http://msdn2.microsoft.com/es-es/library/ms169620.aspx
(SQL Server 2005)
http://www.infotutoriales.com/detalle.php?id=88
(Manual Curso SQL Server 2005)
http://www.microsoft.com/sql/default.mspx
(Página de SQL en Microsoft)
Conclusiones.
• MS-SQL Server está logrando una mayor aceptación el mercado respecto a sus dos más
grandes competidores: IBM y Oracle.
•http://www.monografias.com
•http://www.mssqlcity.com/Articles/Compare/sql_server_vs_sybase.htm
•http://www.mssqlcity.com/Articles/Compare/sql_server_vs_mysql.htm
•http://www.iiug.org/forums/iiug-esp/index.cgi/noframes/read/1153
•http://www.sqljunkies.com/blogs
•http://www.sqlservercentral.com
•http://www.sqlis.com