Vous êtes sur la page 1sur 38

SQL SERVER 2005

Presenta:
Ana María Hernández Jasso
Jesús Manuel Peña Loera
Jonatan Loreto García
Introducción
¿Qué es SQL SERVER ?
(Structured Query Language)

 El lenguaje de consulta estructurado (SQL) es un


lenguaje de base de datos normalizado, utilizado
por el motor de base de datos de Microsoft Jet.
 Es una administrador de Base de Datos
 Se utiliza para construir y administrar e
implementar aplicaciones de negocio usando el
enfoque relacional.
 Aplicaciones a comercio electrónico computación móvil,
automatización de sucursales, aplicaciones de línea de
negocios insertadas y mercados de datos
Características de SQL Server

Trabaja con OLTP (OnLine


Transaction Processing –
SQL Server Procesamiento transaccional en linea)
Trabaja con
dos tipos de
aplicaciones.
Trabaja con OLAP (Online
Analytical Procesing - Procesamiento
Analítico en Línea)
Versiones de SQL Server
Express Edition
Workgroup Edition
Standar Edition
Enterprise Edition
Escalabilidad y rendimiento

Caracterí Express Work Standard Enterpris Comentarios


stica grou e
p
Número 1 2 4 Ilimitado Es compatible con procesadores
de CPU multinúcleo

RAM 1 GB 3 GB OS Max OS Max Memoria limitada a un máximo


compatible con el sistema operativo

Admite Windows WOW  


64 bits on
Windows
(WOW)
Tamaño 4 GB Ilimit Ilimitado Ilimitado
de la ado
base de
datos
Partición  Compatibilidad para bases de datos a
gran escala

Operacio  Procesamiento paralelo de


nes de operaciones de indexación
índice
paralelo
Vistas  Se admite la creación de vista indizada
indizadas 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     Optimiza automáticamente


automática la base de datos para
obtener un rendimiento
óptimo
Express     Herramientas sencillas de
Manager administración

Management    Plataforma de
Studio administración total para
SQL Server; incluye
Business Intelligence (BI)
Development Studio
Asesor de   Sugiere automáticamente
optimización mejoras a la arquitectura
de la base de de su base de datos para
datos mejorar el rendimiento
Mejoras de     Vistas dinámicas de
servicio 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 instalar
SQL Server 2005
Processor type1 Processor speed2 Memory (RAM)3
(32-bit)

SQL Server 2005 Minimum: 512


Minimum: 600
Enterprise MB
Pentium III compatible MHz
Edition 4 Recommended: 1
processor or higher Recommended: 1
SQL Server 2005 GB or more
required GHz or
Standard Maximum: OS
higher
Edition maximum

Minimum: 600 Minimum: 512


SQL Server 2005 Pentium III compatible MHz MB
Workgroup processor or higher Recommended: 1 Recommended: 1
Edition required GHz or GB or more
higher Maximum: 3 GB

Minimum: 192
Minimum: 600
MB
Pentium III compatible MHz
SQL Server 2005 Recommended:
processor or higher Recommended: 1
Express Edition 512 MB or
required GHz or
more
higher
Maximum: 1 GB
Componentes básicos de SQL Server
Tres Puntos claves
Administración de datos empresariales
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
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.
Productividad del encargado del desarrollo
SQL Server 2005 brinda un entorno de desarrollo de extremo a extremo
que incluye diversas tecnologías nuevas que otorgan poder a los encargados
del desarrollo y aumentan considerablemente la productividad del
encargado del desarrollo.
Inteligencia empresarial
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
aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las
soluciones de BI creadas en SQL Server 2005 ofrecen información crítica y
oportuna a todos los empleados, permitiéndoles tomar mejores decisiones
más rápidamente.
 Facilidad de uso

Administrador de Disponibilidad
datos empresariales Escalabilidad
Seguridad

 Mayor compatibilidad de lenguajes.


Mejores Herramientas de desarrollo
Productividad del
desarrollador Extensibilidad
Mejor acceso a la información
Servicios de Web y XLM

 Integración de
servicios
Inteligencia
empresarial Análisis de
servicios
Reporte de
servicios
Herramientas de SQL

Database Engine: Almacena los registros,


manteniendo la seguridad de los datos, se
encarga de brindar un adecuado nivel de
tolerancia a fallos, optimiza las consultas , etc.

Analysis Services: Es para consultar


