Está en la página 1de 23

MINISTERIO DE EDUCACIÓN

DIRECCIÓN DE EDUCACIÓN SUPERIORTECNOLÓGICA Y TÉCNICO PRODUCTIVA


INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO
“Manuel Núñez Butrón”

DESARROLLO D E SISTEMAS D E I N FO R M AC I Ó N

MODELAMIENTO Y DISEÑO DE
BASE DE DATOS
TEMA 01 : CONCEPTUALIZACIONES

MSc. Romell Apaza Lanza

Juliaca - Perú
2022 lanzaromell@hotmail.com
1
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 2
¿Qué es una base de datos?

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 3


PROPÓSITO

CONOCER
EL USO DE UNA BASE DE
DATOS EN UN SISTEMA
DE INFORMACIÓN

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 4


1. Sistema de Información
2. Base de Datos
3. Evolución de la DB
4. Tipos de DB
5. DB y SI
6. Datos que generan los SI
7. Uso de las DB
8. Características de la DB

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 5


Sistema de Información

Un Sistema de Información (SI) es un conjunto de componentes


interrelacionados que trabajan juntos para recopilar, procesar,
almacenar y difundir información para apoyar la toma de
decisiones. Además apoyan la coordinación, control, análisis y
visualización de una organización.
La información comienza como flujo de datos
sin procesar, representan eventos que ocurren
en organizaciones o en el entorno físico antes
de que se hayan organizado en una forma que
las personas puedan entender y usar. Son la
materia prima para el procesamiento y se
refieren a hechos, eventos y transacciones. Por
lo tanto, el propósito de los SI es convertir los
recursos en bruto en información útil que
pueda utilizarse para tomar decisiones en una
organización.
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 6
Por ejemplo, los hospitales tienen grandes bases de datos de
pacientes para lograr un historial clínico eficiente. Las
universidades cuentan con sistemas para el manejo del personal,
alumnos, transacciones de pagos, así como redes en expansión
para administrar el campus. Incluso una pequeña empresa
dedicada a la comida con envíos a domicilio necesita un sistema
de gestión y seguimiento de pedidos.

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 7


DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 8
Base de Datos

Una 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.
Normalmente, una base de datos está controlada por un
sistema de gestión de bases de datos (DBMS). En conjunto, los
datos y el DBMS, junto con las aplicaciones asociadas a ellos,
reciben el nombre de sistema de bases de datos, abreviado
normalmente a simplemente base de datos.

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 9


Evolución de la base de datos

Las bases de datos han evolucionado drásticamente desde su inicio a


principios de la década de 1960. Las bases de datos de navegación,
como la base de datos jerárquica (que se basaba en un modelo de árbol
y permitía una relación de uno a muchos) y la base de datos de red (un
modelo más flexible que permitía relaciones múltiples), eran los
sistemas originales que se utilizaban para almacenar y manipular datos.
Aunque eran sencillos, estos primeros sistemas eran inflexibles. En la
década de 1980, se hicieron populares las bases de datos relacionales,
seguidas de las bases de datos orientadas a objetos en la década de
1990. Más recientemente, las bases de datos NoSQL surgieron como
respuesta al crecimiento de Internet y la necesidad de acelerar la
velocidad y el procesamiento de los datos no estructurados. Hoy en día,
las bases de datos en la nube y las bases de datos de autogestión están
abriendo nuevos horizontes en lo que respecta a la forma en la que se
recopilan, se almacenan, se gestionan y se utilizan los datos.
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 10
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 11
¿Cuál es la diferencia entre una base de datos y una hoja de cálculo?

Tanto las bases de datos como las hojas de cálculo (como Microsoft
Excel) son modos cómodos de almacenar información. Las principales
diferencias entre los dos son:

Cómo se almacenan y se manipulan los datos


Quién puede acceder a los datos
Cuántos datos pueden almacenarse

Las hojas de cálculo se diseñaron originalmente para un usuario y sus


características así lo reflejan. Son perfectas para un único usuario o para
un pequeño número de usuarios que no necesiten hacer una gran
manipulación de datos increíblemente complicada. Las bases de datos,
por otro lado, están diseñadas para contener recopilaciones mucho más
grandes de información organizada, a veces en cantidades masivas. Las
bases de datos permiten que muchos usuarios accedan y consulten los
datos de forma rápida y segura al mismo tiempo mediante
DESARROLLO DE SISTEMAS DE INFORMACION
una lógica
MSc. Romell Apaza Lanza 12
y
un lenguaje muy complejos.
Tipos de bases de datos
• Bases de datos relacionales
Las bases de datos relacionales se volvieron dominantes en la década de 1980.
Los elementos de una base de datos relacional se organizan como un conjunto
de tablas con columnas y filas. La tecnología de bases de datos relacionales
proporciona la forma más eficiente y flexible de acceder a información
estructurada.

• Bases de datos orientadas a objetos


La información en una base de datos orientada a objetos se representa en
forma de objetos, como en la programación orientada a objetos.

• Bases de datos distribuidas


Una base de datos distribuida consta de dos o más archivos ubicados en
diferentes sitios. La base de datos puede almacenarse en varias computadoras,
ubicarse en la misma ubicación física o dispersarse en diferentes redes.

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 13


• Almacenes de datos
Un repositorio central de datos, un almacén de datos es un tipo de base de
datos diseñada específicamente para consultas y análisis rápidos.

• Bases de datos NoSQL


