Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Taller 1 Juan David Suarez Moreno.pdf
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: Una base de datos es un conjunto organizado de información estructurada que se
almacena y se accede de manera eficiente.
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.
RTA:
Base de datos de clientes de un banco: Almacena información de los clientes, sus
cuentas bancarias y transacciones.
Base de datos de reservas de una aerolínea: Almacena información de vuelos, reservas
y equipaje.
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 de estudiantes de una universidad: Almacena información de matrículas,
programas, cursos, 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 registros de llamadas de una compañía de telecomunicaciones:
Almacena información de los clientes y sus registros de llamadas.
Base de datos de un hospital.
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
3. ¿Según su concepto las bases de datos son necesarias y por qué?
RTA: Si porque las bases de datos son necesarias porque permiten almacenar, gestionar y
recuperar grandes cantidades de datos de manera estructurada y coherente. Esto facilita el
acceso a la información, la integridad de los datos y la seguridad de la información.
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: la falla más grande en los sistemas implementados anteriormente era la redundancia e
inconsistencia en los datos. Los registros se almacenaban en varios archivos y se requerían
aplicaciones especiales para extraer y añadir los registros a la aplicación adecuada. Esto
generaba duplicidad e inconsistencia en los datos y un ejemplo de esto es el sistema de salud
antes de la implementación de las bases de datos, pues al momento de hacer traslados las
informaciones podrían mostrar inconsistencias.
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.
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
Programa Requisito
Fecha de
Creación
Numero de
Registros MAX Empresa
Tipo de
enfoque Logo
Oracle
Database
Procesador: Quad
core 2.4GHz. ,
Memoria: 1 GB de
RAM ,
Almacenamiento: 2
GB de espacio
disponible.
1997 5.000 Oracle Propietario
Microsoft SQL
server
Procesador: 1.4 GHz.
Memoria: 1024 MB
de RAM ,
Almacenamiento:
6000 MB.
24 de abril
de 1989
1.000 Microsoft Propietario
My SQL
Procesador: 1024
(Virtual M).
Memoria: 512 Mb de
RAM ,
Almacenamiento: 1
GB.
2000 50 Millones Oracle Propietario
PostgreSQL
Procesador: 1024
(Virtual M).
Memoria: 512 Mb de
RAM ,
Almacenamiento: 1
GB.
1997 100.000
PostgreSQL
Global
Development
Group
Libre
Mongodb
Procesador: Quad
core
2.4GHz.Memoria: 8
GB de RAM ,
Almacenamiento:
250 GB
2007
De 25 GB a 800
GB
MongoDB
Inc.
Libre
IBM DB2
Procesador: Quad
core 2.66
GHz.Memoria: 4 GB
de RAM ,
Almacenamiento: 4
GB
1995
De 25 GB a 800
GB
IBM Propietario
SQL Lite
Procesador: Intel
Core .Memoria: 512
MB de RAM ,
Almacenamiento: 40
MB
2000 2 TB
D. Richard
Hipp.
Libre
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
Apache
Cassandra
Procesador: Intel
Core .Memoria: 1 GB
de RAM ,
Almacenamiento: 1
GB
2008 2 Billones
Apache
Software
Foundation
Propietario
Couch DB
Procesador:Quad
core 2.4GHz
.Memoria: 6 GB de
RAM ,
Almacenamiento: 10
GB
2005
De 25 GB a 800
GB
Apache
Software
Foundation
Libre
Microsoft
Access
Procesador:Quad
core 2.4GHz
.Memoria: 4 GB de
RAM ,
Almacenamiento: 4
GB
1992 1 GB Microsoft Propietario
11. 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 11 |
5
6. Subir la evidencia a www.slideshare.net y en la plataforma subir el enlace o URLy el documento
finalizado.