Está en la página 1de 26

Administrador de Base de Datos

Introduccin a SQLSERVER 2008 (TEMA 1)

Curso 2011-2012

SQLSERVER 2008

Introduccin Definicin Versiones Ediciones Instalacin Componentes de SQLSERVER Herramientas de Administracin

Curso 20112012

SQLSERVER 2008 - Introduccin


SQLSERVER 2008 es la Base de Datos relacional por excelencia de Microsoft. Surge como evolucin de la versin de SQL SERVER 2005, por lo que presenta muchas mejoras respecto a ella. Existe una versin posterior SQSERVER 2008 R2 (Release 2) con nuevas funcionalidades. Est disponible tanto para plataformas de 32bits (x86) cmo de 64bits (x64).

Curso 2011-2012

SQLSERVER 2008 Definicin


Plataforma OLTP (procesamiento de transacciones en lnea) a gran escala, y almacenamiento de datos para aplicaciones de comercio electrnico. SQL Server 2008 es el motor de base de datos escalable y de alto rendimiento que necesitan las aplicaciones de misin crtica con las mayores exigencias de disponibilidad y seguridad. SQL Server reduce el coste total de propiedad gracias a su mayor manejabilidad en entornos corporativos.

Curso 2011-2012

SQLSERVER 2008 Definicin


Plataforma OLAP (procesamiento analtico en lnea) para soluciones de integracin, anlisis y creacin de informes de datos. Permite establecer un anlisis de gran volumen de datos, de forma rpida, dando como resultado una serie de informes que permiten optimizar los procesos de negocio.

Curso 2011-2012

SQLSERVER 2008 Escenarios

Aplicacin 1

SQL SERVER

Aplicaciones

Aplicacin 2 . SQL SERVER

Aplicacin N

SQL SERVER

Aplicaciones

Curso 2011-2012

SQLSERVER 2008 Escenarios

Aplicacin 1 SQL SERVER

Aplicacin 2
SQL SERVER .

SQL SERVER

Aplicacin N

Curso 2011-2012

SQLSERVER 2008 Versiones

SQLSERVER SQLSERVER SQLSERVER SQLSERVER SQLSERVER

7.0 2000 2005 2008 2008

(8) (9) (10) R2 (10)

Curso 2011-2012

SQLSERVER 2008 Ediciones


Ediciones de Servidor de SQL Server
Datacenter (32 y 64 bits)
Integrado en SQL Server 2008 R2 Enterprise, SQL Server 2008 R2 Datacenter ofrece una plataforma de datos de alto rendimiento que proporciona los mayores niveles de escalabilidad para cargas de trabajo de aplicacin grandes, virtualizacin y consolidacin, y permite la administracin de la infraestructura de bases de datos de una organizacin, lo que sirve de ayuda a las organizaciones a escalar de forma rentable su entorno esencial.

Enterprise Edition (32 y 64bits)


SQL Server 2008 R2 Enterprise ofrece una completa plataforma de datos que proporciona seguridad integrada, disponibilidad y escalabilidad, junto con eficaces ofertas de Business Intelligence para posibilitar los mayores niveles de servicio con cargas de trabajo esenciales.

Admite OLTP para las empresas ms grandes, anlisis de datos de alta complejidad, sistemas de almacenamiento de datos y sitios Web. Edicin ms completa e idnea para las organizaciones ms grandes y los requisitos ms complejos.

Curso 2011-2012

SQLSERVER 2008 Ediciones


Ediciones de Servidor de SQL Server
Standard Edition (32 y 64bits)
Es la plataforma de anlisis y administracin de datos para organizaciones pequeas y medianas. SQL Server 2008 R2 Standard ofrece una completa plataforma de administracin de datos y Business Intelligence para que los departamentos y las pequeas organizaciones ejecuten sus aplicaciones, y les ayuda a conseguir una eficaz administracin de bases de datos con los mnimos recursos de TI. SQL Server Standard para Small Business incluye todos los componentes tcnicos y capacidades de SQL Server Standard y su uso est autorizado para operar en un entorno de pequea empresa de 75 equipos como mximo.

Curso 2011-2012

SQLSERVER 2008 Ediciones


Ediciones Especializadas
Developer Edition (32 y 64bits)
Permite a los desarrolladores crear cualquier tipo de aplicacin basada en SQL Server. Incluye toda la funcionalidad del Centro de datos SQL Server, pero tiene licencias para usarse como sistema de prueba y desarrollo, no como un servidor de produccin. SQL Server Developer es una opcin ideal para las personas que crean y prueban aplicaciones. Puede actualizar SQL Server Developer para utilizarlo en produccin.

Workgroup Edition (32bits y 64bits)


Es ideal para ejecutar bases de datos ubicadas en sucursales y administracin de datos confiable y una plataforma de informes que de sincronizacin y de administracin seguras y remotas. proporciona una incluye capacidades

