SQL Server Noviembre 11, 2006 - PowerPoint PPT Presentation

About This Presentation
Title:

SQL Server Noviembre 11, 2006

Description:

Title: Developing Data Transformation and Data Transfer Solutions with SQL Server – PowerPoint PPT presentation

Number of Views:115
Avg rating:3.0/5.0
Slides: 40
Provided by: uaemMx
Category:

less

Transcript and Presenter's Notes

Title: SQL Server Noviembre 11, 2006


1
SQL Server Noviembre 11, 2006
2
SQL Server(Structured Query Language)
  • Josephine Mayela García Trujilo
  • Luis Cuauhtémoc Estrada Angelino

3
SQL Server
  • Es un sistema de gestión de bases de datos
    relacionales (SGDBR o RDBMS Relational Database
    Management Systems) diseñado para trabajar con
    grandes cantidades de información y la capacidad
    de cumplir con los requerimientos de proceso de
    información para aplicaciones comerciales y
    sitios Web.

4
SQL Server está diseñado para trabajar con dos
tipos de bases de datos
  • OLTP (OnLine Transactions Processing) Se
    caracteriza por mantener una gran cantidad de
    usuarios conectados al mismo tiempo realizando
    ingreso o modificación de datos.
  • OLAP (OnLine Analytical Procesing) Almacenan
    grandes cantidades de datos que sirven para la
    toma de decisiones.

5
Herramientas
  • Database Engine Almacena detalladamente los
    registros, mantiene 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.

6
Versiones
  • Enterprise Es para empresas que implementan
    medianas y grandes bases de datos, las cuales
    brindan recursos a soluciones Web.
  • Estándar Ideales para brindar información a
    grupos de trabajos o departamentos dentro de una
    organización
  • Personal Empleada para usuarios móviles que
    requieran un almacenamiento local de información.

7
Versiones
  • Developer Edition Es sólo para desarrolladores
    que emplean el SQL Server como su origen de
    datos.
  • Enterprise Evaluation Edition Esta es una
    edición libre y se puede descargar de la Web.
    (120 días).
  • Desktop Engine Es empleada para aquellas
    aplicaciones que no requieran la implementación
    de tareas administrativas para el cliente.

8
Instalación
  • Coloque el CD de instalación, aparecerá la
    siguiente pantalla

9
Instalación
  • Bienvenida al proceso de instalación, pulse
    Siguiente
  • La siguiente pantalla le da a elegir entre una
    instalación local o una remota, Siguiente.

10
Instalación
  • Si es la primera vez que se instala aparece la
    siguiente pantalla.
  • Ingrese la información del usuario y pulse
    siguiente.

11
Instalación
  • Acepte las condiciones de licenciamiento

12
Instalación
  • A continuación aparece una caja de dialogo
    solicitándole que seleccione uno de los tipos de
    instalación
  • Sólo Herramientas Cliente Instala herramientas
    cliente solo para administrar un servidos SQL
    Server existente.
  • Servidor y Herramientas Cliente Cuando se
    requiera instalar un servidor SQL Server, el cual
    deba contar con todas las herramientas.
  • Sólo Conectividad Para instalar las librerías de
    conectividad para los clientes.

13
Instalación
  • Seleccionamos Servidor y Herramientas Cliente
  • Especifique el nombre de la instancia que está
    instalando. Si es la primera vez, por default la
    toma

14
Instalación
  • Selecciones el tipo de instalación a ejecutar,
    seleccione Personalizada (Custom) para que pueda
    observar las diferentes opciones que configura el
    instalador, espacios requeridos y carpetas donde
    se almacenan las diferentes librerías de SQL
    Server.

15
Instalación
  • Selecciones los componentes a instalar, desplazar
    la lista Componentes (Components) y activar las
    casillas Ejemplos de Código (Code Simples)

16
Instalación
  • A continuación le solicitará una cuenta para los
    servicios, si se encuentra trabajando en un
    entorno de red, asigne una cuenta de un usuario
    que pertenezca al grupo Administradores
    (Administrators) del dominio.

17
Instalación
  • Determinar caracteres y si las consultas
    distinguirán mayúsculas de minúsculas
  • Seleccionar modo de autentificación para entrar
    al SQL Server

18
Instalación
  • Activar las librerías de red de acuerdo a los
    usuarios que tendrá su origen de datos.
  • Indica que esta completado el trabajo de
    recolección de información, Siguiente.

19
Instalación
  • Al completar la instalación se muestra la
    siguiente pantalla, Pulse finalizar (Finish)

20
Usuarios de Base de Datos
  • El SQL Server, permite el acceso a bases de datos
    y la asignación de permisos y restricciones sobre
    los objetos que conforman una BD. Esto es, que
    permite trabajar a nivel de roles y usuarios.
  • Roles Conjunto de derechos asignados, los cuales
    agrupan un conjunto de permisos. Su cuenta de
    usuario es agregada al rol.
  • Usuarios Son quienes tienen acceso a la BD y
    están mapeados a un inicio de sesión.

21
Roles por Servidor
Rol Descripción
Dbcreator Crea y modifica BD.
Diskadmin Administra los archivos de datos.
Processadmin Administra los procesos de SQL Server.
SecurityAdmin Administra los inicios de sesión.
Serveradmin Opciones de configuración del servidor.
Setupadmin Instala la replicación.
Sysadmin Realiza cualquier actividad.
22
Roles por Base de Datos
Rol Descripción
public Mantiene los permisos en forma predeterminada para todos los usuarios.
db_owner Realiza cualquier actividad en la BD.
db_accessadmin Agrega o retira usuarios y/o roles.
db_ddladmin Agrega, modifica o elimina objetos.
db_SecurityAdmin Asigna permisos sobre objetos o sobre sentencias.
db_backupoperator Backup y Restore de la BD.
db_datareader Lee información desde cualquier tabla
db_darawrinter Agrega, modifica o elimina datos.
db_denydatareader No puede leer la información
db_denydarawrinter No puede modificar la información.
23
Creación de Bases de Datos
  • Una BD de SQL Server es una colección de objetos
    que contiene y administra datos.