Una base de datos NoSQL, o no relacional, permite almacenar y manipular
datos no estructurados y semiestructurados (a diferencia de una base de
datos relacional, que define cómo deben componerse todos los datos
insertados en la base de datos). Las bases de datos NoSQL se hicieron
populares a medida que las aplicaciones web se volvían más comunes y
complejas.

• Bases de datos de gráficos


Una base de datos de gráficos almacena datos en términos de entidades y las
relaciones entre entidades.

Bases de datos OLTP. Una base de datos OLTP es una base de datos analítica
rápida diseñada para un gran número de transacciones
DESARROLLO DE SISTEMAS DE INFORMACION
realizadas por
MSc. Romell Apaza Lanza 14
múltiples usuarios.
Bases de datos y Sistemas de información

Un sistema de información, obtiene sus datos a través de los


siguientes procesos:
• Entrada de información: proceso mediante el cual el sistema de
información toma los datos que se requieren para procesar la información
desde entradas manuales o automáticas.

• Almacenamiento de información: es una de las actividades o capacidades


más importantes que tiene un sistema. A través de esta propiedad el
sistema puede recordar la información guardada en las sesiones o procesos
anteriores. Esta información suele ser guardada en estructuras
denominadas como archivos.

• Procesamiento de información: es la capacidad del sistema de


información para efectuar cálculos de acuerdo con la secuencia de
operaciones preestablecidas. Estos cálculos pueden efectuarse con datos
introducidos recientemente en el sistema o bien con datos que están
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 15
almacenados.
Datos que generan los sistemas de información
Cabe destacar que entre los tipos de datos, conseguimos 5 categorías básicas, en las cuales se
encuentran:

• Datos web y redes sociales: son aquellos que están incluidos en el contenido de la web y redes
sociales.

• Máquina a máquina (machine-to-machine o M2M): está relacionado a las tecnologías que


permiten la conexión a otros equipos. Este tipo de data se genera por la información capturada
por dispositivos como sensores que capturan información como temperaturas, velocidad, peso u
otro tipo de variable a medir. Esta información es capturada y luego recibida por un equipo para su
posterior análisis.

• Datos de gran transacción: son los que comprenden registros de transacciones, datos de
registros detallados de telecomunicación, entre otros. Los cuales se pueden organizar de forma
estructurada o no estructurada.

• Biométricos: entre los datos biométricos se incluyen huellas digitales, escaneo de retinas,
reconocimiento facial, entre otros. Este tipo de infraestructura IT para la recogida de datos es muy
utilizado por las grandes agencias de investigación.

• Generación humana: por medio de nuestras actividades diarias, generamos datos que pueden
ser registrados día a día (esto incluye llamadas telefónicas, correos electrónicos, estudios médicos,
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 16
entre otros).
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 17
Uso de las bases de datos

En los servicios de almacenamiento virtual o servidores físicos,


los datos, dentro de los tipos más comunes de bases de datos en
funcionamiento actualmente, se modelan típicamente en filas y
columnas en una serie de tablas para que el procesamiento y la
consulta de datos sean eficientes. A continuación, se puede
acceder, gestionar, modificar, actualizar, controlar y organizar
fácilmente los datos. La mayoría de las bases utilizan un lenguaje
de consulta estructurado (SQL) para escribir y consultar datos.

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 18


Compartir los datos: Una base de datos suele pertenecer a una
empresa y sirve para ser compartida por todos los usuarios
autorizados, a diferencia de los sistemas de archivos, que sólo
pertenecen a las personas o departamentos que los utilizan. De esta
manera, la información se encuentra mucho más accesible para todos
los miembros de la organización.

Centralización de los datos: Es más fácil controlar los datos y hacer


copias de seguridad cuando están centralizados en una base de datos
en lugar de estar dispersos en múltiples archivos.

Seguridad: Los usuarios autorizados pueden acceder a los datos que


necesitan, mientras que los no autorizados no pueden hacerlo. En un
contexto en el que la ciberseguridad es un factor clave, este uso de una
base de datos es fundamental y una gran ventaja frente a otros
sistemas de almacenamiento de información.
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 19
Integridad: Los datos de una base de datos deben satisfacer
ciertas restricciones de consistencia; por ejemplo, la edad de una
persona nunca debe ser inferior a su fecha de nacimiento.

Controlar la redundancia de los datos: Evitar el desperdicio de


espacio de almacenamiento que se genera cuando, con los
sistemas de archivos, se almacenan varias copias de los mismos
datos en diferentes archivos.

Consistencia de los datos: Si un dato que se almacena una sola


vez se actualiza, dicha actualización estará disponible
inmediatamente para todos los usuarios que accedan a la base
de datos.

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 20


Características de una base de datos

• Por norma general, las bases de datos se componen de varias


tablas relacionales, formadas por campos (columnas) y registros
(filas).
• Los datos almacenados en una base de datos deben tener
independencia física y lógica.
• Uno de los principales usos de las bases de datos es que
permiten realizar consultas complejas de diferentes tipos de
datos, y su acceso es seguro.
• Es necesario, para acceder a la información contenida en una
base de datos, hacer uso de un lenguaje concreto.
• Las bases de datos permiten hacer copias de seguridad y
recuperar los datos de manera ágil y sencilla.
• Gracias al uso de bases de datos, es posible reducir al mínimo la
redundancia de la información, garantizando la integridad de los
DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 21
datos que se almacenan.
Tarea Nro. 01

Realizar un resumen de la Historia de la evolución de la Base de


Datos

DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 22


DESARROLLO DE SISTEMAS DE INFORMACION MSc. Romell Apaza Lanza 23

También podría gustarte