Administracion de Base de Datos

6
  INSTITUTO TECNOLÓGICO DE CIUDAD JUÁREZ Administración de Base de Datos ALUMNO: LUIS ALBERTO MARQUEZ GUTIERREZ PROFESOR: RAMON IVAN BARRAZA CASTILLO

description

Servicios necesariosProtocolosBases de Datos por DefaultMicrosoft SQL Server

Transcript of Administracion de Base de Datos

  • INSTITUTO TECNOLGICO DE CIUDAD JUREZ

    Administracin de Base de Datos

    ALUMNO: LUIS ALBERTO MARQUEZ GUTIERREZ PROFESOR: RAMON IVAN BARRAZA CASTILLO

  • Introduccin Microsoft SQL Server es un gestor de administracin y anlisis de base de datos

    relacionales de Microsoft para soluciones comerciales y almacenamiento de

    datos.

    En este documento se presentara algunas caractersticas fundamentales de SQL

    Server como los son los servicios necesarios para su funcionamiento, los

    protocolos de comunicacin y las bases de datos por default que trae SQL Server

    y ver el funcionamiento que tiene cada una.

  • Microsoft SQL Server

    Servicio MSSQLSERVER

    Funciona como un servicio que controla las solicitudes para trabajar con datos de

    cualquiera de las bases de datos.

    Es el servicio principal para almacenar, procesar y para la proteccin de datos.

    Proporciona el acceso controlado y procesamiento de las transacciones para

    cumplir con los requisitos. Se usa el motor para crear las bases de datos

    relacionales, para las transacciones en lnea o procesamientos analticos.

    Es el motor de la base de datos puede ser una o varias instancias. Esta es la instancia

    predeterminada.

    En dado caso de que este proceso llegue a su fin o llegue a pausarse se impedir la

    conexin de nuevos usuarios al motor de la base de datos, pero los usuarios ya

    establecidos pueden seguir trabajando hasta que las conexiones se interrumpan.

    Servicio SQL Server Browser

    SQL Server Browser escucha las solicitudes que entran de recursos de SQL Server

    y proporciona la informacin acerca de las instancias de SQL Server instaladas en

    el equipo. Te permite efectuar entre las acciones: examinar la lista de los

    servidores disponibles y la conexin a la instancia correcta.

    SQL Server Browser se pude configurar durante la instalacin, o de manera

    predeterminada se inicia automticamente cuando: Hay actualizacin en una

    instalacin, cuando se instala un clster.

    En caso de que el servicio no se est ejecutando, se puede conectar SQL Server si

    proporciona el nmero de puerto o el nombre correcto.

    Adems si el servicio no se est ejecutando no funcionan las siguientes

    caractersticas:

    o Cualquier componente que intente conectarse a una instancia con nombre sin especificar.

    o Cualquier que genera o pase informacin de servidor. o La servicio redirector de OLAP.

  • Microsoft SQL Server

    Protocolo Shared Memory

    Permite la conexin a una instancia de SQL Server que se est ejecutando en el

    mismo equipo. As que no se puede obtener acceso desde otros equipos de la

    red.

    Este protocolo es el ms sencillo de utilizar y no tiene valor a configurar. Ya que los

    clientes que utilizan este protocolo solo pueden conectarse a una instancia de SQL

    Server que se ejecuta en el mismo equipo, no es utilizable para la mayora de las

    actividades de la base de datos.

    Se puede utilizar este protocolo para la solucin de problemas cuando se tenga la

    sospecha de que los dems protocolos no estn configurados correctamente.

    Protocolo Named Pipes

    Permite el acceso de red a SQL Server mediante la compatibilidad con varios

    protocolos de red, entre los cuales se incluyen TCP/IP e IPX/SPX entre otros.

    Selecciona automticamente el protocolo de la red basndose en la configuracin

    del cliente.

    Este protocolo es para redes de rea local. Una parte de la memoria la usa un

    proceso para pasar la informacin a otro, de modo que la salida de uno es la

    entrada de otro.

    Protocolo TCP/IP

    Permite acceso a la red de SQL Server especificando el nombre del equipo y el de

    la instancia o la direccin IP y el nombre de la instancia.

    Es un protocolo habitual utilizado en Internet. Se comunica a travs de redes

    interconectadas de equipos que poseen diversas arquitecturas de hardware y

    distintos sistemas operativos.

    TCP/IP incluye estndares para enrutar el trfico de la red y ofrece caractersticas

    avanzadas de seguridad.

  • Microsoft SQL Server

    Bases de Datos del Sistema: Master

    Registra toda la informacin de una instancia adems de almacenar informacin

    de configuracin de la instancia de SQL Server, como la definicin de los inicios de

    sesin de la base de datos. Se debe contar que no toda la configuracin de la

    instancia se almacena en Master. Adems esta base de datos contiene los

    procedimientos almacenados extendidos y otros que solo se disponen en Master.

    Bases de Datos del Sistema: Model

    Esta base de datos sirve de modelo. Siempre que se crea una nueva base de

    datos, se realiza una copia de esta base de datos, heredando la configuracin y

    contenido.

    Bsicamente se utiliza como plantilla para todas las bases de datos creadas en la

    instancia de SQL Server. Las modificaciones hechas a la base de datos model,

    como el tamao de la base de datos, el modelo de recuperacin y otras opciones

    de base de datos, se aplicarn a las bases de datos que se creen despus.

    Bases de Datos del Sistema: Msdb

    Principalmente tiene la funcin de dar el soporte al agente de SQL Server, de tal

    modo que almacena la definicin y planificacin de los planes de mantenimiento,

    adems se almacena la definicin de otros objetos como los operadores, alertas,

    etc.

    MSDB tambin se utiliza cuando el Agente de SQL Server no est presente, como

    es el caso de SQL Express.

    Bases de Datos del Sistema: Tempdb

    Almacena tanto los objetos temporales(tablas temporales, procedimientos

    almacenados temporales, etc.), como los resultados intermedios que pueda

    necesitar crear el motor de base de datos, por ejemplo durante la ejecucin de

    consultas que utilizan las clusulas GROUP BY, ORDER BY, DISTINCT, etc.

  • Conclusin SQL Server tiene servicios que ayudan a los clientes y a los usuarios con el manejo de su base de datos. Adems de que es necesario conocer internamente como trabaja y sus

    configuraciones para el administrador es de suma importancia conocer todo

    incluyendo los componentes internos, las configuraciones y los servicios que nos

    ofrece este manejador.

    Referencias https://technet.microsoft.com/es-es/library/ms181087(v=sql.105).aspx

    https://msdn.microsoft.com/es-es/library/hh403394.aspx

    https://technet.microsoft.com/es-es/library/ms181087(v=sql.105).aspx

    http://www.guillesql.es/Articulos/SQLServerFAQ_Base_Datos_Sistema.aspx

    https://msdn.microsoft.com/es-es/library/ms178028.aspx

    https://technet.microsoft.com/es-es/library/ms165677(v=sql.105).aspx

    https://technet.microsoft.com/es-es/library/ms187892(v=sql.105).aspx

    https://technet.microsoft.com/es-es/library/bb522662(v=sql.105).aspx

    https://technet.microsoft.com/es-es/library/bb545450.aspx

    https://msdn.microsoft.com/es-es/library/bb545450.aspx