Está en la página 1de 37

ESCUELA PROFESIONAL DE UNIVERSIDAD

INGENIERIA DE SISTEMAS NACIONAL


DE CAÑETE
F-M01.01VPA-008

Modelamiento y
-
administración de
base de datos

Ing. Pedro D. Coronado Rodríguez


¿Modelar y
Administrar
base de datos?
¿Qué beneficios
brindan las bases de
datos a la empresa?
Nuestra ruta de hoy

Conceptos básicos

Modelamiento

Administración
DESAFIOS DE LAS BASES DE
DATOS
Base de datos
Es una recopilación
organizada de
información o datos
estructurados, que
normalmente se
almacena de forma
electrónica en un
sistema informático.
Desafíos de las bases de datos
Las bases de datos de
las grandes empresas
de hoy en día suelen
admitir consultas muy
complejas y se espera
que proporcionen
respuestas casi
instantáneas a esas
consultas.
Desafíos de las bases de datos
Absorción de
aumentos
significativos en el
volumen de datos.
Sensores
Desafíos de las bases de datos

Garantía de
seguridad de los
datos.
Desafíos de las bases de datos
SOLUCIONES

Mantenimiento al
día con la
demanda.

NECESIDADES
Desafíos de las bases de datos

Gestión y
mantenimiento de
Especialista la base de datos y la
infraestructura.

Parches, actualizaciones
Desafíos de las bases de datos

Eliminación de los
límites de la
escalabilidad.
MODELADOS DE BASE DE
DATOS
Modelados de base de datos
Un modelo de base de datos es la
estructura lógica que adopta la base de
base datos, incluyendo las relaciones y
limitaciones que determinan cómo se
almacenan y organizan y cómo se
accede a los datos. Así mismo, un
modelo de base de datos también
define qué tipo de operaciones se
pueden realizar con los datos, es decir,
que también determina cómo se
manipulan los mismos, proporcionando
también la base sobre la que se diseña
el lenguaje de consultas.
Modelados de base de datos
Al igual que los arquitectos
realizan sus planos para
construir casas, los
diseñadores de base de datos
necesitan realizar modelos
para construir sus base de
datos.
Tipos de modelos de bases de datos
Modelo de base de datos
relacional.
El modelo de base de datos
relacional es uno de los más
comunes. Este modelo es el
que emplean las bases de
datos relacionales y ordena
los datos en tablas
(relaciones) compuestas por
columnas y filas.
Tipos de modelos de bases de datos
Modelo jerárquico.
Al igual que el organigrama común
utilizado para organizar las empresas,
este modelo de base de datos tiene
la misma apariencia de árbol y se
utiliza a menudo para estructurar
documentos XML. En cuanto a la
eficiencia de los datos, se trata de un
modelo ideal en el que los datos
contienen información anidada y
clasificada, pero puede ser ineficiente
cuando los datos no tienen un
vínculo ascendente con un punto o
tema de datos principal.
Tipos de modelos de bases de datos
Modelo de red.
El modelo en red de base de datos
parte del modelo jerárquico, pero
aquí se permiten las relaciones de
uno a muchos o de muchos a muchos
entre registros vinculados, teniendo
registros principales múltiples. El
modelo se crea a través de conjuntos
de registros relacionados; cada uno
de estos conjuntos consiste en un
registro propietario o principal y uno
o más registros miembros o
secundarios.
Tipos de modelos de bases de datos
Modelo orientado a objetos.
El modelo de la base de datos
orientada a objetos define la base
de datos como una colección de
objetos utilizados en la
programación orientada a objetos
(es decir, que emplear lenguajes
como C++ o Java, por ejemplo).
Este modelo de base de datos
utiliza tablas también, pero no
solo se limita a ellas y permite
almacenar información muy
detallada sobre cada objeto.
Tipos de modelos de bases de datos
Modelo entidad-relación.
El modelo entidad-relación es básicamente el paso previo a
uno modelo de bases datos relacional, puesto que se trata
de un diagrama elaborado a través de unos elementos
básicos y su relación entre ellos:
Tipos de modelos de bases de datos
Modelo entidad-relación.

Entidades (son los objetos que se representan en la base de datos).


