servidor sql

Upload: alma-ortiz

Post on 07-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Servidor SQL

    1/14

    Servidor SQL

  • 8/18/2019 Servidor SQL

    2/14

    Servidor SQL

    Es un sistema de manejo de bases de datos del mrelacional, desarrollado por la empresa Microsoft.

    • La estrategia de Microsoft es la de hacer que SQL sea la base de datos más fácil de utilizar para conadministrar e implementar aplicaciones de negocisigni!ca tener que poner a disposici"n un modelo programaci"n rápido # sencillo para desarrolladoreliminando la administraci"n de base de datos paoperaciones estándar, # suministrando herramienso!sticadas para operaciones más complejas.estopuedes e$pliacr tu # borrarlo%

  • 8/18/2019 Servidor SQL

    3/14

    &aracter'sticas

    Soporte de transacciones.• Escalabilidad, estabilidad # seguridad.

    • Soporta procedimientos almacenados.

    • (nclu#e tambi)n un potente entorno grá!co de adminique permite el uso de comandos **L # *ML grá!came

    +ermite trabajar en modo clienteservidor, donde lainformaci"n # datos se alojan en el servidor # los termclientes de la red s"lo acceden a la informaci"n.

    • -demás permite administrar informaci"n de otros servde datos.

  • 8/18/2019 Servidor SQL

    4/14

    erramientas /ásicas

    Base de Datos• Estas bases de datos, creadas por parte de los u

    inclu#en básicamente un archivo de datos con la# los distintos objetos a nivel de la base de datoarchivo de registro con las transacciones abierta

    transacciones cerradas.

  • 8/18/2019 Servidor SQL

    5/14

    erramientas /ásicas

    Tablas fjas y temporales• Las tablas pueden ser !jas o temporales, mientr

    en el segundo caso e$isten f'sicamente en la basdatos tempdb, # se borran automáticamente en descone$i"n de la sesi"n o de la cone$i"n al ser

    depende en el tipo de la tabla temporal.

  • 8/18/2019 Servidor SQL

    6/14

    erramientas /ásicas

    Tipos de Datos• +ara cada columna en una tabla # a cada variable o parámetro, se d

    tipo de datos que sean almacenados en )l, entre ellos1

    • 23meros

    • 4e$tos

    • 5echas

    • 6ML

    • *atos binarios

    • 7eograph#

    • 7eometr#

    • ierarchid

  • 8/18/2019 Servidor SQL

    7/14

    erramientas /ásicas

    Vistas• Es un medio mu# importante para otorgar derec

    selectivos de lectura en caso que queremos posa un usuario contemplar parcialmente las columlas !las de una tabla%.

  • 8/18/2019 Servidor SQL

    8/14

    erramientas /ásicas

    Funciones defnidas por el usuario• Las funciones son un objeto que combina alguna

    capacidades de las vistas, con otras de losprocedimientos. &omo las vistas, pueden e$trae# ejecutar cálculos, # devuelven un resultado al

    o al programa que les ejecuto.

  • 8/18/2019 Servidor SQL

    9/14

    erramientas /ásicas

    Transacciones• Es un conjunto de comandos, que se está ejecut

    completamente o no ejecutado en absoluto1 todnada. +or ejemplo, si una suma de dinero fue trade una cuenta bancaria a otra, # ha# que actual

    ambas cuentas sobre el dep"sito # la retirada0 eobligatorio que ambas cuentas se actualizan junninguna en caso que una de las actualizacionespara evitar consecuencias inconsistentes de un sin ninguna retirada, o viceversa.

  • 8/18/2019 Servidor SQL

    10/14

    Seguridad de datos

     (denti!caci"n con nombre # contrase8a solameconectarse a la red.

    •  (denti!carse al conectarse a cada servidor de S

    • +rivilegios seg3n el usuario.

    • 9oles a nivel de servidor.

    • 9oles a nivel de la base de datos.

  • 8/18/2019 Servidor SQL

    11/14

    erramientas de servicio

    Respaldo y recuperación• a# una herramienta integrada en el SQL Serve

    posibilita un respaldo completo o diferencial, de con el modelo de recuperaci"n prede!nido a la bdatos0 # una recuperaci"n completa o a un punt

    tiempo.

  • 8/18/2019 Servidor SQL

    12/14

    erramientas de servicio

    Compresión• +osibilita comprimir el tama8o f'sico de las tabla

    'ndices, # utilizar más e!cientemente el volumendiscos r'gidos # reducir operaciones de (: lo quaumenta la carga del &+;%.

  • 8/18/2019 Servidor SQL

    13/14

    erramientas de servicio

    Replicación, alta disponibilidad y recuperacdesastres

    • -lgunas herramientas posibilitan crear replicas po completos de las bases de datos, mejorar ladisponibilidad, # recuperar de desastres0 aparte

    opci"n de respaldar # recuperar las bases de dat

  • 8/18/2019 Servidor SQL

    14/14

    erramientas de servicio

    Mantenimiento• &on el !n de mejorar el rendimiento del sistema

    que mantener las estad'sticas, utilizadas por eloptimizador, organizar los archivos f'sicos. < se uherramientas dedicadas para estos prop"sitos, qejecutan peri"dicamente por tareas programada