Taller no1 introducción_a_base_de_datos

15
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

Transcript of Taller no1 introducción_a_base_de_datos

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