Logo Studenta

576816064-KBDDS-U3-A2-NEGB

¡Este material tiene más páginas!

Vista previa del material en texto

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO 
 
DIVISIÓN DE CIENCIAS EXACTAS, INGENIERÍA Y TECNOLOGÍA 
PE TELEMÁTICA 
 
 
Unidad de aprendizaje 3 Manipulación y administración 
Actividad 3 
Nombre de la actividad: Construcción de una BDD etapa 1 
 
Estudiante: Nelly Gutiérrez Barrón 
Matrícula: ES1822026201 
 
Asignatura: Base de Datos Distribuidas 
 
Grupo: KM-KBDDS-2001-B2-001 
 
Docente en línea: Jorge Israel Toledo Alvarado 
 
CDMX a 1de junio del 20022 
 
 
 
 
 
 
Contenido 
INTRODUCCIÓN ............................................................................................................ 1 
DESARROLLO ............................................................................................................... 2 
PLANTEAMIENTO DEL PROBLEMA ...................................................................................................................................... 2 
Objetivo ................................................................................................................................................................ 3 
JUSTIFICACIÓN ............................................................................................................................................................... 3 
LA BASE DE DATOS DISTRIBUIDA BRINDA VENTAJAS COMO: ..................................................................................................... 3 
DESVENTAJAS ................................................................................................................................................................ 4 
CARACTERÍSTICAS ........................................................................................................................................................... 4 
BENEFICIOS ................................................................................................................................................................... 4 
ARQUITECTURA ............................................................................................................................................................. 5 
REQUERIMIENTOS DE IMPLEMENTACIÓN ............................................................................................................................. 5 
Hardware .............................................................................................................................................................. 5 
Software ............................................................................................................................................................... 5 
REQUISITOS .................................................................................................................................................................. 6 
DISEÑO ........................................................................................................................................................................ 6 
Sistema Homogéneo ............................................................................................................................................. 6 
RELACIÓN ..................................................................................................................................................................... 8 
MODELO RELACIONAL ..................................................................................................................................................... 9 
FRAGMENTACIÓN ........................................................................................................................................................ 10 
EXPLICACIÓN ............................................................................................................................................................... 10 
CONCLUSIONES ......................................................................................................... 11 
REFERENCIAS ............................................................................................................. 13 
 
 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 1 de 14 
INTRODUCCIÓN 
 
 
El auge de las bases de datos distribuidas fue en 1980, la evolución de estos sistemas de base de datos se 
derivó de la necesidad de integrar información proveniente de diversas fuentes, además de que la 
tecnología facilita e impulsa los mecanismos requeridos para poder lograr la integración de información. 
Hoy en día las bases de datos distribuidas tienen la característica de almacenar información en varios 
ordenadores conectados entre sí, en donde los usuarios pueden acceder desde cualquier lugar. Por lo que 
una base de datos debe de ser trasparente, es decir, debe de tener independencia de los datos tanto física 
como lógica. 
 
 Entre las ventajas que proporcionan las bases de datos son agrupar y almacenar información en un único 
lugar, facilita compartir datos entre diferentes usuarios y evitar la redundancia, lo que a las organizaciones 
o empresas les resulta un importante activo para la gestión y toma de decisiones. 
 
El sistema de gestión de base de datos centralizados se ubica y almacena en una sola ubicación, es decir 
en un ordenador central o sistema de base de datos. 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 2 de 14 
DESARROLLO 
 
Planteamiento del problema 
 
La organización xxxx.com es una empresa situada en la Ciudad de México, cuenta con cuatro sedes, en 
Veracruz, Tamaulipas, Guerrero y Oaxaca, cuenta con una base de datos centralizada, en cada sede tiene 
implementados sistemas biométricos, por ende, requiere constantes consultas de la base de datos, para 
la consulta de información recibida de los sensores y compararla con la información almacenada, además 
el flujo de los usuarios y la cantidad de consultas realizadas. 
Por tales motivos la organización requiere mejorar la eficiencia y fiabilidad del flujo de información, ya 
que este es un activo importante de la misma. La base de datos que tienen actualmente ha presentado 
demora en el funcionamiento del sistema y fallos de accesos no autorizados. 
 
Por lo antes expuesto se hace necesario implementar una solución que garantice una alta disponibilidad 
de información en la base de datos, por ello se recomienda la migración a una base de datos distribuida 
homogénea que soporte el flujo de tráfico que emplea la organización, brindando ventajas como 
autonomía local que promueva la evolución de los sistemas y los cambios en cuanto a requerimientos de 
usuario, permitirá una arquitectura flexible, tolerante a fallos y buen rendimiento. 
 
