You are on page 1of 28

ING. BERNARDO ROBELO E:MAIL Bernardo.Robelo@gmail.com Blog: bernardorobelo.blogspot.

com

Ing. Bernardo Robelo

Email: bernardo.robelo@gmail.com

Presentacin Personal. Ocupacin Actual. Experiencia con el uso de SQL Server 2008 Expectativas. Metodologa del curso.

bernardorobelo.blogspot.com

Simplicidad, Valor, Productividad


Beneficio: Solucin tecnolgica fuertemente integrada todo en uno
Entrega de Informacin Entrega de Informacin
Patrones y Predicciones

Sistemas Fuentes

OLTP

Reportes Empresariale s

Cliente

Portal

ERP CRM LOB


Base Datos Transaccional ETL Empresarial Data Warehouse Anlisis de Datos (OLAP, Minera de Datos)

Herramientas Familiares, Poderosas Aplicaciones de Terceros

Indicadores de Desempeo

Herramientas Analticas

Dispositivos
Reportes Produccin

Integrar Data Automatizada


bernardorobelo.blogspot.com

Poder de los usuarios para generar sus propios reportes

Altamente intuitivo, herramientas visuales

Categoras
Motor de base de datos de SQL Server SQL Server Analysis Services (SSAS)
SQL Server Integration Services (SSIS) Rplica de SQL Server SQL Server Reporting Services SQL Server Notification Services Service Broker Bsqueda de texto

bernardorobelo.blogspot.com

Arquitectura de la Plataforma

Microsoft SQL Server 2008 es una plataforma de base de datos para transacciones en linea (OLTP) a gran escala, bodegas de datos (data warehousing), y aplicaciones de comercio electrnico; a su vez es un plataforma de inteligencia de negocios con integracin de datos, anlisis, y soluciones de reporteo.

bernardorobelo.blogspot.com

Arquitectura de la Plataforma

bernardorobelo.blogspot.com

Motor de base de datos de SQL Server

Servicio ncleo del almacenamiento, procesamiento, y seguridad de los datos. Bases de datos relacionales para procesamiento de transacciones en lnea (OLTP) Bases de datos para el anlisis analtico de los datos (OLAP). Tablas para el almacenamiento de datos, ndices, vistas, y procedimientos almacenados.

bernardorobelo.blogspot.com

Microsoft SQL Server Analysis Services (SSAS)

Ofrece funciones de procesamiento analtico en lnea (OLAP) y minera de datos para aplicaciones de Business Intelligence. Admite OLAP y permite disear, crear y administrar estructuras multidimensionales que contienen datos agregados desde otros orgenes de datos, como bases de datos relacionales.

OLAP. Se disean, crean, y gestionan estructuras multidimencionales.Trabaja con datos de: Bodegas de datos, Data marts, Bases de datos de produccin y operacin
bernardorobelo.blogspot.com

"el proceso de extraer informacin vlida, autntica y que se pueda procesar de las bases de datos de gran tamao."

Microsoft SQL Server Integration Services (SSIS)

Componentes de extraccin, transformacin, y carga de datos (ETL). Reemplaza a los servicios de transformacin (DTS) Puede extraer y transformar datos de una variedad de fuentes como archivos de datos XML, archivos de formato plano, y otras fuentes de datos relacionales diferentes a SQL Server Entorno Grafico

bernardorobelo.blogspot.com

Rplica de SQL Server

Copia y distribucin de datos y objetos de las bases de datos de una base de datos a otra para mantener consistencia. Replicacin transaccional (transactional) Replicacin combinada (Merge) Replicacin esttica (Snapshot)

bernardorobelo.blogspot.com

SQL Server Reporting Services

Permite el almacenamiento de reportes, controla el acceso, y determina cmo se van a visualizar y distribuir. Reportes construidos sobre bases de datos relacionales o multidimencionales de fuentes de datos como SQL Server, Analysis Services, Oracle, ODBC, y OLE DB Aplicaciones de escritorio o aplicaciones tipo web. Se generan por demanda, o de manera pre-programada.

bernardorobelo.blogspot.com

SQL Server Notification Services

