Las bases de datos son recursos que recopilan información de forma ordenada para facilitar las búsquedas. Se dan ejemplos como el registro de compras en un supermercado, el saldo de una tarjeta de transporte y los pagos escolares. Anteriormente se usaban bibliotecas de registros pero tenían fallos como la lentitud, mientras que las bases de datos permiten almacenar grandes cantidades de datos y fueron creadas para su uso en las primeras computadoras. El documento luego lista diez programas populares para crear bases de datos como Microsoft Access,
1. INTRODUCCIÓN A BASES DE DATOS
ActividadN°1
1.Base de Datos:
Son recursosque recopilaninformaciónde formaordenarlaparaque subúsquedaseamásfácil.
2. Dar 5 Ejemplos:
I. En el supermercadocuandoel cajeroregistralamercancíalo leenconuncódigode barras,estaa
su vez se conecta con la base de datos para que le genere el preciodel artículo y para descontarlo
del inventario del almacén.
II. Cuando recargamos la tarjeta de Transmilenio esta queda con un cierto valor el cual una vez se
pasapor el lectorde tarjetasparaingresaral sistema,inmediatamentese conectaalabase de datos
que tiene la empresayasí sabe el montoque se tiene actualmente, descontandoel pasaje oensu
defecto prestando cierta cantidad si se requiere.
III. En el momento de realizar el pago de la pensión del colegio de mi hijo, se registra el código
estudiantilyel valorabonado, este ingresaalabase de datosdelainstituciónlacual indicael monto
cancelado mensual al año.
2. IV. La actividad actual que estoy realizandodebo subirla a la plataforma que tiene actualmente el
Servicio Nacional de Aprendizaje SENA. Esta institución tiene una base de datos donde nosotros
como estudiantes con el número de cédula y la clave que le queramos asignar podemos hacer el
cargue de la información.
V. En el conjuntodonde actualmentevivodebemosportarunatarjetalacual nos permite el ingreso
y salida de este,en el momento que la acercamos al lector este se comunica con la base de datos
registrada que tiene la administración y nos abre inmediatamente las puertas.
VI.Para ingresaral edificiodóndelaboroactualmente debemosregistrarlahuelladactilarparaque
se habilite el torniquete y para el ingreso a la oficina se debe registrar la huella para habilitar las
puertas de acceso, estas lo permiten con la base de datos creada para dicha función.
3. Si sonnecesariasyaque estamosacostumbradosa utilizarlas.Me parece que sonherramienta9s
bastante provechosas, nos hacen la vida más fácil y aparte son muy sofisticadas.
3. 4. Anteriormente se usaban bibliotecas de registros las cuales servían para tener información de
cosechas y censos sin embargo este sistema tenia fallas como lo lento que era la búsqueda de
informaciónaparte de estono se contaba con maquinariaque remplazarael trabajomanual como
vemos ahora.
Las bases de datos fueron creadas por la necesidad de almacenamiento de información en gran
cantidad aparte se emplea su uso en las primeras computadoras.
5. Diez programas actuales para realizar bases de datos:
DBase es una herramienta para el funcionamiento de base de datos para DOS popular en
los años 80 en la actualidad aún se usan archivos en formato DBase en casos específicos
debido a su simplicidad.
FoxPro:UnaaplicaciónsimilaraDBase (principiosde losaños90).Despuésde seradquirida
por Microsoft,se introdujolainterfazde usuariográficaypor esoes usadapara crear base
de datos en ordenadores personales. Este producto todavía se ofrece, aunque parece un
poco.
Microsoft Access: Una aplicación para base de datos (diseño y manipulación de datos
mediante una interfaz gráfica) con muchas simplificaciones, lograban hacerlas para
principiantesdiseñada a finales de los años 80, basada en arquitectura de 16 bits. En la
actualidad, se sigue ofreciendoeste producto y su uso está muy extendido especialmente
en empresas pequeñas, en las que no son requisitos ni la eficiencia ni un sistema
multiusuario.
FileMaker:AplicaciónpopularsimilaraMS Access ensimplicidad,operaenlasplataformas
Windows y Macintosh, disponible desde 1985.
Kexi: Una aplicación multiplataforma (UNIX®/Linux®, Windows, Mac® OS X) diseñada en
2003, desarrolladade acuerdoconlosprincipiosdel códigoabierto, parte de lacomunidad
global KDE, que entre otras cosas proporciona un entorno grafico para los UNIX®/Linux®.
Contribuidossignificativamente al desarrollo de Kexi es la compañía OpenOficce Poland.
MySQL: “Para diseñarpáginasque trabajenenservidorLinux,utilizaremosel lenguajePHP
ybasesde datosMySQL”,indicael directorde e-tecnia.Se tratade software libre,peropara
determinadas aplicaciones comerciales hay que adquirir una versióncomercial licenciada.
Disponible para Linux, Mac y Windows.
MICROSOFT SQL SERVER: “Para diseñar páginas que funcionen en servidores Windows,
usaremos la tecnología ASPX (ASP.NET) y bases de datos SQLserver”, precisa Isabal.
Recientemente, la compañía de Redmond ha facilitado una versión gratuita, SQL Server
Express Edition, aunque con ciertas limitaciones (bases de datos de menos de 4 GB, no
cuenta con el Agente de SQL Server...). Disponible para Windows.
4. ORACLE: Se trata de la herramientamáspotente de basesde datos,porloque es probable
que su capacidad desborde nuestrasnecesidades.“Lasgrandesbasesde datosson Oracle,
pero necesitaríamos una aplicación muy grande para utilizarlas”, añade Isabal.Disponible
para Mac, Linux y Windows.
Firebird: Es un sistema de administración de base de datos relacional, El proyecto se
desarrolla activamente; Diversos integrantes de la plantilla crearon una nueva empresa
denominada IBPhoenix, y junto a otros desarrolladores independientes, crearon
el fork ahora conocido como Firebird. Más tarde, Borland decidiría volver a privatizar
Interbase y comercializar sus licencias.
IBM Informix es una familia de productos dentro de la división de Gestión de Información
de IBM, se centraen relacional sistemade gestiónde basede datos;LosproductosInformix
fuerondesarrolladosoriginalmentepor Informix Corporación ,cuyafilial Informix Software
fue adquirida por IBMen 2001.
Tabla comparativa:
DBase FoxPro Microsoft
Access
FileMa
ker
Kexi MySQ
L
Microsoft
SQL Server
ORACLE Firebird IBM
Informix
Hardwa
re
necesari
o para
su
implem
entació
n (Disco
Duro,
Procesa
dor y
Memori
a RAM)
(procesad
or Intel
386 o
superior)-
9Mb
mínimo
de
espacio
en disco
duro-4
Mb de
RAM
mínimo
extendido
(6Mb
extendió
RAM
recomend
ado)
procesad
or
Pentium-
165 MB
de
espacio
disponibl
e endisco
duro para
la
instalació
n-64 MB
de RAM
como
mínimo; 1
28 MB o
más
recomend
ado
Procesador
de x32 o
x64 bits a 1
GHz o más
rápido con
instruccion
es SSE2-
Memoria
RAMde 1
GB
(Windows
de 32 bits)
o 2 GB
(Windows
de 64 bits)-
5 GB de
disco.
CPU:
Proces
ador
x86 o
x64 a 1
GHz o
superio
r
RAM: 2
GB o
superio
r
4GB de
espacio
en
disco-
RAM4
procesa
dor2 de
doble
núcleo a
2,66
GHz
PROCE
SADOR
mínim
o un
AMD a
400
mhz
RAM
512
mb
DISCO
ATA 2
mb de
caché
requiere un
mínimo de
6 GB de
espacio
disponible
en disco-
Procesador
x86:1,0GHz
Procesador
x64: 1,4
GHz-
Recomenda
do 2 GHz o
más
RAM 1 GB
RAM
memoria
mínima
es de
512MB
DISCO mí
nimo se
necesitan
4 GB Se
recomien
da un
procesad
or de 120
MHz o
superior
Memoria
de la
computad
ora debe
ser de 16
GB-
Procesad
or x86 o
x64 a 1
GHz-4gb
en disco
Memoria
Ram
512Mb-
Espacio
Disco
Duro 1.5
G-
procesador
Intel 386 o
superior
5. Fecha
de
creación 1988
versión
oficial
1984
Julio 1992
versión
oficial con
el nombre
Access
19
82
2003 1995
13 de
junio de 19
88
1978 2000
2001
Número
de
registro
s que
soporta
-------------
--
Número
máximo
de
registros
por
archivo
de
tabla:1.00
0millones
Entre
500.000
BILONES
64
cuatrill
ones
de regi
stros t
otales
MAXIM
O
SOPORT
ADO
500.000
SEGÚN
CAPAC
IDAD
DE
DISCO
DURO
2
TERABYTES
SEGÚN
ESPACIO
FISICO EN
EL DISCO
18
CUATRIL
LONES
SEGÚN
CAPACIDAD
DE DISCO
DURO
Empres
a
creador
a de la
aplicaci
ón
CP/M
Fox
Software
Microsoft
Leadin
g Edge
softwar
e
OpenOff
ice
MySQL
AB
Microsoft
Software
Developm
ent
Laborator
ies
IBPhoenix
Informix
Corporació
n
El
softwar
e de la
aplicaci
ón es
libre o
propiet
ario
PROPIETA
RIO
PROPIEET
ARIO
PROPIETAR
IO
PROPI
ETARI
O
LIBRE LIBRE
PROPIETAR
IO
PROPIETA
RIO
PROPIETA
RIO
PROPIETAR
IO
Logo de
la
empres
a o
aplicaci
ón de
base de
datos