Anda di halaman 1dari 38

SQL SERVER

2005

Presenta:
Ana Mara Hernndez Jasso
Jess Manuel Pea Loera
Jonatan Loreto Garca

Introduccin
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 electrnico computacin mvil,
automatizacin de sucursales, aplicaciones de lnea de
negocios insertadas y mercados de datos

Caractersticas de SQL

Server

Trabaja con OLTP (OnLine


SQL Server
Trabaja con
dos tipos de
aplicaciones.

Transaction Processing
Procesamiento transaccional en linea)

Trabaja con OLAP (Online


Analytical Procesing - Procesamiento
Analtico en Lnea)

Versiones de SQL Server


Express Edition
Workgroup Edition
Standar Edition
Enterprise Edition

Escalabilidad y rendimiento
Caracter
stica

Express

Work
grou
p

Standard

Enterpris
e

Comentarios

Nmero
de CPU

Ilimitado

Es compatible con procesadores


multincleo

RAM

1 GB

3 GB

OS Max

OS Max

Memoria limitada a un mximo


compatible con el sistema operativo

Admite
64 bits

Windows
on
Windows
(WOW)

WOW

Tamao
de la
base de
datos

4 GB

Ilimit
ado

Ilimitado

Ilimitado

Particin

Compatibilidad para bases de datos a


gran escala

Operacio
nes de
ndice
paralelo

Procesamiento paralelo de
operaciones de indexacin

Vistas
indizadas

Se admite la creacin de vista indizada


en todas las ediciones. La
correspondencia de vista indizada por
el procesador de consulta slo se
admite en la Enterprise Edition.

Administracin
Caracterstica

Express

Workgroup

Standard

Enterprise

Comentarios

Optimizacin
automtica

Optimiza automticamente
la base de datos para
obtener un rendimiento
ptimo

Express
Manager

Herramientas sencillas de
administracin

Plataforma de
administracin total para
SQL Server; incluye
Business Intelligence (BI)
Development Studio

Sugiere automticamente
mejoras a la arquitectura
de su base de datos para
mejorar el rendimiento

Vistas dinmicas de
administracin y mejoras
para la generacin de
informes

Bsqueda en
todo el texto

Servicio de
programacin
de trabajo de
SQL Agent

Management
Studio

Asesor de
optimizacin
de la base de
datos
Mejoras de
servicio

Requerimientos para instalar


SQLServer200
5 (32-bit)
SQL Server 2005
Enterprise
Edition4
SQL Server 2005
Standard
Edition

SQL Server 2005


Workgroup
Edition

SQL Server 2005


Express
Edition

Processor type1

Pentium III compatible


processor or higher
required

Pentium III compatible


processor or higher
required

Pentium III compatible


processor or higher
required

Processor
speed2

Memory
(RAM)3

Minimum: 600
MHz
Recommended
: 1 GHz or
higher

Minimum: 512
MB
Recommended:
1 GB or
more
Maximum: OS
maximum

Minimum: 600
MHz
Recommended
: 1 GHz or
higher

Minimum: 512
MB
Recommended:
1 GB or
more
Maximum: 3
GB

Minimum: 600
MHz
Recommended
: 1 GHz or
higher

Minimum: 192
MB
Recommended:
512 MB or
more
Maximum: 1
GB

Componentes bsicos de SQL Server

Tres Puntos claves


Administracin de datos empresariales
SQL Server 2005 ofrece una plataforma de datos ms confiable, segura y
productiva para aplicaciones de unidad de negocios y analticas. La ltima
versin de SQL Server no slo es la versin ms grande de SQL Server,
sino tambin la versin ms segura.
Productividad del encargado del desarrollo
SQL Server 2005 brinda un entorno de desarrollo de extremo a extremo
que incluye diversas tecnologas nuevas que otorgan poder a los
encargados del desarrollo y aumentan considerablemente la productividad
del encargado del desarrollo.
Inteligencia empresarial
Las capacidades globales analticas, de integracin y migracin de datos de
SQL Server 2005 permiten que las compaas amplen el valor de sus
aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las
soluciones de BI creadas en SQL Server 2005 ofrecen informacin crtica y
oportuna a todos los empleados, permitindoles tomar mejores decisiones
ms rpidamente.

Administrador de
datos empresariales

Facilidad de
uso
Disponibilidad
Escalabilidad
Seguridad
Mayor compatibilidad de
lenguajes.

Productividad del
desarrollador

Mejores Herramientas de
desarrollo
Extensibilidad
Mejor acceso a la informacin

Inteligencia
empresarial

Servicios de Web y XLM

Integracin de
servicios

Anlisis 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
informacin almacenada.

Ventajas
Escala desde una computadora porttil que ejecuta Windows 95
o Windows 90, hasta clusters de Procesadores mltiples simtricos
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 programacin
(Comando ALL)

Como Instalar SQL Server 2005

Explorando SQL
Server

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/eses/library/ms170208.aspx
www.desarrolloweb.com/manuales/9/
www.microsoft.com/latam/technet/product
os/servers/sql/2005/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
Version

Server plus
User/Device
CALs

Retail
Pricing
*

Example
Retail Pricing*
Pricing**

Example Pricing**

Express
Edition

Free

Free

Free

Free

Compact
Edition

Free

Free

Free

Free

Workgroup
Edition

$3,899

$3,700

$739 with five


$730 with five
Workgroup CALs
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

Fuente: http://www.ciber-tec.com/costben.htm
Fecha de costos : Mayo de 2006

Costo de Capacitacin
25 Usuarios
Advantage

Oracle

SQL Server

Software

4,950.00

7,375.00

3,849.00

Hardware

0.00

0.00

10,000.00

Instalacin

0.00

4,800.00

4,800.00

0.00

60,000.00

25,000.00

Capacitacin

0.00

10,000.00

6,000.00

TOTAL

4,950.00

82,175.00

49,649.00

Administracin Anual
(contratos de mantenimiento,
sueldo de DBA, etc.)

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

Instalacin

0.00

4,800.00

4,800.00

0.00

60,000.00

25,000.00

Capacitacin

0.00

10,000.00

6,000.00

TOTAL

6,250.00

102,550.00

53,556.00

Administracin Anual
(contratos de mantenimiento,
sueldo de DBA, etc.)

Caracteristica

SQL Server 2005

Oracle 10g R2

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

CLR Integration

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.mspx
tp://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)

Database as a Web service


producer

Yes (built-in HTTP


endpoint requires
no additional Web
server)

Yes (requires extracost 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

Web Services

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
electrnico del mundo en 1971 y sigue siendo el Mercado
electrnico ms 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 compaas
y aplicaciones ms exigentes del mundo.

Conclusiones
Conclusin SQL Server es un Administrador de Base de datos
importante, con gran versatilidad, y potencia para algunas
compaas pequeas puede resultar no costeable sin embrago
quizs con las versiones ms 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 organizacin ayudan a que las organizaciones sean ms
eficaces y eficientes con sus operaciones y en este mundo
globalizado y competido eso puede ayudar a tener el extra para
tener una mejor posicin en el mercado.

Bibliografa
http://geeks.ms/blogs/ozonicco/archive/2007/07/22/debilidades-delsql-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/comparefeatures.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-nasdaq.mspx
http://www.microsoft.com/spain/sql/productinfo/casestudies/cs-xerox.mspx

Gracias

Anda mungkin juga menyukai