Notificacin a suscriptores con inters en una informacin en especfico. Eventos ocurridos al manipular los datos, o en alarmas pre-programadas. Los eventos puede originarse de las mismas bases de datos, o de bases de datos en servidores externos. Enviar mensajes personalizados puntualmente a miles o millones de suscriptores, y puede entregar los mensajes a varios dispositivos.

bernardorobelo.blogspot.com

Service Broker

Soporte nativo de mensajera y manejo de colas Hace posible crear aplicaciones de distribucin de cargas entre servidores de bases de datos sin tener que programar complicados protocolos de comunicaciones y mensajera

bernardorobelo.blogspot.com

Bsqueda de texto

Indexamiento rpido y flexible sobre datos tipo texto almacenados en una base de datos Rendimiento en consultas de grandes cantidades de texto no estructurado

bernardorobelo.blogspot.com

bernardorobelo.blogspot.com

Developer : Edicion para desarrollo unicamente Express: Edicion gratuita para produccion; limitado a 4Gb de datos como maximo. Standard : licencia por procesador y estacion. Para produccion. Empesas Medianas a Grandes Enterprise: licencia por procesador y estacion. Para produccion. Entornos Corporativos
bernardorobelo.blogspot.com

Ediciones de SQL Server 2008


SQL Server 2008 Enterprise Edition (32 bits y 64 bits)
Enterprise Edition es ampliable a los niveles de rendimiento necesarios para admitir el procesamiento de transacciones en lnea (OLTP) de empresas ms grandes. Las completas capacidades de anlisis y Business Intelligence, y sus caractersticas de alta disponibilidad como, por ejemplo, el clster de conmutacin por error, permiten controlar las cargas de trabajo empresarial de mayor importancia. Enterprise Edition es la edicin ms completa de SQL Server y es idnea para las organizaciones ms grandes y para los requisitos ms complejos. Tambin est disponible en una edicin Evaluation de 120 das para plataformas de 32 bits o 64 bits.

SQL Server 2008 Standard Edition (32 bits y 64 bits)


Standard Edition es la plataforma de anlisis y administracin de datos para organizaciones pequeas y medianas. Incluye la funcionalidad bsica necesaria para soluciones de lnea de negocio, almacenamiento de datos y comercio electrnico. Las caractersticas de alta disponibilidad y de Business Intelligence integradas de Standard Edition proporcionan a las organizaciones las capacidades bsicas que necesitan para realizar sus operaciones. Standard Edition es idnea para aquella organizacin pequea o mediana que necesite una plataforma completa de anlisis y administracin de datos.

bernardorobelo.blogspot.com Ing. BARJ 2008

Ediciones

SQL Server 2008 Workgroup Edition (slo 32 bits)


Workgroup Edition es la solucin de administracin de datos para pequeas organizaciones que necesitan una base de datos sin lmites de tamao o nmero de usuarios. Workgroup Edition se puede utilizar como servidor Web de cliente o para operaciones de sucursales o departamentos. Incluye las caractersticas de base de datos principales de la lnea de productos de SQL Server y es fcilmente actualizable a Standard o Enterprise Edition. Workgroup Edition es una base de datos de nivel de entrada idnea, que resulta confiable, slida y fcil de administrar.

SQL Server 2008 Developer Edition (32 bits y 64 bits)


Developer Edition permite a los programadores generar todo tipo de aplicaciones sobre SQL Server. Incluye todas las funciones de SQL Server 2008 Enterprise Edition, pero se autoriza su uso como sistema de desarrollo y prueba, no como servidor de produccin. Developer Edition es una opcin idnea para fabricantes independientes de software, asesores, integradores de sistema, proveedores de soluciones y programadores de empresa que generen y prueben aplicaciones. Developer Edition se puede actualizar para uso productivo a SQL Server 2008 Enterprise Edition.
bernardorobelo.blogspot.com

Ediciones
SQL Server 2008 Express Edition (slo 32 bits)
SQL Server Express es una base de datos gratuita, fcil de usar y sencilla de administrar. Integrada con Microsoft Visual Studio 2008, SQL Server Express facilita el desarrollo de aplicaciones controladas por datos que sean de gran capacidad, seguras en almacenamiento y rpidas de implementar. SQL Server Express es gratis, se puede redistribuir (sujeto a contrato), y funciona como base de datos de cliente, as como de base de datos de servidor bsica. SQL Server Express es una opcin idnea para pequeos fabricantes independientes de software, usuarios domsticos de servidor, programadores no profesionales que creen aplicaciones Web y aficionados a crear aplicaciones de cliente.

