SERVIDOR DE BASE DE DATOS
Enviado por DAR_BERMEO • 29 de Octubre de 2012 • 3.171 Palabras (13 Páginas) • 1.995 Visitas
INTRODUCCIÓN
Un servicio es un recurso tangible o no de solicitadas a alguien para satisfacer nuestras necesidades, pues con esta idea, se introdujo la definición de los que es un servidor de base de datos, esto ya en los mediados de los setenta, de los cuales se introdujo visiones de estructurar datos de forma tal, que al ser procesados por un servidor se pueda obtener información oportuna y eficiente, ayudando así a la productividad, y mas aun, en el siglo XXI, donde cada vez se torna mas complicado tener información de forma verídica y consistente.
Sabiendo esto, en el trabajo que presentamos a continuación vamos a hablar sobre servidores de base de datos, en él cual se recalca su definición y características resaltantes en cuanto a su hardware y su funcionamiento lógico. Comenzaremos con un enfoque teórico para conocer que es el servidor de base de datos, su funcionalidad y tomar toda su productividad con la implementación de este tipo de recurso valioso para el campo laboral.
OBJETIVO GENERAL
Entender lo que es un servidor de Base de Datos y su relevancia en la sociedad.
OBJETIVOS ESPECIFICOS
Definir lo que es un servidor de base de datos.
Describir características importantes de un servidor de base de datos.
Asimilar la importancia de un servidor de base de datos en el campo laboral profesional.
Comprender su función y aprovechar su potencialidad.
DESARROLLO DE LA INVESTIGACION
¿QUE ES UN SERVIDOR DE BASE DE DATOS?
Un servidor de base de datos (database server).- Es un programa que provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
Los sistemas de administración de base de datos (SGBD) generalmente proveen funcionalidades para servidores de base de datos, en cambio otros (como por ejemplo, MySQL) solamente proveen construcción y acceso a la base de datos.
Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
Los servidores de bases de datos surgen con motivo de la necesidad de las empresas de manejar grandes y complejos volúmenes de datos, al tiempo que requieren compartir la información con un conjunto de clientes (que pueden ser tanto aplicaciones como usuarios) de una manera segura. Ante este enfoque, un sistema gestor de bases de datos (SGBD, a partir de ahora) deberá ofrecer soluciones de forma fiable, rentable y de alto rendimiento. A estas tres características, le debemos añadir una más: debe proporcionar servicios de forma global y, en la medida de lo posible, independientemente de la plataforma. Internet se ha convertido en nuestros días en la mayor plataforma de comunicaciones jamás vista. Esto hace que las empresas tiendan a presentar su información a través de la Web en forma de contenidos, que después los clientes consultarán para establecer relaciones con dichas empresas.
Una de las funciones que se empieza a exigir a los SGBD, puesto que sobre ellos recae el peso del almacén y proceso de la información, es la de proporcionar herramientas de apoyo a toma de decisiones ("datawarehouse") al tiempo que proporciona una plataforma de transacciones "on-line" (OLTP) que hacen que la información esté siempre actualizada y consistente. A lo largo del artículo iremos comentando las prestaciones de ambas implementaciones y cómo influye el SGBD en el proceso de las mismas.
Aunque parece clara la función de un SGBD, en la actualidad cada vez más filosofías y tecnologías tienden a confluir en un mismo punto. Ya se está hablando acerca de las posibilidades de los nuevos SGBD de poder almacenar contenidos multimedia, objetos, documentos complejos... La explosión de nuevos servicios ha hecho que cada vez más aplicaciones dependan de estos servidores de datos, delegando la responsabilidad de la gestión y almacenamiento de la información a aquellos que mejor están preparados para su tratamiento.
Para poder lograr estos objetivos, es un punto muy importante el que los SGBD proporcionen herramientas de administración completas (que simplifiquen la tarea de la configuración, seguridad, creación y gestión de bases de datos al tiempo que proporcionan mecanismos de integración con otros sistemas y políticas de copias de seguridad) y herramientas que permitan su programación (tanto a nivel de diseño como a nivel de reglas y procedimientos que encapsulen la arquitectura de la base de datos, de tal manera que, a través de conectores a datos, las aplicaciones sólo tengan que pedir la información que necesitan sin preocuparse de cómo se encuentra almacenada).
Por último, puesto que los datos deben estar por encima de la plataforma, los SGBD deben proporcionar mecanismos de comunicación con otras plataformas que actúen también como clientes o servidores de datos. Lo que nos lleva al último punto que consideraremos: la posibilidad de la replicación de la información, posibilidad que permitirá que la información pueda estar almacenada en múltiples servidores de datos y accesible desde cualquier punto como si se tratase de un único volumen de información.
Para bases de datos con múltiples usuarios sirve un servidor de base de datos. Las bases de datos están situadas en un servidor y se puede acceder a ellas desde terminales o equipos con un programa -llamado cliente- que permita el acceso a la base o bases de datos. Los gestores de base de datos de este tipo permiten que varios usuarios hagan operaciones sobre ella al mismo tiempo: un puede hacer una consulta al mismo tiempo que otro, situado en un lugar diferente, está introduciendo datos en la base.
CARACTERÍSTICAS FÍSICAS
Comunicación entre plataformas: información almacenada en múltiples servidores de datos y accesible desde cualquier punto como si fuera un único volumen de información.
Unidades de almacenamiento: se caracterizan por incorporar elementos de protección que evitan la pérdida de datos y accesos simultáneos (alta velocidad, niveles RAID, etc.).
La comunicación: se emplea un sistema de red que se encarga de transmitir la información (clientes-servidores (cables)). Para la comunicación de los procesos con la red se emplea un tipo lógico denominado middleware.
Plataformas y programación:
...