Upload
jeison-andres-pulido-lombana
View
28
Download
1
Embed Size (px)
Citation preview
1
Introducción a Base de Datos
Taller No. 1
Presentado Por:
Yeison Andrés Pulido Lombana
Servicio Nacional de Aprendizaje SENA
Técnico en Sistemas
Bogotá D.C Diciembre de 2016
2
ÍNDICE
Pág.
Portada……………………………………………………………………………………………1
Índice……………………………………………………………………………………………..2
Introducción………………………………………………………………………………………3
Objetivos de la Actividad…………………………………………………………………………4
Desarrollo de la Actividad…………………………………………………………………….5-13
Conclusiones……………………………………………………………………………………..14
Bibliografía………………………………………………………………………………………15
3
INTRODUCCIÓN
En el presente trabajo veremos conceptos básicos de Base de Datos, tomando como ejemplo
bases de datos en los cuales me he relacionado, también podemos visualizar la importancia de las
Bases de Datos dentro de diferentes sectores económicos, mencionando algunos de los
programas que existen en el mercado actualmente y conociendo algunas de sus características
tales como Hardware necesario para ser utilizados, empresa creadora, etc.
4
OBJETIVOS
Dar a conocer mis conocimientos sobre el concepto Base de Datos
Conocer la importancia de las Bases de Datos
Conocer algunos de los Software y sus características para la creación de Bases de Datos
5
DE SARROLLO DE LA ACTIVIDAD
Cuestionario
1. Diga con sus propias palabras que es una base de Datos.
Para mi concepto una base de datos es un “almacén de datos” el cual nos permite guardar
grandes cantidades de información de forma agrupada, relacionada y organizada para luego
poder utilizarla de manera factible.
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 sus ejemplos.
Las Bases de Datos se usan en cientos de miles de Organizaciones, desde grandes agencias
gubernamentales hasta pequeños negocios. Es por eso que a continuación relaciono algunas
en las cuales interactúo en el Rol de mi vida.
Registradora Nacional del estado Civil: Es innegable que al momento de nacer todos
tenemos derecho a una identidad esto incluye nombres, apellidos, fecha de
nacimiento, sexo, nacionalidad; por ende esto ya es un almacén de información al
cual hago parte actualmente.
6
Hospital: Un hospital debe llevar datos personales; tales como: nombres, apellidos,
RH, edad, sexo, etc) adicional a ello también una historia clínica, por tal motivo
sería más rápido buscar en la base de datos lo que se desea.
Institución Educativa: En el colegio también tenemos una estructura de información
como: (Alumnos y sus datos personales, Profesores, Cursos , Asignaturas, etc). Es
por esto que al momento de realizar cualquier tipo de consulta es más factible acceder
a la base de datos.
7
Trabajo Actual: En una empresa tenemos información como: (nombres, apellidos,
identificación, cargo, salario etc) Es importante las bases de datos dentro de una
empresa ya que aumentará su eficacia, también habrá trabajos que realicen con mayor
rapidez y eficacia mejorando así la calidad de la empresa.
Bancolombia: Es allí donde se almacenan datos personales tales como (nombres,
apellidos, cuenta bancaria, dinero, transacciones, etc.) Es importante acceder a la
base de datos, para realizar consultas de los clientes de manera rápida visualizando,
ingresando o actualizando información.
8
3. Según su concepto ¿las bases de datos son necesarias y porque?
Claro que son necesarias ya que estas proporcionan a los usuarios el acceso a datos, que
pueden visualizar de manera fácil y rápida ahorrando tiempo al momento de realizar
consultas, por ende esto permite operar información de manera organizada, segura y
confiable en grandes cantidades.
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 existir las bases de datos, existían ordenadores que solo eran capaces de
procesar una clase de ficheros informáticos, es decir un conjunto de registros de
información guardados todos juntos uno detrás de otro y que se leían o escribían de uno
en uno, hasta acabar con todo el conjunto.
Pienso yo que antes de que existiera todo esto, no se tenía orden en lo absoluto de las
grandes cantidades de información ya que no se tenían programas como hoy en día los
tenemos, generando consecuencias negativas ya que al aumentar la información era muy
difícil y demorado encontrar un registro lo cual sería ineficiente para cualquier tipo de
organización.
Un ejemplo claro es la información de los colegios de hace mucho tiempo, ya que no se
llevaba la información ordenada de la totalidad de los alumnos, de igual manera los
profesores, calificaciones de estudiantes, etc.
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 siguient
9
PROGRAMA HARDWARE NECESARIO FECHA DE CREACION
NUMERO DE REGISTROS
QUE SOPORTA EMPRESA CREADORA
LIBRE O
PROPIETARIO
Oracle
400 MB de espacio en el disco para los
archivos binarios. Los archivos binarios
instalados desde los paquetes nativos se
encuentran en /opt en los sistemas UNIX.
Para las tareas de evaluación, es suficiente
con 2 GB adicionales de espacio en el disco
local para el software del servidor.
RAM: 1-2 GB para las tareas de evaluación
Un mínimo de 4 GB para los servidores de
producción
16 DE Junio de 1977
California, Estados Unidos
Más de 450 mil millones de
registros
Software Development
Laboratories (SDL)
Oracle Corporation
Oracle es un
Software privado
Microsoft SQL Server
SQL Server 2016 requiere un mínimo de 6
GB de espacio disponible en disco.
Las necesidades de espacio en disco variarán
según los componentes de SQL Server 2016
que instale.
MEMORIA: Mínimo:
Ediciones Express: 512 MB
todas las demás ediciones: 1 GB
Recomendado: Ediciones Express: 1 GB
Todas las demás ediciones: al menos 4 GB y
debe aumentar a medida que el tamaño de la
base de datos aumente para asegurar un
rendimiento óptimo.
PROCESADOR: : Mínimo procesador x64:
1.4 GHz
Recomendado: 2.0 GHz o más rápido
Todo empieza en Abril 24
de 1989 con SQL Server
1.0 que salió para el viejo
sistemas operativo OS/2
de IBM que vio la luz en
1987
2 terabytes
Microsoft
Software Privado
Microsoft EULA
Microsoft Visual Studio
1.8 GHz o un procesador más rápido. De
doble núcleo o mejor recomendado
2 GB de RAM; 4 GB de RAM recomendado
(2,5 GB como mínimo si se ejecuta en una
máquina virtual)
espacio en el disco duro: 1 GB a 40 GB,
Visual Studio 97. 01 de
mayo de 1997
Número máximo de registros
por archivo de tabla 1000
millones
Microsoft
Software
Propietario
10
dependiendo de las características instalado
Tarjeta de vídeo compatible con una
resolución de pantalla mínima de 720p (1280
x 720); Visual Studio funciona mejor con
una resolución WXGA (1366 x 768) o
superior
Microsoft Access
Un equipo personal o multimedia con un
microprocesador 486 o superior.12
megabytes (MB) de memoria de acceso
aleatorio (RAM) para que se ejecute en
Microsoft Windows 95 y Windows 98 o 16
MB de memoria RAM para ejecutar en
Microsoft Windows NT y Microsoft
Windows 2000. Puede que tenga más
memoria para ejecutar más aplicaciones
simultáneamente.Los requisitos de espacio
de disco duro siguientes son aproximados:
44 MB para una instalación típica60 MB
para una instalación personalizada con todas
las opciones32 MB para ejecutar desde CD-
ROM de instalación
Noviembre de 1992
Access 2010
Número de caracteres en un
registro (sin incluir los campos
Memo y Objeto OLE) cuando
el valor de la
propiedad UnicodeCompressio
n de los campos es Sí
4000 maximo
Microsoft
Software
Propietario
Kexi
Requerimientos mínimos
Memoria RAM: 256 Mb
Procesador: Celeron 2.66 GHz o superior
Instalación: 8,2 Mb
Espacio en HDD: 200 Mb
Sistemas Operativos: Windows y Linux
31 de Mayo de 2005
Desarrollador
KDE
Mayormente LG
PLuso, de menor
importancia de
la GPL
Software Libre
11
MySQL
Una de las ventajas de MySQL Cluster es
que puede ejecutarse en hardware normal sin
ningún requerimiento especial a parte de
grandes cantidades de RAM, debido al hecho
que todos los datos se almacenan en
memoria. (Tenga en cuenta que esto puede
cambiar y que queremos implementar
almacenamiento en disco en versiones
futuras.) Naturalmente, CPUs múltiples y
más rápidas mejoran el rendimiento. Los
requerimientos de memoria para procesos
cluster son relativamente pequeños.
MySQL AB es una
compañía de software
fundada en 1995, creadora
del sistema administrador
de bases de datos
relacionales MySQL, y
una de las más grandes
empresas de software libre
del mundo.
6 millones de registros no es
una cantidad especialmente
grande. He trabajado con
números mayores, tanto en
MySQL como en bases de
escritorio (FileMaker Pro).
Cualquiera de ellas cabía en
menos de las 2GB típicas. No
se si W2K soporta archivos de
más de 2GB, pero el límite del
tamaño de archivo de MySQL
viene dado por el límite del
sistema.
Oracle Corporation
La licencia GNU
GPL de MySQL
obliga a que la
distribución de
cualquier
producto
derivado
(aplicación) se
haga bajo esa
misma licencia.
Si un
desarrollador
desea incorporar
MySQL en su
producto pero
desea distribuirlo
bajo otra licencia
que no sea
la GNU GPL,
puede adquirir
una licencia
comercial de
MySQL que le
permite hacer
justamente eso
Virtual FoxPro
Los requisitos mínimos del hardware son:
PC compatible con IBM con un procesador
Pentium.
Mouse (ratón) o dispositivo apuntador.
21 de Junio de 1995
1000 millones de registros
Microsoft Corporación
Licencia
Microsoft EULA
12
64 MB RAM (se recomienda 128 MB o más)
Espacio en disco para Visual FoxPro: 115
MB para la instalación mínima o 200 MB
para la instalación máxima.
Espacio en disco para la Actualización de
componentes de Windows: depende del
sistema operativo pero, normalmente,
requiere 50 MB.
PostgreSQL
REQUERIMIENTOS MINIMOS
Unos 64 MB de RAM, 90 MB de disco duro,
procesador Intel 486 o superior
(básicamente cualquier micro donde corra
algún tipo de Unix; Linux,
NetBSD, etc).
PostgreSQL (o Postgres)
comenzó su vida en 1986
como POSTGRES, un
proyecto de investigación
de la universidad de
Berkeley en California
Ilimitado PostgreSQL Global
Development Group
PostgreSQL se
distribuye bajo
la Licencia
PostgreSQL , una
licencia liberal de
código abierto,
similar a la BSD
o licencias del
MIT.
Apache Derby
Derby es es Un motor de base de datos
escrita completamente en Java.
La base de datos se ejecutaráen cualquier
certificado Java Virtual Machine (JVM).
Se debe contar con una versión de Java1.4 o
superior instalado en el ordenador
Tiene su origen en la
empresa Cloudscape Inc,
en Oakland, California
que se fundó en 1996 para
desarrollar una tecnología
de base de datos para Java.
empresa Cloudscape Inc Licencia Apache
Licencia 2.0
13
BD2
Windows: 40 MB en la unidad del sistema
60 MB en la carpeta temporal especificada
por la variable de entorno temp
En sistemas operativos Linux y UNIX, se
recomienda disponer de 2 GB de espacio
libre en el directorio /tmp.
Como mínimo, un sistema de base de datos
DB2 exige 256 MB de RAM
constituido en base a
dos productos incluidos en
el DB2 de AIX en 1994
IMB Software Libre
14
CONCLUSIONES
Por medio de este trabajo se di a conocer mis conocimientos básicos de Bases de Datos y de
igual manera un cuadro comparativo con algunos de los software que existen para la realización
de los mismos.
15
REFERENCIAS
https://es.wikipedia.org/wiki/Oracle_Corporation
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
https://es.wikipedia.org/wiki/Microsoft_Visual_Studio
https://es.wikipedia.org/wiki/Microsoft_Access
https://es.wikipedia.org/wiki/MySQL