SQL Server 2008 Mobile Edition


Es para dispositivos mviles (como pocket pc) tengan su propio motor de base de datos SQL Server 2008 con algunas caractersticas soportados en la versin servidor.

bernardorobelo.blogspot.com

Una Base de Datos Escalable

Limitaciones de las varias ediciones


Edicin Caractersticas Express Workgroup Standard Enterprise

CPU

Sin lmite

RAM
CAPACIDAD DE LA BD PARTICIONAMIENTO

1GB
4GB NO

3GB
Sin lmite NO

Sin lmite
Sin lmite NO

Sin lmite
Sin lmite Sin lmite

Las decisiones de que versin aplicaran deben ser analizadas de acuerdo a las necesidades del cliente y el negocio.

bernardorobelo.blogspot.com

Una Bases de Datos Administrable

Caractersticas de Administracin
Edicin Caractersticas Express
SI

Workgroup
SI

Standard
SI

Enterprise
SI

Automatic Performance Tuning SQL Server Management Studio Database Engine Tuning Advisor

NO

SI

SI

SI

NO

SI

SI

SI

Full text search


SQL Agent job scheduling

NO NO

SI SI

SI SI

SI SI

bernardorobelo.blogspot.com

Herramientas Transact-SQL
SQL Server 2008 Soporta el Lenguaje Estructurado de Consulta (siglas en ingls, SQL, Structured Query Language), como toda base de datos, pero agrega sus propias extensiones. Transact-SQL (T-SQL) es el lenguaje que permite agregar, modificar, manipular y administrar la data y la base de datos.

SQL Server Management Studio


Es el equivalente al Administrador Corporativo de SQL Server 2000. Es un administrador grfico de fcil uso e intuitivo para la administracin de la base de datos SQL Server 2008. En el panel de consulta se programa en T-SQL, pero tambin se lo realiza con la utilidad SQLCMD.

Business Intelligence Development Studio (BIDS)


Esta basado en componentes de Visual Studio, para crear aplicaciones de inteligencia de negocios. Usado para crear proyectos de SQL Server Integration Services, Analysis Services y Reporting Services.
bernardorobelo.blogspot.com

Una Bases de Datos Administrable

Herramientas para lneas de comando


SQLCMD es la herramienta en SQL Server 2008, la que permite administrar una

instalacin utilizando el lenguaje T-SQL . SQL Server Configuration Manager


Permite configurar los servicios de SQL Server, protocolos, configuraciones.

Tuning Advisor
Permite mejorar consultas a traves de indices

Agente SQL Server


Es un componente de software que permite programar tareas para que sean luego ejecutas automticamente. Por ejemplo, obtener un respaldo de la base de datos todos los das a las 15:00.

Herramientas de desempeo
SQL Server Profiler permite monitorear y analizar el desempeo de una instancia de SQL Server. Ahora en SQL Server 2008 se incluye para su monitoreo a las instancias Analysis Services.
bernardorobelo.blogspot.com

Una Bases de Datos que soporta Inteligencia de Negocios Funcionalidad Business Intelligence
Edicin Caractersticas Data can be used by Report Server Report Builder Scale out of Report Servers Data warehousing Business Intelligence Development Studio Analysis Services Advanced analytic functions
Data mining

Express
SI

Workgroup
SI

Standard
SI

Enterprise
SI

NO NO NO No incluye pero es compatible NO NO NO NO

SI NO NO No incluye pero es compatible NO NO NO NO

SI NO SI SI

SI SI SI SI

SI SI SI NO

SI SI SI SI

Integration Services bernardorobelo.blogspot.com Ing. BARJ 2008

bernardorobelo.blogspot.com

CONCLUSIONES GENERALES

bernardorobelo.blogspot.com

MUCHAS GRACIAS!
Ing. Bernardo Robelo
Bernardo.Robelo@gmail.com http://bernardorobelo.blogspot.com

bernardorobelo.blogspot.com

You might also like