1. Taller No. 1 Introducción a Bases de Datos
1. Diga con sus propias palabras que es una base de datos.
Una base de datos es una colección de información organizada de se pueda seleccionar
rápidamente los fragmentos de datos que necesite.
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.
Banco: Utiliza una base de datos para las transacciones y retiro de dinero usuarios que
poseen una cuenta como débito y crédito.
Clínicas u hospitales: Lleva una base de datos con registro personal de cada paciente
que en él se incluyen; alergias, enfermedades, fracturas. (historial médico).
Tiendas de abarrotes: Esta emplea base de datos para el registro de la mercancía,
gastos y ganancias de todos los productos.
Sistema de nómina: La información correspondiente a empleados, puestos y
sueldos se encuentra relacionada y organizada de manera que se pueda realizar
el pago de la nómina con seguridad.
Call center: Información correspondiente a los clientes como: nombres, teléfonos
dirección residencial, correo electrónico, deudas (si las tiene).
3. ¿Según su concepto las bases de datos son necesarias y por qué?
Las Bases de Datos tienen una gran relevancia a nivel personal, pero más si cabe, a nivel
empresarial, y se consideran una de las mayores aportaciones que ha dado la informática
a las empresas. En la actualidad, cualquier organización que se precie, por pequeña que
sea, debe contar con una Base de Datos, pero para que sea todo lo efectiva que debe,
no basta con tenerla: hay que saber cómo gestionarlas.
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.
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.
Ejemplo: En el momento de ingresar la información de un paciente nuevo a un hospital,
el número de identificación podría estar repetido.
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 ítem:
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.
2. Logo de la empresa o aplicación de base de datos.
Hardware
necesari
o
Creación Max. De
registros
soportados
Creador. Libre o
de pago
Logo.
MySQL AMD 400
Mhz
512 mb
(ram)
23/05/199
5
1) MAS DE
50
MILLONES
DE
REGISTROS.
2) 6000
TABLAS
3) 32
INDICES
POR TABLA
Oracle
corporatio
n
Tiene
versione
s de
pago y
gratis
Oracle AMD 400
Mhz
512 mb
(ram)
1977 MAS DE 50
MILLONES
DE
REGISTROS
Oracle
corporatio
n
Libre
SQL
server
Pentium III
512 mb
(ram)
1989 Puede
almacenar un
máximo de
10GB
Microsoft Pago
Access Pentium III
512 mb
(ram)
1992 32.768 Microsoft Libre
Visual
FoxPro
Pentium III
512 mb
(ram)
21/06/199
5
1.000 millones Microsoft Libre
Postgre
SQL
AMD 400
Mhz
512 mb
(ram)
1982 Postgre
SQL
Libre
Apache
Derby
AMD 400
Mhz
512 mb
(ram)
1996 Cloudscap
e Inc
Libre
SQLite 275Kb
(D.D)
2000 900.000 D. Richard
Hipp.
Libre
Kexi. AMD 400
Mhz
512 mb
(ram)
31/05/200
5
Igual que
Access
KDE Libre
InterBase
e
40 MB
(D.D)
Libre