información almacenada.
0
Ventajas

Escala desde una computadora portátil que ejecuta Windows ® 95


o Windows 90, hasta clusters de Procesadores múltiples simétricos
de terabyte que ejecutan Windows NT Server Enterprise Edition.
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.
Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual
Interdev, Microfocus Cobol, muchas otras herramientas son
compatibles con Microsoft SQL Server.
Desventajas

El costo de actualizaciones..
Algunos algoritmos para la programación
(Comando ALL)
Como Instalar SQL Server 2005
Explorando SQL Server
1
Base de Datos
Access a SQL Server
Data
Base

Task

Importar Data
Data
Browser
Source

Elegir Base de
datos a importar
y aceptar
Tutoriales
technet.microsoft.com/es-
es/library/ms170208.aspx
www.desarrolloweb.com/manuales/9/
www.microsoft.com/latam/technet/product
os/servers/sql/2005/default.mspx
SQL Server 2005 Pricing Comparison: Retail versus Example Pricing Fuente:
Costos de SQL Server
http://www.microsoft.com/sql/howtobuy/default.mspx#EXCAC fecha de costo: Abril 2006
Processor Server plus
License User/Device
CALs
Version Retail Example Retail Pricing* Example Pricing**
Pricing Pricing**
*
Express Free Free Free Free
Edition
Compact Free Free Free Free
Edition
Workgroup $3,899 $3,700 $739 with five $730 with five
Edition Workgroup CALs group
Workgroup CALs
$146 per
additional
Workgroup CAL

Standard $5,999 $5,737 $1,849 with five $885 per server


Edition CALs $162 per CAL

Enterprise $24,999 $23,911 $13,969 with 25 $8,487 per server


Edition CALs $162 per CAL
Fuente: http://www.ciber-tec.com/costben.htm
Fecha de costos : Mayo de 2006

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, 0.00 60,000.00 25,000.00
sueldo de DBA, etc.)

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, 0.00 60,000.00 25,000.00
sueldo de DBA, etc.)

Capacitación 0.00 10,000.00 6,000.00

TOTAL 6,250.00 102,550.00 53,556.00


Caracteristica SQL Server 2005 Oracle 10g R2

CLR Integration

Integration con CLR Yes Yes


(In-process) (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 Yes Yes


Visual Studio (through Server (through Oracle
Explorer) Explorer)
Ability to debug stored procedures Yes No
through Visual Studio

Support for Visual Studio Project Yes No

Auto-deployment of database objects Yes No


through Visual Studio

Context-sensitive online help for No Yes


editing stored procedures

BI technologies integrated with Yes No


Visual Studio
SOA Application Development
Fuente: htp://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 Yes No
performance (Text and
Functional
indexes only)
Web Services
Database as a Web service Yes (built-in HTTP Yes (requires extra-
producer endpoint requires cost Oracle
no additional Web Application
server) Server)
Database as a Web service Yes (with .NET CLR Yes (but requires
consumer integration) extra-cost
Oracle
Application
Server)
Integration with Visual Studio Yes No

Primary programming language Any CLR language Java


Caso reales.
NASDAQ adopta Microsoft SQL Server 2005 para sus consultas
y operaciones de bolsa en tiempo real.

NASDAQ, que se posicionó como el primer Mercado de valores


electrónico del mundo en 1971 y sigue siendo el Mercado
electrónico más importante de EE.UU., está constantemente
buscando la forma de dar un mejor servicio a sus miembros.
Xerox utiliza SQL Server para administrar 7 millones de
transacciones diarias con una disponibilidad de 99.999 por
ciento.

Xerox ayuda a sus clientes a gestionar equipamiento de


oficina, software y suministros para algunas de las compañías
y aplicaciones más exigentes del mundo.
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ía
http://geeks.ms/blogs/ozonicco/archive/2007/07/22/debilidades-del-
sql-en-el-procesamiento-de-bases-de-datos.aspx
http://www.dbtheoryinpractice.com
http://www.webestilo.com
http://www.arsys.es/hosting/tarifas-base-datos.htm
http://www.microsoft.com/sql/howtobuy/default.mspx#EXCAC
http://www.ciber-tec.com/costben.htm
http://www.microsoft.com/spain/sql/productinfo/features/compare-
features.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-nasdaq.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-xerox.mspx
Gracias

Vous aimerez peut-être aussi