Web (32bits y 64bits)


SQL Server Web es una opcin con un costo total de propiedad bajo para los hosts de web y los sitios web que proporciona capacidades de administracin y escalabilidad para propiedades web, tanto de pequea como de gran escala.

Curso 2011-2012

SQLSERVER 2008 Ediciones


Ediciones Especializadas
Express Edition (32bits y 64bits) (With Tools y With
Avanced Services)
La plataforma de bases de datos de SQL Server Express se basa en SQL Server. Es tambin la sustitucin de Microsoft Desktop Engine (MSDE). Gracias a su integracin con Visual Studio, SQL Server Express facilita el desarrollo de aplicaciones controladas por datos que tienen una gran capacidad, ofrecen un almacenamiento seguro y se implementan con rapidez. SQL Server Express es gratuito y puede ser redistribuido por los ISV (sujeto a un contrato). SQL Server Express es ideal para aprender y crear aplicaciones de servidor pequeas y de escritorio. Esta edicin es la mejor opcin para los fabricantes de software independientes, los desarrolladores no profesionales y los aficionados que crean aplicaciones cliente. Si necesita caractersticas de base de datos ms avanzadas, SQL Server Express se puede actualizar sin problemas a versiones ms sofisticadas de SQL Server.

Compact Edition 3.5 SP1 (32bits)


SQL Server Compact 3.5 es una base de datos gratuita e incrustada, ideal para crear aplicaciones independientes que se conectan ocasionalmente para dispositivos mviles, escritorios y clientes web en todas las plataformas de Windows.

Curso 2011-2012

SQLSERVER 2008 Ediciones


Descarga Gratuita SQL SERVER EXPRESS:
http://www.microsoft.com/sqlserver/en/us/editions/express.aspx

Curso 2011-2012

SQLSERVER 2008 Ediciones


Ayuda SQL SERVER 2008 R2 http://www.microsoft.com/downloads/eses/details.aspx?FamilyID=C18BAD82-0E5F4E82-812B-5B23E5D52B9C http://msdn.microsoft.com/eses/library/ms144275.aspx

http://technet.microsoft.com/eses/library/ms144275.aspx
Curso 2011-2012

SQLSERVER 2008 Ediciones

Curso 2011-2012

SQLSERVER 2008 Instalacin


Instalacin Servidor
Instancia:
Una instancia de un programa es una copia de una versin ejecutable del programa que ha sido escrito en la memoria del computador. (Anexo Documento)

Instalacin Clientes para aplicaciones Cliente/Servidor

Se puede instalar slo los componentes de cliente de SQL Server en un equipo en el que se ejecuten aplicaciones cliente/servidor conectadas directamente a una instancia de SQL Server. La opcin de componentes de cliente instala las siguientes caractersticas de SQL Server: herramientas del smbolo del sistema, herramientas de Reporting Services, componentes de conectividad, modelos de programacin, herramientas de administracin, herramientas de desarrollo y Libros en pantalla de SQL Server.

Curso 2011-2012

SQLSERVER 2008 Instalacin


Requisitos de Hardware
Pantalla 1024*768 Ratn Unidad CD o DVD Para alta disponibilidad cluster de 8 nodos Memoria: 1G Procesador: 1G Pentium III o superior Disco Duro: a partir de 2G

Requisitos de Software

Software de Internet Internet Explorer 6.0 con SP1 o posterior Sistema Operativo: Windows Server 2003 con SP2 Windows Server 2008 Windows Vista SP1 Windows XP SP3 Instala de forma automtica: Microsoft .NET Framework 2.0 Microsoft SQL Native Client Archivos auxilares para la instalacin excepto en la edicin EXPRESS, hay que instalar o tener instalado Microsoft .NET Framework 2.0

Curso 2011-2012

SQLSERVER 2008 Instalacin


Consideraciones de Seguridad
Mejorar la seguridad fsica (ubicacin del servidor) Usar firewalls Crear cuentas de servicio con privilegios mnimos Etc..

Comprobacin de Configuracin del Sistema


Durante la instalacin se ejecuta el CCS que comprueba el equipo en el que se ha instalado SQLSERVER y durante la instalacin notifica de los problemas encontrados.

Permisos de administrador en la mquina en la que se va a realizar la instalacin Instalacin: Se realiza a travs del asistente.

Curso 2011-2012

SQLSERVER 2008 Componentes


Componentes de SQL SERVER:

Motor de base de Datos


Rplica Service Broker

Reporting Services

Analysis Services
Integration Services

Curso 2011-2012

SQLSERVER 2008 Componentes