24
Creación de Bases de Datos
  • Ingresar al administrador Empresarial,
    seleccionar carpeta BD.

25
Creación de Bases de Datos
  • Clic en herramientas, seleccionar Asistentes y la
    opción Asistente para creación de BD.
  • Pantalla de bienvenida, pulsar siguiente.

26
Creación de Bases de Datos
  • Especificar se usara mas de un archivo de datos e
    indicar el tamaño de cada archivo.
  • Especificar nombre de la BD. Y las carpetas donde
    serán guardados los archivos de datos.

27
Creación de Bases de Datos
  • Opciones para personalizar el crecimiento
    automático del archivo de datos.
  • Especificar nombre para el archivo de LOG.

28
Creación de Bases de Datos
  • Se establece el crecimiento automático del archivo
  • Se finaliza

29
Creación de Bases de Datos
  • De no haber problemas aparece
  • A continuación aparece. Responder No.

30
Creación de Bases de Datos
  • Administrador Empresarial, se observa la nueva
    BD. Ejemplo de una BD.

31
Data integration without SSIS
32
Soluciones Móviles
  • Integración Internet y correo electrónico.
  • Comercio electrónico, computación móvil,
    automatización de sucursales, aplicaciones de
    línea de negocios insertadas y mercados de datos
  • www.sqljunkies.com/blogs
  • www.sqlservercentral.com
  • www.sqlis.com

33
Costos
SQL Server 2005 Pricing Comparison SQL Server 2005 Pricing Comparison SQL Server 2005 Pricing Comparison SQL Server 2005 Pricing Comparison SQL Server 2005 Pricing Comparison
Processor License Processor License Server plus User/Device CALs Server plus User/Device CALs
Retail Example Retail Example
Express Edition Free Free Free Free
Workgroup Edition 3,899 3,700 739 730
Standard Edition 5,999 5,737 1,849 885
Enterprise Edition 24,999 23,911 13,969 8,487
34
Costos
  • Disminuye el costo total de propiedad a través de
    características como administración
    multi-servidor y con una sola consola
  • Mínimo coste de Propiedad La sencillez de la
    instalación, y la potencia de sus herramientas de
    gestión y el menor coste de toda la industria
    para entornos Internet, hacen de Microsoft SQL
    Server la mejor opción con el menor coste.

35
Compañías que usan SQL
36
Ventajas
  • La estrategia de Microsoft es la de hacer que SQL
    Server sea la base de datos más fácil de utilizar
    para construir, administrar e implementar
    aplicaciones de negocios
  • Microsoft ofrece un motor de base datos único que
    escala desde una computadora portátil que ejecuta
    Windows 95 o Windows 98, hasta clusters de
    procesadores múltiples simétricos de terabyte que
    ejecutan Windows NT Server Enterprise Edition.
  • Soporte ampliado de lenguajes de programación Con
    el CLR (common language runtime) alojado en el
    motor de la base da datos, los desarrolladores
    tendrán la opción de escoger entre una variedad
    de lenguajes familiares para desarrollar
    aplicaciones de bases de datos

37
Innovaciones
  • Las innovaciones del producto en SQL Server 7.0
    mejoran el proceso de data warehousing Servicios
    de Transformación de Datos manejo mejorado de
    las consultas complejas y bases de datos muy
    grandes
  • La primera base de datos en escalar desde la
    computadora portátil hasta la empresa utilizando
    la misma base de código y ofrecer el 100 de
    compatibilidad de código
  • La primera base de datos con Servicios de
    Transformación de Datos integrado
  • La primera base de datos en proveer
    administración de multi-servidor para cientos de
    servidores

38
Noticias
  • Microsoft mantuvo su tercer lugar en términos de
    cuota de mercado de la base de datos, después de
    Oracle y de IBM. creció más rápidamente que el
    promedio de la industria
  • El servidor 2005 del SQL incluye ya las
    características tales de la operación-continua
    como la capacidad de tomar fotos de la base de
    datos, que permite la reconstrucción de la base
    de datos en un punto anterior a tiempo. Algunos
    usuarios de la base de datos, por ejemplo,
    registran una foto cada hora.
  • Estrategias incluye inversiones en áreas de la
    base Disponibilidad y automatización continuas,
    incluyendo el aviso del servidor SQL en
    tecnologías,Usos dinámicos

39
Conclusión
  • Ejecución transaccional en paralelo, carga e
    indexación de datos , y verificación de
    integridad
  • Proporcionar a sus empleados, clientes y partners
    acceso coherente a dichos datos el deseo de
    ofrecer información plena de sentido a quienes
    trabajan con ésta para que puedan tomar
    decisiones fundamentadas y el imperativo de
    controlar los costes sin sacrificar por ello la
    disponibilidad de las aplicaciones, la seguridad
    o la fiabilidad.
  • Además de escalabilidad, disponibilidad y
    seguridad a la información empresarial y las
    aplicaciones de análisis al tiempo que
    simplificará su creación, implantación y gestión.
Write a Comment
User Comments (0)
About PowerShow.com