Date post: | 02-Feb-2016 |
Category: |
Documents |
Upload: | prudencia-borra |
View: | 222 times |
Download: | 0 times |
SQL SERVER SQL SERVER 20052005
Presenta:Ana María Hernández Jasso Jesús Manuel Peña Loera Jonatan Loreto García
IntroducciónIntroducción
El lenguaje de consulta estructurado (El lenguaje de consulta estructurado (SQLSQL) ) es un lenguaje de base de datos es un lenguaje de base de datos normalizado, utilizado por el motor de base normalizado, utilizado por el motor de base de datos de Microsoft Jet.de datos de Microsoft Jet.
Es una administrador de Base de DatosEs una administrador de Base de Datos Se utiliza para construir y administrar e Se utiliza para construir y administrar e
implementar aplicaciones de negocio implementar aplicaciones de negocio usando el enfoque relacional.usando el enfoque relacional.
Aplicaciones a comercio electrónico computación móvil, Aplicaciones a comercio electrónico computación móvil, automatización de sucursales, aplicaciones de línea de automatización de sucursales, aplicaciones de línea de negocios insertadas y mercados de datosnegocios insertadas y mercados de datos
¿Qué es SQL SERVER ?(Structured Query Language)
Características de SQLCaracterísticas de SQL Server Server
Trabaja con OLTPTrabaja con OLTP ((OOnnLLine ine TTransaction ransaction PProcessing – rocessing – Procesamiento transaccional en linea) Procesamiento transaccional en linea)
Trabaja con OLAPTrabaja con OLAP (Online (Online Analytical Procesing - Procesamiento Analytical Procesing - Procesamiento Analítico en Línea)Analítico en Línea)
SQL Server Trabaja con dos tipos de aplicaciones.
Versiones de SQL ServerVersiones de SQL Server
Express EditionExpress Edition
Workgroup Edition Workgroup Edition
Standar Edition Standar Edition
Enterprise Edition Enterprise Edition
Escalabilidad y rendimiento
Característica
Express Workgroup
Standard Enterprise
Comentarios
Número de CPU
1 2 4 Ilimitado Es compatible con procesadores multinúcleo
RAM 1 GB 3 GB OS Max OS Max Memoria limitada a un máximo compatible con el sistema operativo
Admite 64 bits
Windows on Windows (WOW)
WOW
Tamaño de la base de datos
4 GB Ilimitado
Ilimitado Ilimitado
Partición
Compatibilidad para bases de datos a gran escala
Operaciones de índice paralelo
Procesamiento paralelo de operaciones de indexación
Vistas indizadas
Se admite la creación de vista indizada en todas las ediciones. La correspondencia de vista indizada por el procesador de consulta sólo se admite en la Enterprise Edition.
Administración
Característica Express Workgroup Standard Enterprise Comentarios
Optimización automática
Optimiza automáticamente la base de datos para obtener un rendimiento óptimo
Express Manager
Herramientas sencillas de administración
Management Studio
Plataforma de administración total para SQL Server; incluye Business Intelligence (BI) Development Studio
Asesor de optimización de la base de datos
Sugiere automáticamente mejoras a la arquitectura de su base de datos para mejorar el rendimiento
Mejoras de servicio
Vistas dinámicas de administración y mejoras para la generación de informes
Búsqueda en todo el texto
Servicio de programación de trabajo de SQL Agent
Requerimientos para instalarRequerimientos para instalarSQL Server 200SQL Server 200
5 (32-bit) 5 (32-bit) Processor typeProcessor type11 Processor Processor
speedspeed22 Memory Memory
(RAM)(RAM)33
SQL Server 2005 SQL Server 2005 Enterprise Enterprise Edition Edition 44
SQL Server 2005 SQL Server 2005 Standard Standard EditionEdition
Pentium III compatible Pentium III compatible processor or higher processor or higher requiredrequired
Minimum: 600 Minimum: 600 MHzMHz
RecommendedRecommended: 1 GHz or : 1 GHz or higherhigher
Minimum: 512 Minimum: 512 MBMB
RecommendedRecommended: 1 GB or : 1 GB or moremore
Maximum: OS Maximum: OS maximummaximum
SQL Server 2005 SQL Server 2005 Workgroup Workgroup EditionEdition
Pentium III compatible Pentium III compatible processor or higher processor or higher requiredrequired
Minimum: 600 Minimum: 600 MHzMHz
RecommendedRecommended: 1 GHz or : 1 GHz or higherhigher
Minimum: 512 Minimum: 512 MBMB
RecommendedRecommended: 1 GB or : 1 GB or moremore
Maximum: 3 Maximum: 3 GBGB
SQL Server 2005 SQL Server 2005 Express Express Edition Edition
Pentium III compatible Pentium III compatible processor or higher processor or higher requiredrequired
Minimum: 600 Minimum: 600 MHzMHz
RecommendedRecommended: 1 GHz or : 1 GHz or higherhigher
Minimum: 192 Minimum: 192 MBMB
RecommendedRecommended: 512 MB or : 512 MB or moremore
Maximum: 1 Maximum: 1 GBGB
Componentes básicos de SQL ServerComponentes básicos de SQL Server
Tres Puntos claves Tres Puntos claves Administración de datos empresarialesAdministración de datos empresariales SQL Server 2005 ofrece una plataforma de datos más confiable, segura y SQL Server 2005 ofrece una plataforma de datos más confiable, segura y
productiva para aplicaciones de unidad de negocios y analíticas. La última productiva para aplicaciones de unidad de negocios y analíticas. La última versión de SQL Server no sólo es la versión más grande de SQL Server, versión de SQL Server no sólo es la versión más grande de SQL Server, sino también la versión más segura.sino también la versión más segura.
Productividad del encargado del desarrolloProductividad del encargado del desarrollo SQL Server 2005 brinda un entorno de desarrollo de extremo a extremo SQL Server 2005 brinda un entorno de desarrollo de extremo a extremo
que incluye diversas tecnologías nuevas que otorgan poder a los que incluye diversas tecnologías nuevas que otorgan poder a los encargados del desarrollo y aumentan considerablemente la productividad encargados del desarrollo y aumentan considerablemente la productividad del encargado del desarrollo.del encargado del desarrollo.
Inteligencia empresarialInteligencia empresarial Las capacidades globales analíticas, de integración y migración de datos de Las capacidades globales analíticas, de integración y migración de datos de
SQL Server 2005 permiten que las compañías amplíen el valor de sus SQL Server 2005 permiten que las compañías amplíen el valor de sus aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las soluciones de BI creadas en SQL Server 2005 ofrecen información crítica soluciones de BI creadas en SQL Server 2005 ofrecen información crítica y oportuna a todos los empleados, permitiéndoles tomar mejores decisiones y oportuna a todos los empleados, permitiéndoles tomar mejores decisiones más rápidamente.más rápidamente.
Administrador de Administrador de datos empresarialesdatos empresariales
Facilidad de uso
Disponibilidad
Escalabilidad
Seguridad
Productividad del Productividad del desarrolladordesarrollador
Inteligencia Inteligencia empresarialempresarial
Mayor compatibilidad de lenguajes.
Mejores Herramientas de desarrollo
Extensibilidad
Mejor acceso a la información
Servicios de Web y XLM Integración de servicios
Análisis de servicios
Reporte de servicios
Herramientas de SQL Herramientas de SQL
Database Engine:Database Engine: Almacena los registros, Almacena los registros, manteniendo la seguridad de los datos, se manteniendo la seguridad de los datos, se encarga de brindar un adecuado nivel de encarga de brindar un adecuado nivel de tolerancia a fallos, optimiza las consultas , etc. tolerancia a fallos, optimiza las consultas , etc.
Analysis Services: Analysis Services: Es para consultar Es para consultar información almacenada.información almacenada.
0
Ventajas Ventajas
Escala desde una computadora portátil que ejecuta Windows ® 95 Escala desde una computadora portátil que ejecuta Windows ® 95 o Windows 90, hasta clusters de Procesadores múltiples simétricos o Windows 90, hasta clusters de Procesadores múltiples simétricos de terabyte que ejecutan Windows NT Server Enterprise Edition. de terabyte que ejecutan Windows NT Server Enterprise Edition. Se adapta a las necesidades de la empresa, soportando desde Se adapta a las necesidades de la empresa, soportando desde unos pocos usuarios a varios miles. Empresas centralizadas u unos pocos usuarios a varios miles. Empresas centralizadas u oficinas distribuidas, replicando cientos de sites.oficinas distribuidas, replicando cientos de sites.
Orientada al desarrollo: VisualOrientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual Basic, Visual C++, Visual J++, Visual Interdev, Microfocus Cobol, muchas otras herramientas son Interdev, Microfocus Cobol, muchas otras herramientas son compatibles con Microsoft SQL Server. compatibles con Microsoft SQL Server.
Desventajas Desventajas
El costo de actualizaciones..El costo de actualizaciones..
Algunos algoritmos para la programación Algunos algoritmos para la programación (Comando ALL)(Comando ALL)
Como Instalar SQL Server 2005 Como Instalar SQL Server 2005
Explorando SQL Explorando SQL ServerServer
1
Base de Datos Access a SQL Server
Data Data BaseBase
Task Task
Importar DataImportar Data
Data Data SourceSource BrowserBrowser
Elegir Base de Elegir Base de datos a importar datos a importar y aceptar y aceptar
TutorialesTutoriales
technet.microsoft.com/es-es/library/technet.microsoft.com/es-es/library/ms170208.aspx ms170208.aspx
www.desarrolloweb.com/manuales/9/www.desarrolloweb.com/manuales/9/
www.microsoft.com/latam/technet/www.microsoft.com/latam/technet/productos/productos/serverservers/s/sqlsql//20052005/default.mspx /default.mspx
Costos de SQL Server SQL Server 2005 Pricing Comparison: Retail versus Example Pricing Fuente: http://www.microsoft.com/sql/howtobuy/default.mspx#EXCAC fecha de costo: Abril 2006
Processor License
Server plus User/Device CALs
Version Retail Pricing*
Example Pricing**
Retail Pricing* Example Pricing**
Express Edition
Free Free Free Free
Compact Edition
Free Free Free Free
Workgroup Edition
$3,899 $3,700 $739 with five Workgroup CALs
$730 with five group Workgroup CALs $146 per additional Workgroup CAL
Standard Edition
$5,999 $5,737 $1,849 with five CALs
$885 per server$162 per CAL
Enterprise Edition
$24,999 $23,911 $13,969 with 25 CALs
$8,487 per server$162 per CAL
Costo de Capacitación 25 Usuarios
Advantage Oracle SQL Server
Software 4,950.00 7,375.00 3,849.00
Hardware 0.00 0.00 10,000.00
Instalación 0.00 4,800.00 4,800.00
Administración Anual (contratos de mantenimiento,
sueldo de DBA, etc.)0.00 60,000.00 25,000.00
Capacitación 0.00 10,000.00 6,000.00
TOTAL 4,950.00 82,175.00 49,649.00
50 Usuarios
Advantage Oracle SQL Server
Software 6,250.00 14,750.00 7,756.00
Hardware 0.00 13,000.00 10,000.00
Instalación 0.00 4,800.00 4,800.00
Administración Anual (contratos de mantenimiento,
sueldo de DBA, etc.)0.00 60,000.00 25,000.00
Capacitación 0.00 10,000.00 6,000.00
TOTAL 6,250.00 102,550.00 53,556.00
Fuente: http://www.ciber-tec.com/costben.htm Fecha de costos : Mayo de 2006
Caracteristica SQL Server 2005 Oracle 10g R2
CLR Integration
Integration con CLR Yes(In-process)
Yes(out-of-process)
Stored procedures in any .NET language Yes Yes
Triggers in any .NET language Yes Not Sure
User-defined functions Yes Not sure
.NET objects stored inside the database Yes No
Visual Studio Integration
Can view database objects through Visual Studio
Yes(through Server
Explorer)
Yes(through Oracle
Explorer)
Ability to debug stored procedures through Visual Studio
Yes No
Support for Visual Studio Project Yes No
Auto-deployment of database objects through Visual Studio
Yes No
Context-sensitive online help for editing stored procedures
No Yes
BI technologies integrated with Visual Studio
Yes No
SOA Application Development Fuente: htp://www.microsoft.com/spain/sql/productinfo/features/compare-features.mspxtp://www.microsoft.com/spain/sql/productinfo/features/compare-features.mspx
XML Support
Native XML type in the database Yes Yes
XQuery support Yes Yes
XML update functions Yes No
XML indexes for improved performance
Yes No(Text and
Functional indexes only)
Web Services
Database as a Web service producer
Yes (built-in HTTP endpoint requires no additional Web server)
Yes (requires extra-cost Oracle Application Server)
Database as a Web service consumer
Yes (with .NET CLR integration)
Yes (but requires extra-cost Oracle Application Server)
Integration with Visual Studio Yes No
Primary programming language Any CLR language Java
Caso reales.Caso reales.
NASDAQ adopta Microsoft SQL Server 2005 para sus consultas NASDAQ adopta Microsoft SQL Server 2005 para sus consultas y operaciones de bolsa en tiempo real.y operaciones de bolsa en tiempo real.
NASDAQ, que se posicionó como el primer Mercado de valores NASDAQ, que se posicionó como el primer Mercado de valores electrónico del mundo en 1971 y sigue siendo el Mercado electrónico del mundo en 1971 y sigue siendo el Mercado electrónico más importante de EE.UU., está constantemente electrónico más importante de EE.UU., está constantemente buscando la forma de dar un mejor servicio a sus miembros.buscando la forma de dar un mejor servicio a sus miembros.Xerox utiliza SQL Server para administrar 7 millones de Xerox utiliza SQL Server para administrar 7 millones de transacciones diarias con una disponibilidad de 99.999 por transacciones diarias con una disponibilidad de 99.999 por ciento.ciento.
Xerox ayuda a sus clientes a gestionar equipamiento de Xerox ayuda a sus clientes a gestionar equipamiento de oficina, software y suministros para algunas de las compañías oficina, software y suministros para algunas de las compañías y aplicaciones más exigentes del mundo.y aplicaciones más exigentes del mundo.
Conclusiones Conclusiones
Conclusión SQL Server es un Administrador de Base de datos importante, con gran versatilidad, y potencia para algunas compañías pequeñas puede resultar no costeable sin embrago quizás con las versiones más sencillas se pueda comenzar, Es importante saber todo los detalles posibles sobre este tipo de Administrador de Base de Datos ya que son muy útiles para cualquier organización ayudan a que las organizaciones sean más eficaces y eficientes con sus operaciones y en este mundo globalizado y competido eso puede ayudar a tener el extra para tener una mejor posición en el mercado.
BibliografíaBibliografía
http://geeks.ms/blogs/ozonicco/archive/2007/07/22/debilidades-del-http://geeks.ms/blogs/ozonicco/archive/2007/07/22/debilidades-del-sql-en-el-procesamiento-de-bases-de-datos.aspx sql-en-el-procesamiento-de-bases-de-datos.aspx http://www.dbtheoryinpractice.comhttp://www.dbtheoryinpractice.com http://www.webestilo.comhttp://www.webestilo.com http://www.arsys.es/hosting/tarifas-base-datos.htmhttp://www.arsys.es/hosting/tarifas-base-datos.htmhttp://www.microsoft.com/sql/howtobuy/default.mspx#EXCAChttp://www.microsoft.com/sql/howtobuy/default.mspx#EXCAC http://www.ciber-tec.com/costben.htmhttp://www.ciber-tec.com/costben.htmhttp://www.microsoft.com/spain/sql/productinfo/features/compare-http://www.microsoft.com/spain/sql/productinfo/features/compare-features.mspxfeatures.mspxhttp://www.microsoft.com/spain/sql/productinfo/casestudies/cs-nasdaq.mspxhttp://www.microsoft.com/spain/sql/productinfo/casestudies/cs-nasdaq.mspxhttp://www.microsoft.com/spain/sql/productinfo/casestudies/cs-xerox.mspxhttp://www.microsoft.com/spain/sql/productinfo/casestudies/cs-xerox.mspx
Gracias Gracias