Atributos (son el contenido de la entidad, sus características). A los atributos se les asigna un
clave para distinguirlos de los demás registros.
Relación (el vínculo que define la dependencia entre varias entidades).
Cardinalidad (es la participación entre entidades, que pueden ser uno a uno, uno a varios o
varios a varios).
En el diagrama las entidades se representan con un rectángulo, las relaciones con un rombo y
los atributos con un óvalo.
Tipos de modelos de bases de datos
Modelo multidimensional
(NoSQL).
El modelo de base de datos
multidimensional está
pensado para la creación de
aplicaciones específicas
OLAP (procesamiento
analítico en línea). Este
modelo de base de datos se
puede visualizar como un
cubo de datos en el que se
representan diferentes
dimensiones de los datos
disponible; las dimensiones
de los cubos se
corresponden con la de la
tabla y el valor almacenado
en cada celda equivale al
valor de la métrica.
Tipos de modelos de bases de datos
Tipos de modelos de bases de datos
Pasos para modelar bases de datos
• Identificar tipos de entidades
• Identificar atributos
• Aplicar convenciones de nomenclatura
• Identificar relaciones
• Aplicar modelos de modelos de datos
• Asignar claves
• Normalizar para reducir la redundancia de datos
• Desnormalizar para mejorar el rendimiento
ADMINISTRACIÓN DE BASE
DE DATOS
Administración de base de datos
Es una labor que recae en los profesionales
para que se encargan de reorganizar las
bases de datos, de esa manera hacerlas
mucho más accesibles, como también
rápidas en lo que se respecta a su uso.
al ser un asunto algo delicado, es su tarea
crear sistemas de respaldo o distintas
aplicaciones para que, en caso de algún
inconveniente, no se pierdan los datos que
hayan sido recolectados por la empresa.
Administración de base de datos
Importancia:
• Aumento de los ingresos y las ganancias
• Reducción de la incoherencia de los
datos
• Cumplir con las regulaciones
Administración de base de datos
Áreas de enfoque de la administración de
datos:
• Administración de la calidad.
• Administración de macrodatos (Datos
estructurados, semiestructurados no
estructurados)
• Distribución y coherencia de los datos
• Gobernanza de datos (políticas y los
procedimientos )
Administración de base de datos
Desafíos asociados a la administración de
datos:
• Escala y rendimiento (mantener los tiempos
de respuesta pico)
• Requisitos cambiantes (Dinamismo de las
necesidades del cliente/usuario)
• Capacitación de los empleados (El enorme
volumen de datos puede ser abrumador, se
necesitan nuevas estrategias)
ACTIVIDAD
Realizar las siguientes actividades
Informe 01
1. Investigamos el modelo de E-R / Modelo multidimensional
2. Estructuramos y organizamos los contenidos
3. Elaboramos el informe de acuerdo a la siguiente estructura
• Carátula
• Introducción
• Desarrollo de contenidos
• Conclusiones
• Recomendaciones
• Referencias bibliográficas (APA 7)

*** El informe debe ser original.


¿Qué hemos aprendido
en esta sesión?
CONCLUSIONES
Un modelo de datos integral y optimizado ayuda a crear una base de datos
lógica simplificada que elimina la redundancia, reduce los requisitos de
almacenamiento y permite una recuperación eficiente. También equipa a
todos los sistemas con una "única fuente de verdad" –que es esencial para
operaciones eficaces y cumplimiento regulatorio–. El modelado de datos es un
paso clave en dos funciones vitales de una empresa digital.

Antes de diseñar y construir cualquier proyecto de software, debe existir una


visión documentada de cómo será y se comportará el producto final. Una gran
parte de esa visión es el conjunto de reglas para la funcionalidad deseada. La
otra parte es la descripción de los datos: los flujos (o modelos) de datos y la
base de datos que les brinda soporte.
CONCLUSIONES
La administración de datos es un enfoque basado en principios para
administrar los datos durante su ciclo de vida, desde la adquisición, durante el
uso y hasta la eliminación.

Todas las organizaciones necesitan administración de datos. A medida que las


empresas de todos los sectores siguen avanzando en sus procesos de
transformación digital, los datos se convierten en su recurso más valioso.

Los gerentes ejecutivos necesitan datos exactos y oportunos para tomar


decisiones estratégicas en su empresa.

También podría gustarte