Motor de Base de Datos
Servicio principal para almacenar, procesar y proteger los datos. Tambin incluye replicacin (copia y distribucin de datos y objetos de base de datos), bsqueda de texto completo y herramientas para administrar datos XML y relacionales.
Rplica: Tecnologa destinadas a la copia y distribucin de datos y objetos de base de datos de una base de datos a otra, para luego sincronizar ambas bases de datos con el fin de mantener su coherencia. Permite distribuir datos entre diferentes ubicaciones y entre usuarios remotos o mviles mediante redes locales y de rea extensa, conexiones de acceso telefnico, conexiones inalmbricas e Internet. Service Broker: Proporciona la compatibilidad nativa del Motor de Base de Datos de SQL Server para las aplicaciones de mensajera y de cola. De este modo, resulta ms fcil para los programadores crear aplicaciones complejas que usan los componentes de Motor de base de datos para la comunicacin entre bases de datos distintas. Los programadores pueden usar Service Broker para crear con facilidad aplicaciones distribuidas y confiables.

Analysis Services

Servicio que permite realizar un anlisis rpido de datos empresariales y proporciona funciones de procesamiento analtico en lnea (OLAP) y de minera de datos en aplicaciones de Business Intelligence.

Curso 2011-2012

SQLSERVER 2008 Componentes


Reporting Services
Reporting Services incluye componentes de servidor y de cliente para crear, administrar e implementar informes tabulares, matriciales, grficos y de forma libre. Reporting Services tambin es una plataforma extensible que puede utilizarse para desarrollar aplicaciones de informes.

Integration Services
Integration Services es un conjunto de herramientas grficas y objetos programables para mover, copiar y transformar datos.
Adems, Integracin de SharePoint SQL Server 2008 R2 proporciona una nueva capacidad de Business Intelligence de autoservicio a travs de la integracin con productos y tecnologas de SharePoint. En esta versin, tanto Analysis Services como Reporting Services admiten la implementacin en una granja de servidores de SharePoint.

Curso 2011-2012

SQLSERVER 2008 Herramientas Admon


SQL Server Management Studio
SQL Server Management Studio es un entorno integrado para obtener acceso, configurar, administrar y desarrollar los componentes de SQL Server. Management Studio permite a los desarrolladores de software y a los administradores de diversos grados de conocimientos usar SQL Server. Para la instalacin de Management Studio, se requiere Internet Explorer 6 Service Pack 1 o una versin posterior.

Administrador de configuracin de SQL Server


Es una herramienta para administrar los servicios asociados a SQL Server, para configurar los protocolos de red utilizados por SQL Server y para administrar la configuracin de conectividad de red de los equipos cliente de SQL Server.

SQL Profiler
SQL Server Profiler proporciona una interfaz grfica de usuario para supervisar una instancia del Motor de base de datos o de Analysis Services. Es una herramienta que captura los eventos SQL Server de una instancia del motor de base de datos. Los eventos se guardan en un archivo de seguimiento que posteriormente se puede analizar o utilizar para reproducir una serie de pasos especficos cuando se intenta diagnosticar un problema.

Curso 2011-2012

SQLSERVER 2008 Herramientas Admon


Asistente para la optimizacin de Motor de base de datos
El Asistente para la optimizacin de motor de base de datos de SQL Server ayuda a seleccionar y crear un conjunto ptimo de ndices, vistas indizadas y particiones sin necesidad de conocer detalladamente la estructura de la base de datos ni el funcionamiento interno de SQL Server.

Business Intelligence Development Studio


Business Intelligence Development Studio es un IDE (Entorno Integrado) para las soluciones Analysis Services, Reporting Services y Integration Services. Para la instalacin de BI Development Studio, se requiere Internet Explorer 6 Service Pack 1 o una versin posterior. En BI Development Studio, es posible desarrollar proyectos que formen parte de una solucin independiente de un servidor concreto. Por ejemplo, puede incluir un proyecto de Analysis Services, de Integration Services y de Reporting Services en la misma solucin. Puede implementar los objetos en un servidor de prueba para probarlos durante el desarrollo y, posteriormente, implementar el resultado de los proyectos en uno o ms servidores de ensayo o de produccin. Si est desarrollando una solucin que utiliza Analysis Services, Integration Services o Reporting Services, debe utilizar BI Development Studio.

Curso 2011-2012

SQLSERVER 2008 Herramientas Admon


Componentes de conectividad
Instala componentes para la comunicacin entre clientes y servidores, y bibliotecas de red para DB-Library, ODBC y OLE DB.

Curso 2011-2012

SQLSERVER 2008 Configuration Manager


Administrador de configuracin de SQL Server
Gestor de Configuracin de Servicios Iniciar un Servicio
Automtico Manual

Detener un Servicio

Curso 2011-2012

SQLSERVER 2008 Management Studio


SQL Server Management Studio
Inicio de Sesin Propiedades de Servidor Presentacin de SQL Server Management Studio Registro de Servidores

Curso 2011-2012