You are on page 1of 8

TAREA 1 - PRESABERES

JHONATAN PELAEZ MAGNOLER

COÓDIGO
202016913_14

ESCUELA
Escuela de Ciencias Básicas, Tecnología e Ingeniería

BASES DE DATOS DISTRIBUIDAS 202016913

TUTOR
ING. JAIME RUBIANO LLORENTE

2024
Introduction

Efficient data management is a crucial element in the operation of


any modern company. In this context, databases play a fundamental
role by providing an organized structure for storing, retrieving, and
managing information effectively. This structured set of data requires
a Database Management System (DBMS), which acts as the bridge
between users and the stored information. This system, in turn, faces
various challenges and considerations during design to ensure the
integrity, security, and efficiency of the data.
In this exploration, we will analyze the importance of databases, the
role of DBMS, and delve into the challenges and issues that arise in
the design of corporate databases. We will also explore abstraction
levels in database design and examine relevant models for
structuring information efficiently.
Objectives

General
Explore the importance and functionality of databases in the business
context, as well as understand key challenges and considerations
during design to ensure effective information management.

Specific
• Analyze the concept of a database and its relevance as a
fundamental tool in information management in businesses.

• Identify the key functions of a Database Management System


(DBMS) and its role in the creation, manipulation, and retrieval
of data.

• Evaluate the importance of databases in business decision-


making and their impact on operational efficiency.

• Analyze common challenges in the design of corporate


databases and the importance of addressing issues such as
data duplication, unwanted dependencies, and data
inconsistency.
1. Que es una base de datos

Es una herramienta que nos ayuda almacenar y recopilar información


de una forma organizada.

2. Que es un gestor de Base de datos (SGBD) y cuáles son los más


conocidos, cual ha trabajado.

Es un software que tiene como finalidad crear, manipular y recuperar


datos desde una base de datos, los gestores más conocidos son
ORACLE, MySQL, MariaDB, SQLite, PostgreSQL, SQL Server y con los
que he trabajado son ORACLE, MySQL y PostgreSQL.

3. En el manejo de datos en una empresa se debe tener en cuenta


muchos problemas que pueden presentarse, identifique y explique
3 posibles problemas a tener en cuenta al momento de diseñar
una BD.

Uno de los problemas más comunes es que una empresa almacena


mucha información y muchas veces son los mismos datos em
diferentes partes, un ejemplo puede ser el departamento y municipio
ya sea de residencia o nacimiento de una persona ocasionando
duplicación de datos en diferentes tablas.

Otro problema puede ser una dependencia no deseada que es cuando


existen relaciones entre tablas que no se gestionan adecuadamente
ocasionando problemas al momento de generar actualizaciones o
mantenimiento de la BD.

Por último, la inconsistencia de datos que ocurre cuando la


información almacenada no cumple con las reglas de integridad y
puede ocurrir por una falta de validación de datos.

4. Identifique los niveles de abstracción de datos para el diseño de


BD.
Nivel Conceptual: Se centra en la representación abstracta de la
estructura de la base de datos sin tener en cuenta detalles de la
implementación, es decir, proporciona una vista independiente de la
implementación para describir la estructuración de la Base de Datos.
Nivel Físico: Describe como los datos se almacenan y organizan
internamente. Incluye la estructura de almacenamiento, índices y
como se accede a los datos.
Nivel lógico: Se definen las tablas, relaciones, restricciones de
integridad, a diferencia del conceptual, este nivel traduce el modelo
conceptual en una estructura que pueda ser implementada en un
SGBD.
Nivel de Vista: Permite la creación de vistas personalizadas para
grupos específicos de usuarios, donde las vistas son subconjuntos
lógicos de datos que presentan una imagen particular de la base de
datos.
Nivel Usuario: Es donde los individuos interactúan directamente con
la base de datos a través de interfaces de usuarios, esto incluye
formularios, informes y otras herramientas que permiten que los
usuarios realicen consultas, inserciones y gestionar la información sin
necesidad de conocimientos de Lenguaje de base de Datos.

5. Según la estructura de modelo de base de datos identifique y


explique 3 modelos de BD.

Modelos orientados por objetos

Se dividen por Modelo Entidad – Relación, semánticos y orientado a


objetos, los modelos orientados a objetos son aquellos que son
definidas por atributos (estado) y son asociados a una conducta o
comportamiento.
Estos atributos contienen valores y la conducta se expresa mediante
mensajes a los que el objeto responde y métodos que implementan
los mensajes.

Los modelos semánticos este compuesto por objetos, atributos y


relaciones, además ofrecen constructores de objetos y complejos y
relaciones ISA que ayudan a reducir la sobrecarga semántica de los
tipos de relación y ofrece mecanismos de abstracción.
El modelo Entidad – Relación pertenecen a un conjunto entidades
relacionadas mediante un par atributo – valor, es decir que se centra
en la representación de entidades y sus relaciones donde las
entidades pueden ser objetos del mundo real y las relaciones indican
como se relacionan estas entidades, este modelo es utilizado para
modelar el sistema de información a un nivel conceptual, además.

Enlace del Video

https://youtu.be/Yr3nbd9BRaE
Conclusions

In the conclusion of this analysis, we will emphasize the importance


of addressing database design challenges comprehensively,
highlighting the need for effective strategies to manage data
duplication, dependencies, and inconsistency. Furthermore, we will
underscore the relevance of different levels of abstraction and
database models, providing a holistic perspective for the efficient
design of business information management systems. With this
knowledge, organizations can enhance the quality, reliability, and
security of their data, contributing to success and sustainable growth
in the current business environment.
Referencias Bibliográficas

Millan, M. (2012). Fundamentos de bases de datos Notas de


Referencia. https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/129060/?pa
ge=1

Rubiano, J. (2022). Fundamentos de bases de


datos. [Objeto_virtual_de_Informacion_OVI]. Repositorio
Institucional
UNAD. https://repository.unad.edu.co/handle/10596/50827

You might also like