0% encontró este documento útil (0 votos)
120 vistas4 páginas

Bases de Datos

El documento describe el modelo cliente-servidor y su importancia para las bases de datos. Explica que en este modelo, los clientes envían solicitudes a los servidores y estos responden. Esto permite compartir información entre usuarios en una red. También describe dos tipos de fragmentación de datos - horizontal y vertical - que dividen las tablas de datos para almacenar piezas lógicas en diferentes ubicaciones.

Cargado por

Michi Suh
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
120 vistas4 páginas

Bases de Datos

El documento describe el modelo cliente-servidor y su importancia para las bases de datos. Explica que en este modelo, los clientes envían solicitudes a los servidores y estos responden. Esto permite compartir información entre usuarios en una red. También describe dos tipos de fragmentación de datos - horizontal y vertical - que dividen las tablas de datos para almacenar piezas lógicas en diferentes ubicaciones.

Cargado por

Michi Suh
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Bases de datos II

Tarea 5: La importancia del esquema


cliente-servidor

Alumna: Azeneth Michelle Islas Cortes

Facilitador: Edgar Mendoza Flores

Fecha de entrega: domingo 29 de mayo de 2022


El modelo cliente-servidor, es aquel donde las tareas se van repartiendo entre
proveedores de recursos o servicios llamados servidores y solicitantes, los cuales
son conocidos como clientes. En este modelo, los clientes envían solicitudes que
son respondidas por los servidores.

Este tipo de modelo, además de ser aplicado en programas ejecutables dentro de


un solo ordenador, puede ser usado dentro de un sistema operativo multiusuario
distribuido en una red de computadoras, de ahí radica su importancia, ya que el
permitir la conexión de varios clientes a uno o varios servicios ayuda a mantener
una buena comunicación de información entre varios usuarios.

Un ejemplo de este modelo cliente-servidor es el uso del servicio de correo


electrónico de un ISP para enviar, recibir y almacenar correo electrónico. El cliente
de correo de la PC doméstica envía una solicitud al servidor de correo del
proveedor para entregar el correo no leído; el servidor responde enviando el
correo electrónico solicitado al cliente.

Dentro de las bases de datos con este modelo, cada servidor es independiente y
gestiona la información de su entorno particular, sin involucrar a otros servidores.
La capacidad de separar la lógica de la aplicación de la administración de la base
de datos y distribuirla entre dos procesadores brinda más potencia a los sistemas
cliente, lo que a su vez les permitirá ejecutar nuevos entornos gráficos, brindando
a los usuarios la capacidad de acceder a la información que necesitan de manera
más fácil e intuitiva. Al mismo tiempo, algunas características nuevas en el área de
la computación distribuida están disponibles a nivel del administrador de la base
de datos.

La fragmentación es un conjunto de métodos para dividir una base de datos en


unidades lógicas llamados fragmentos, cuya memoria se puede asignar a
diferentes ubicaciones; estos métodos, son utilizados en el proceso de diseño de
una base de datos y son los mismos datos los que se almacenan en un directorio
de sistema global al que accede el software del cliente cuando necesario.
Los esquemas de fragmentación están diseñados teniendo en cuenta el uso de
datos almacenados en cada ubicación, construyendo relaciones más pequeñas y
relevantes con el fin de restaurar y actualizar las operaciones que utiliza la
aplicación, tratando así de facilitar enlace entre nodos debido al alto coste que
tienen.

Ahora mediante un esquema, daré una breve explicación sobre lo que son
fragmentación vertical y fragmentación horizontal.

Tipos de
fragmentaciones

Vertical Horizontal

Cada fragmento es
Particiona una Existen dos
Tiene dos un subconjunto de
relación en un variantes de esta
enfoques básicos cada tupla de
conjunto de relación
relación
relaciones más
pequeñas para
que varias de las
aplicaciones se
ejecuten en un La división inicia
mismo fragmento. con una sola La primaria se La derivada
El agrupamiento
relación de desarolla consiste en dividir
inicia asignando
empleando una relación
cada atributo a un realizar un
particionamiento predicados partiendo de los
fragmento
basado en el definidos en esa predicados
comportamiento relación definidos de
de acceso de las alguna otra.
consultas sobre
los atributos.
Referencias:

Schiaffarino, A. (2019, 12 de marzo). Modelo cliente-servidor. Infranet.


https://blog.infranetworking.com/modelo-cliente-servidor/#:~:text=La%20principal
%20importancia%20de%20este,varios%20usuarios%20de%20forma
%20simultanea.

Redespom. (s.f). Modelo cliente servidor. Consultado el 29 de mayo, 2022.


https://redespomactividad.weebly.com/modelo-cliente-servidor.html

Itroque. (s.f). Modelo cliente servidor. Consultado el 29 de mayo, 2022.


http://itroque.edu.mx/cisco/cisco1/course/module10/10.1.2.5/10.1.2.5.html

Rivas, G. (17 de diciembre). Cliente/servidor y Bases de Datos distribuidas.


Implementación práctica de soluciones distribuidas. ComputerWorld.
https://www.computerworld.es/archive/clienteservidor-y-bases-de-datos-
distribuidas-implementacion-practica-de-soluciones-distribuidas

TIPOS DE FRAGMENTACIÓN EN BASES DE DATOS DISTRIBUIDAS.


https://www.redalyc.org/pdf/3604/360433560015.pdf

Consideraciones Fragmentación.
http://aisii.azc.uam.mx/areyes/archivos/Licenciatura/BDD/Unidad3/RazonesGrados
Fragmentacion.pdf

También podría gustarte