Este documento presenta una introducción a las bases de datos. Explica que una base de datos es un software que almacena información de manera organizada y relacionada para poder acceder a ella de forma eficiente. Luego, menciona algunos ejemplos comunes de bases de datos como redes sociales, bancos en línea, tiendas en línea, sistemas de transporte público y bibliotecas. Finalmente, hace una tabla comparativa de 10 programas populares para crear bases de datos que varían en capacidad, empresa creadora y tipo de software.
1. Introducción a las bases de datos
Universidad de Cundinamarca (Extensión Chía)
Bairon Steven Martínez Marroquín
Ingeniería de sistemas y computación
Bases de Datos
Fernando Forero Gómez
2023
2. Actividad No. 1
Cuestionario
1. Diga con sus propias palabras que es una base de datos.
• Para mí, una base de datos es un software que tiene la capacidad de guardar una gran
cantidad de información organizada y relacionada. Esta información puede ser buscada de
manera eficiente según ciertos criterios de selección específicos por medio de
herramientas de índole tecnológico, o no tecnológico en ciertos casos.
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.
• Redes Sociales: Plataformas como Facebook, Instagram y Twitter utilizan bases de datos
para almacenar perfiles de usuarios, publicaciones, fotos, videos y conexiones entre
usuarios, lo que permite acceder y mostrar contenido relevante de manera rápida.
• Bancos en Línea: Los bancos utilizan bases de datos para mantener registros de
transacciones, saldos de cuentas, historiales de crédito y otra información financiera de los
clientes, permitiéndoles acceder y gestionar sus cuentas en línea.
3. • Tiendas en Línea: Plataformas de comercio electrónico como Amazon o MercadoLibre
utilizan bases de datos para almacenar información sobre productos, inventario, precios,
historiales de compras y perfiles de usuarios, facilitando la búsqueda y compra de
productos en línea.
• Sistemas de Transporte Público: Las empresas de transporte utilizan bases de datos para
gestionar horarios, rutas, tarifas y datos de pasajeros, lo que facilita el seguimiento de la
ubicación de vehículos y la planificación de rutas.
• Sistemas de Bibliotecas: Las bibliotecas utilizan bases de datos para catalogar y organizar
libros, revistas, documentos y otros recursos, permitiendo a los usuarios buscar y acceder
a materiales de manera más rápida y efectiva.
4. 3. Según su concepto las bases de datos son necesarias y por qué?
• Claro que sí, las bases de datos son realmente necesarias en nuestra vida por varias
razones. Vivimos en un mundo lleno de información: nombres, direcciones, números de
teléfono, productos, fotos, mensajes y mucho más. Sin bases de datos, sería muy difícil
mantener todo organizado y acceder a la información que necesitamos cuando la
necesitamos.
• Las bases de datos nos pueden ayudar a organizar Información, acceder rápidamente a los
datos que estemos buscando, mejorar servicios para la comunidad y ahorrar tiempo al
extraer un registro en especial que necesitemos urgentemente.
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.
• Antes de la existencia de las bases de datos, una de las mayores fallas en los sistemas que
estaban implementados anteriormente era la dificultad para gestionar y acceder a la
información de manera eficiente. Los sistemas antiguos a menudo dependían de métodos
manuales de almacenamiento y recuperación de datos, lo que generaba problemas como
la falta de organización, la duplicación de información y la lentitud en el acceso a los datos.
• Un ejemplo, podría ser el registro de pacientes en un hospital. Antes de las bases de datos,
los registros médicos se mantenían en archivos de papel almacenados en archivadores.
Cuando un médico necesitaba acceder al historial médico de un paciente, tenía que buscar
físicamente el archivo, lo que podía llevar mucho tiempo. Además, si el archivo estaba mal
archivado o extraviado, se perdía información importante sobre el paciente. Esto
dificultaba la toma de decisiones médicas rápidas y precisas, y podía afectar la calidad de
la atención médica a los ciudadanos.
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:
5. Programa
Hardware Fecha
De
Creación
Capacidad
De
Registros
Empresa
Creadora
Tipo
De
Software
Logo
Disco
Duro
Procesador RAM
Oracle 2 GB Quad core
2.4GH
1 GB Junio 1977 5000 Oracle
Corporation
Propietario
MySQL 1 GB 2 GHz 512
Mb
Mayo
1995
50 millones MySQL AB Libre /
Propietario
Microsoft
SQL Server
6 GB 1.4 GHz 1024
MB
Abril
1989
10 GB Sybase Inc Propietario
PostgreSQL 1 GB 1,4. GHz 512
Mb
Julio
1996
100.000
filas
PostgreSQL
Global
Development
Group
Libre
MongoDB 250 GB Quad-Core
2,26 GHz
8 GB Febrero
2009
Variable MongoDB Inc Libre
Redis 10 GB 1,4. GHz 4 GB Abril
2009
Variable Salvatore
Sanfilippo
Libre
IBM DB2 2.4 GB 1 GHZ 2 GB 1995 Variable IBM Propietario
(IBM)
Elasticsearch 10 GB 1,4 GHz 16 GB Febrero
2010
Variable Elasticsearch Libre
SQLite 40 Mb Intel Core 512
Mb
Agosto
2000
2 TB SQLite
Consortium
Libre
Microsoft
Access
2 GB Quad core
2.4GHz
1 GB Noviembre
1992
1 GB Microsoft Propietario
6. Subir la evidencia a www.slideshare.net y en la plataforma subir el enlace o URL y el documento
finalizado.