La base de datos distribuida homogénea para el sistema de control con tecnología RFID, y se pueda 
controlar las entradas y salidas del sistema, generando una mayor disponibilidad. Mediante SQLServer 
siendo un sistema de gestión de base de datos relacional.1 
 
 
 
1 (DÍAZ, s.f.) (GERARDO, s.f.) (repositorio.utn.edu.ec, s.f.) 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 3 de 14 
Objetivo 
 
Diseñar e implementar una base de datos distribuida homogénea la cual permita garantizar disponibilidad 
de información, para el sistema de control de acceso para la tecnología RFID. 
 
Justificación 
 
Una base de datos distribuida se compone de una red de ordenadores, en donde la información se guarda 
en distintos sitios de la red, los sistemas de información acceden en distintos puntos geográficos. 
Cuenta con características: 
• La base de datos se conforma por varios ordenadores 
• Los nodos se trasmitir información entre ellos. 
• Los nodos deberán de tener autonomía 
• Deben de ser tolerante a fallos. 
La base de datos distribuida brinda ventajas como: 
• Se tiene un acceso más rápido a los datos 
• El procesamiento de los datos es más rápido y eficiente 
• Escalabilidad 
• Tiene una mejorcomunicación mejorando el sistema de información 
• Los costos de operación son más económicos 
• Simplificación del uso de las interfaces para su uso 
• Al tener la información en varios nodos, se corre menos peligro de un fallo 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 4 de 14 
Desventajas 
• El control y acceso de los datos es más complicado 
• La implementación es más complicada 
• Al tener una falla se puede tener problemas en la seguridad de los datos. 
Los factores importantes que se pueden distinguir en un SBDD: 
• Existen varios nodos 
• Los sitios tienen que comunicarse por red de comunicación y trasmitir los datos 
 
Características 
 
• Cada sitio es un sistema de base de datos. 
• Los sitios pueden trabajar juntos si se requiere, para que el usuario de cada sitio pueda acceder a 
los datos desde cualquier punto de la red. 
• Cada sitio sabe de la existencia de los otros sitios 
 
Beneficios 
 
• La descentralización elimina la dependencia del sitio y así evitar sobrecarga. 
• Tiene un tiempo de respuesta optimo y mejorado 
• Tiene costos reducidos 
• Proporciona disponibilidad, mediante redundancia del hardware, software y de los datos 
• La clasificación es conforme a la distribución y la autonomía. 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 5 de 14 
Arquitectura 
El sistema de base de datos distribuida homogéneo, se basa que tienen el mismo software del sistema de 
gestor de base de datos, los datos se particionan y replican entre los sitios, además de que ocultan los 
detalles de la distribución de los datos. 
Requerimientos de implementación 
 
• Análisis y recolección de la información 
• Planteamiento del problema 
• Planteamiento de objetivos 
• Diagnostico de la base de datos a implementar 
• Diseñar la base de datos 
Hardware 
 
• Procesador de Core i7 
• Sistema Operativo Windows 10 
• Memoria RAM: 8 GB o superior 
• Tarjeta gráfica Asus GeForce GT 730 
• Disco duro de estado sólido: 250GB 
• Gabinete 
• Motherboard Asus prime B560-MA 
 
Software 
 
• Lenguaje de programación C# 
• Para la base de datos Gestor SQL Server 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 6 de 14 
 
Requisitos 
• Las operaciones de entrada y salida de usuarios 
• Tabla para guardar los registros 
• La tabla usuarios contiene un peso importante porque en almacenamiento se alojan las huellas 
digitales, siendo necesario encontrar la forma de reducir el espacio teniendo en cuenta que se 
alojará en dos servidores. 
• Tiene que tener prioridad a las columnas en las tablas, las cuales tiene vital importancia en las 
consultas más frecuentes del sistema, en el momento en que se vaya a realizar fragmentación del 
sistema. 
Diseño 
 
Sistema Homogéneo 
 
Identificadores 
 
Entidad Descripción 
Usuario 
Es la entidad contiene los datos de los usuarios 
que están registrados en el sistema 
Producto 
Es la entidad del producto tiene los datos 
registrados en el sistema 
Cliente 
Es la entidad que representa la relación entre el 
usuario y el cliente 
Opera 
Es la entidad que conoce las compras que se dan 
en el sistema 
Inventario 
Es la entidad que hace referencia al tipo de 
compra ya sea entrada o salida 
Tipo_usu Representa el tipo de usuario 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 7 de 14 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 8 de 14 
Relación 
 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 9 de 14 
Modelo relacional 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 10 de 14 
Fragmentación 
 
 
Explicación 
 
