1. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 1 | 5
Universidad de Cundinamarca
Extensión Chía
Fecha:
abril de 2023
Taller No. 1 Introducción a Bases de Datos
Las aplicaciones de Bases de Datos más importantes y relevantes se dan en diversos sectores
económicos como son:
Sector Financiero: Para la información de los clientes, cuentas bancarias y sus transacciones.
Aerolíneas: Para el Sistema de reservas e información de vuelos y equipaje
Universidades: Para la información de matrículas, estudiantes, programas, cursos, etc.
Telecomunicaciones: Para información de los clientes, registros de llamada, facturación, etc.
¿Pero como surgieron las bases de datos?
Las bases de Datos surgen de los inconvenientes que se estaban presentado en los sistemas de
archivo; en donde estos, almacenaban los registros en varios archivos, se tenía que desarrollar
aplicaciones especiales para extraer estos registros y añadirlos a la aplicación adecuada para la
información deseada; estos inconvenientes son:
2. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 2 | 5
Redundancia e inconsistencia en los datos: Debido a que los archivos y los programas de
aplicación eran creados por diferentes programadores, formatos y lenguajes; se podía presentar
que la información se encontrara duplicada e inconsistente.
Dificultad de Acceso: Este inconveniente se presentaba cuando se requerían consultas muy
específicas sobre los registros y la aplicación solo generaba un informe general. La persona
tenía que extraer su consulta de manera manual con una serie de datos que eran irrelevantes,
innecesarios o confidenciales. o decirle al programador que realizara una aplicación para esta
consulta, la cual podría demorar demasiado tiempo.
Aislamiento de datos: Debido a que los registros estaban en diversas aplicaciones y formatos,
era muy complicado programar nuevas aplicaciones que permitieran la recuperación de datos
o archivos apropiados.
3. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 3 | 5
Problemas Integridad: Muchas aplicaciones tiene datos que deben tener ciertas reglas o estar
bajo ciertos parámetros, como por ejemplo que una cuenta de ahorros no esta negativa, que la
fecha de aprobación de un crédito no menor a la de nacimiento, etc. El inconveniente surgía
cuando se presentaban nuevas restricciones ya que era muy complicado que este la cumpliera
o peor cuando estas implicaban diferentes elementos de datos de diferentes archivos.
Problemas de Atomicidad: Todo sistema informático o de cómputo no está exento de fallas,
pero cuando se presenta una es muy importante que los datos se restablezcan al estado de
consistencia antes de ocurrir el evento. Un ejemplo es cuando se realizaba una transacción
bancaria y se caía el sistema, no se sabía si la transacción se hacía o no; algunas veces se tenía
que realizar procesos de cuadre manual para responderle al cliente.
4. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 4 | 5
Anomalías de acceso concurrente: Esto surge debido a que muchos usuarios tienen acceso al
sistema de archivos y realizan actualizaciones las cuales pueden crear inconsistencias, ya que
no hay un control de entrada a la aplicación.
Problemas de Seguridad: Este inconveniente se presenta cuando no se tienen claramente
definidos los permisos de los usuarios y los usuarios pueden ver información confidencial, o
cuando estas restricciones eran específicas y no se generalizaba sobre todo el sistema.
5. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 5 | 5
Actividad No. 1
Cuestionario
1. Diga con sus propias palabras que es una base de datos.
RTA: Es una forma clara y más eficiente de recolectar información. Para facilitar su
organización de datos sobre personas, productos, datos entre otros.
2. Diga 5 ejemplos de bases de datos que interactúan en el rol de su vida y explíquelos, coloque
una imagen de referencia en cada uno de los ejemplos.
Base de datos de una clínica: almacena información de pacientes ,médicos , horarios
de citas ,etc.
Base de datos de un banco: reorganiza y obtiene información clara de números de
cuentas ,nombre , vida crediticia y dinero de las personas.
6. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 6 | 5
Base de datos del Sisbén: reúne información de las personas ,su tipo de vivienda
,cuales son sus gastos ,su forma de vida y con que nivel socio-económico cuenta.
Base de datos registro de llamadas: reúne información de llamadas recientes, como
nombres ,número de teléfono ,datos personales ,etc.
7. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 7 | 5
Base de datos de una biblioteca: mantiene información de libros por su tema ya sea
educativo, novelas, cuentos ,etc. A su vez los libros que prestan a los usuarios
3. ¿Según su concepto las bases de datos son necesarias y por qué?
RTA: Sí, las bases de datos son necesarias y desempeñan un papel fundamental en la gestión y
organización de información en una variedad de contextos.
4. Antes de existir las bases de datos cuál cree usted que era la falla más grande en los sistemas
que estaban implementados anteriormente y de un ejemplo.
RTA: Uno de los problemas más significativos en los sistemas de gestión de datos era la falta de
estructura y organización adecuada para almacenar y acceder a la información. Los sistemas
anteriores a las bases de datos a menudo se basaban en métodos manuales o en sistemas de
archivos planos
5. Investigue que programas hay en el mercado actualmente para realizar bases de datos, como
mínimo 10 y realice una tabla comparativa con cada uno de ellos, teniendo como referencia los
siguientes ítems:
Hardware necesario para su implementación (Disco Duro, Procesador y Memoria RAM).
Fecha de creación.
Número de registros que soporta.
Empresa creadora de la aplicación.
El software de la aplicación es libre o propietario.
Logo de la empresa o aplicación de base de datos.
8. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 8 | 5
Nombre Hardware FECHA
DE
CREACIO
N
N.DE
REGISTR
OS
EMPRESA
CREADO
RA
SOFTWARE
LIBRE O
PROPIETAR
IO
LOGO
MySQL 512 Mb de
memoria
ram,1024 de
maquina
virtual ,1 GB
de disco
duro y
sistema
operativo:
Linux,
Windows y
Unix.
2000 50
MILLONES Oracle Propietario
MariaDB 512 Mb de
memoria
RAM. 1024
Mb máquina
virtual. 1 GB
de espacio de
disco duro.
Sistema
operativo:
Windows,
Linux y Unix.
2008 65.535
MariaDB
Foundation
LIBRE
Microsoft
SQL Serve
r
Procesador
1.4
GHz,memoria
ram 1024 MB
y
almacenamie
nto 1GB
1989
1000 Microsoft Propietario
Oracle
DBMS
SO: Microsoft
Windows 7 / 8
/ 10.
Procesad or:
Quad core
2.4GHz.
Memoria: 1
GB de RAM.
1990
Hasta
32767 bytes
en PLSQL.
Hasta 2000
bytes en
Oracle 8i/9
Oracle Propietario
9. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 9 | 5
PostgreSQ
L
512 Mb de
memoria
RAM. 1024
Mb máquina
virtual. 1 GB
de espacio de
disco duro.
Sistema
operativo:
Windows,
Linux, MacOs
o Unix.
Arquitectura
del sistema
32/64 bit.
1996 1,6
terabytes
PostgreSQL
Global
Developme
nt Group
propietario
MongoDB Memoria RAM
mínima: 8 GB.
CPU mínima:
1 procesador
Quad-Core o
4 vCPU en
configuración
virtual,
velocidad de
núcleo Intel
de 2,26 GHz
o equivalente.
2007 24.000
REGISTRO
S
MongoDB
Inc.
Propietario
Visual
FoxPro
Procesador
tipo Pentium.
RAM 64 MB
(se
recomiendan
128 MB o
más) Espacio
disponible en
disco 115 MB
(200 MB para
la instalación
máxima
2010 1950000
REGISTRO
S
Microsoft Propietario
10. I N G. F E R N A N D O F O R E R O G Ó M E Z P á g i n a 10 |
5
6. Subir la evidencia a www.slideshare.net y en la plataforma subir el enlace o URLy el documento
finalizado.
Cubrid
Sistema
operativo.
Windows®
Server 2008
R2.
Procesador.
Procesador
Pentium IV o
compatible, 1
GHz o mayor.
Memoria
RAM. 4GB.
Espacio en
disco duro.
4GB o mayor
2008 15456
REGISTRO
S
Search
Solution Co.
Ltd.
Libre
ACCES Procesador,
1,6 GHz,
procesador de
2 núcleos;
Windows 11 o
Windows 10;
4 GB (64 bit),
2 GB (32 bit
1990 32.768 MICROSOF
T
Propietario