La propuesta expuesta muestra un modelo relaciona homogéneo, trasparente, siendo la solución para 
proporcionar una alta disponibilidad de la información de la be de datos, brinda soporte del flujo de tráfico 
por ello también autonomía local para poder promover su evolución y cambios a requerimientos de 
usuario, teniendo una arquitectura flexible, tolerante a fallos y primordialmente un óptimo rendimiento. 
La base de datos controla las entradas y salidas del sistema, proporcionando disponibilidad mediante una 
base de datos relacional, con acceso más eficiente, escalable y con costes económicos. 
 
 
 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 11 de 14 
 
 
CONCLUSIONES 
 
Una base de datos son varias bases de datos lógicamente relacionadas y están distribuidas en diferentes 
sitios interconectados en una red de comunicaciones, las bases de datos distribuidas son un sistema en 
donde múltiples sitios de base de datos están ligados por un sistema de comunicación; el usuario accede 
desde cualquier sitio a los datos. 
En este punto podemos entender la importancia del base de datos, ya que es un sistema bastante 
funcional para las organizaciones, ya que requiere integrar y difundir los datos a cada área de esta, así 
como a sus integrantes, claramente no todos requieren de la misma información, lo que lleva a la 
seguridad de los datos, por ello su administración es fundamental para un desempeño optimo. 
El conocimiento de las bases de datos es fundamental para un ingeniero en telemática, con ello poder 
brindar los servicios requeridos acorde a las necesidades de cada empresa, en este caso proporcionar 
una base de datos trasparente, fiable, disponible y coherencia, sin dejar a un lado el rendimiento y la 
seguridad. 
Entender las características de las bases de datos son importantes en este caso referente a las bases de 
datos centralizadas y distribuidas, es básico e impórtate para obtener conocimientos de como la 
información para diferentes aplicaciones en ingeniería, los datos se pueden utilizar de maneras diferentes 
acorde a las necesidades de cada empresa, es cierto que son diferentes y sus aplicaciones se pueden 
distribuir de manera centralizada o distribuida. Las redes de comunicación son parte fundamental para 
las bases de datos que pueden pasar de una base de datos centralizada a una base de datos distribuida. 
Por lo que esta actividad proporciona información para poder discernir en qué momento poder utilizar 
cada una de ellas y diferenciar las ventajas y desventajas que aplican a cada una de ellas. 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 12 de 14 
 
 
El uso de las bases de datos distribuidas proporciona velocidad al dividir las consultas realizadas, en 
distintos ordenadores o sistemas de base de datos, siendo importante conocer los requerimientos del 
sistema en el que se pretende implementar para poder establecer los parámetros adecuados con ello 
atender las necesidades del sistema. 
La base de datos homogénea supone una gran ventaja por que usa el mismo sistema gestor de base de 
datos en ambos servidores y al configurar se simplifica, proporciona más opciones de compatibilidad. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
UNADM | DCEIT | TM | SIGLAS DE LA ASIGNATURA 
 
 
Página 13 de 14 
 
Referencias 
Cavazos, F. Á. (05 de 2003). Recuperado el 16 de 05 de 2022, de 
https://repositorio.tec.mx/bitstream/handle/11285/568576/DocsTec_1100.pdf?sequence=1&is
Allowed=y 
DÍAZ, :. M. (s.f.). Recuperado el 27 de 04 de 2022, de 
https://cursos.aiu.edu/Base%20de%20Datos%20Distribuidas/pdf/Tema%201.pdf 
GERARDO, I. B. (s.f.). Recuperado el 27 de 04 de 2022, de 
https://www.ices.gob.mx/sedatu/2020/entregables/Componente%201.1.%20Redise%A4o%20d
e%20procesos%20del%20Instituto%20Catastral%20de%20Estado%20de%20Sinaloa/1.1.2%20D
ocumento%20de%20analisis%20comparativo%20de%20BD/1.1.2%20Documento%20de%20Ana
lisis%20Compara 
Informática, F. d. (2017). Recuperado el 17 de 05 de 2022, de 
https://www.uv.mx/personal/ermeneses/files/2017/03/Clase6-1.pdf 
repositorio.utn.edu.ec.(s.f.). Recuperado el 27 de 04 de 2022, de 
http://repositorio.utn.edu.ec/bitstream/123456789/522/3/04%20ISC%20151%20CAPITULO%20
I.pdf 
Romero, J. D. (2019). Recuperado el 17 de 05 de 2022, de 
https://repository.udistrital.edu.co/bitstream/handle/11349/24712/Campo%20Romero%20Juli
%C3%A0n%20David%202019.pdf?sequence=1&isAllowed=y 
UnADM. (2022). Recuperado el 29 de 04 de 2022, de 
https://campus.unadmexico.mx/course/view.php?id=883

Continuar navegando