You are on page 1of 9

SISTEMAS

JHONNY MIRANDA

SERVICIO NACIONAL DE APRENDIZAJE SENA


CENTRO DE MATERIALES Y ENSAYOS
BOGOTA
2016

SISTEMAS

JHONNY MIRANDA

BASE DE DATOS

INSTRUCTOR
FERNANDO FORERO
ENTRENADOR FISICO

SERVICIO NACIONAL DE APRENDIZAJE SENA


CENTRO DE MATERIALES Y ENSAYOS
TECNICO EN SISTEMAS
FICHA 1129879 RUTA 2

1. Diga con sus propias palabras que es una base de datos


Una base de datos es una coleccin de informacin organizada de
forma que un programa de ordenador pueda seleccionar rpidamente los
fragmentos de datos que necesite. Una base de datos es un sistema de
archivos electrnico.

2. Diga 5 ejemplos de bases de datos que interactan en el


rol de su vida y explquelos, coloque una imagen de
referencia en cada uno de los ejemplos.

Bases de datos estticas


stas son bases de datos de slo lectura, utilizadas
primordialmente para almacenar datos histricos que
posteriormente se pueden utilizar para estudiar el comportamiento
de un conjunto de datos a travs del tiempo, realizar proyecciones
y tomar decisiones.
Bases de datos dinmicas
stas son bases de datos donde la informacin almacenada se
modifica con el tiempo, permitiendo operaciones como
actualizacin, borrado y adicin de datos, adems de las
operaciones fundamentales de consulta. Un ejemplo de esto
puede ser la base de datos utilizada en un sistema de informacin
de una tienda de abarrotes, una farmacia, un videoclub.
Segn el contenido
Bases de datos bibliogrficas
Solo contienen un subrogante (representante) de la fuente
primaria, que permite localizarla. Un registro tpico de una base
de datos bibliogrfica contiene informacin sobre el autor, fecha
de publicacin, editorial, ttulo, edicin, de una determinada
publicacin, etc. Puede contener un resumen o extracto de la
publicacin original, pero nunca el texto completo, porque si no,

estaramos en presencia de una base de datos a texto completo


(o de fuentes primarias ver ms abajo). Como su nombre lo
indica, el contenido son cifras o nmeros. Por ejemplo, una
coleccin de resultados de anlisis de laboratorio, entre otras.

Bases de datos de texto completo


Almacenan las fuentes primarias, como por ejemplo, todo el
contenido de todas las ediciones de una coleccin de revistas
cientficas.
Directorios
Un ejemplo son las guas telefnicas en formato electrnico.

Bases de datos o "bibliotecas" de informacin qumica o


biolgica
Son bases de datos que almacenan diferentes tipos de
informacin proveniente de la qumica, las ciencias de la vida o
mdicas. Se pueden considerar en varios subtipos:
Las que almacenan secuencias de nucletidos o protenas.
Las bases de datos de rutas metablicas.

3. Segn su concepto las bases de datos son necesarias y


porque?
Las bases de datos son importantes para quien lo considere prctico y
productivo. Hay situaciones en la que no se esperara contar con bases de
datos, en fin a lo que voy es que depende del contexto, de las necesidades,
etc.
Las empresas basan su poder en el conocimiento, en el uso de la informacin,
de los resultados e informes obtenidos y de un estudio de lo hecho en el
pasado. Hay una frase que dice que la informacin es poder. Y precisamente,
las empresas valoran mucho a ese "poder" que les otorga una base de datos.
Llevar registros de sus actividades, ventas, procesos, o lo que considere de
utilidad guardar y tener almacenado para una posterior consulta les permite
definir nuevos mtodos, procesos, y productos y servicios. Buscan analizar y
comprender lo que han hecho para mejorarlo, y de ese modo poder enfrentar y
prepararse
para
la
competencia.
Las bases de datos les permiten llevar sus dados bien estructurados, con
orden.
Para las ciencias dedicadas a la investigacin, simulacin y reas cientficas

las bases de datos le permiten almacenar grandes volmenes de datos para


luego volver a utilizarlos y recrear sus escenarios, por ejemplo.
Como he dicho, las bases de datos permiten guardar y recuperar datos que
luego uno puede analizar y sacar informacin, tomar decisiones. Es por ello
que son tan difundidas en las empresas y organizaciones. A un humano le
tomara meses analizar los datos registrados en informes, formularios, etc.
Para una computadora con un motor de base de datos recuperar, clasificar,
ordenar y cruzar datos es cuestin de segundos (bueno, en realidad depende
de la magnitud y el escenario.... para las megas computadores que hacen
simulaciones climticas sobre el calentamiento global les toma das analizar y
preparar
los
miles
de
millones
(si
no
esms)
de
datos)
Pero, quiz, para el desarrollo de un video juego tal vez no sea tan necesario.
Es difcil (ms no imposible) concebir un video juego en el que se considere
productivo aadir el uso de bases de datos (quiz los que salen del esquema
son los juegos on-line a travs de browser, como BattleKnight por ejemplo). El
punto es que aadir esa base de datos les obliga a aadir cierta complejidad
para comunicarse con el motor y eso repercute en el rendimiento y perfomance
(algo
fundamental
y
crtico
en
un
juego).
El punto es que son importantes para quien desee llevar registros de sus
actividades y pueda darle alguna utilidad posterior. Ejemplos ms que
evidentes los puedes encontrar en las datawarehouses... que no "olvidan"
nada.

4. Antes de existir las bases de datos cul cree usted que


era la falla ms grande en los sistemas que estaban
implementados anteriormente y de un ejemplo.
Problemas de Atomicidad: Todo sistema informtico o de cmputo 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 un transaccin bancaria y se caa el sistema,
no se saba si la transaccin se haca o no; algunas veces se tena que realizar
procesos de cuadre manual para responderle al cliente.

5. Investigue que programas hay en el mercado actualmente


para realizar bases de datos, como mnimo 10 y realice una
tabla comparativa con cada uno de ellos, teniendo como
referencia los siguientes tem:
Hardware necesario para su implementacin (Disco Duro,
Procesador y Memoria RAM).
Fecha de creacin.
Nmero de registros que soporta.
Empresa creadora de la aplicacin.
El software de la aplicacin es libre o propietario.
Logo de la empresa o aplicacin de base de datos. 6. Subir
la evidencia a www.slideshare.net y en la plataforma de
BlackBoard subir el enlace o URL y el documento finalizado.

Access

Visual FoxPro

Access es un sistema de base de datos


personal de Microsoft. Se trata de un producto
de software orientado hacia lo visual, lo que
hace que quienes no sean programadores
puedan crear bases de datos tiles con
facilidad. Si bien la estructura de base de
datos de Access puede ampliarse para
satisfacer las necesidades empresariales, su
uso ms comn es para pequeas bases de
datos individuales o en programas
multiusuario de uso limitado. Access integra el
lenguaje Visual Basic para aplicaciones, por lo
que es un entorno de desarrollo completo.

FoxPro es un sistema de base de datos


relacional, tambin producido por Microsoft,
que est estrechamente unido a su lenguaje de
programacin. FoxPro es menos amigable que
las bases de datos de usuario final, lo que
requiere ms conocimientos tcnicos que
Access. Este sistema de base de datos es
conocido por su motor de procesamiento
rpido y la capacidad de manejar numerosas
transacciones simultneas.

MySQLDatabase

SQL Server

MySQL es una base de datos basada en

SQL Server es un servidor de base de datos a

servidor que permite a varios usuarios acceder


a mltiples bases de datos. El software
funciona en mltiples plataformas, incluyendo
la mayora de las variedades de UNIX y
Windows. Ofrece usabilidad de primer plano
limitada y est diseado como un servidor de
base de datos back-end. MySQL se diferencia
de otros productos de base de datos por sus
costos, la versin no empresarial se distribuye
de forma gratuita.

nivel empresarial escalable. Este producto se


diferencia de la base de datos personal al no
proporcionar las herramientas para el usuario
que proporciona un producto de base de datos
individual. El motor de base de datos se centra
en responder rpidamente a las solicitudes del
cliente en el formulario de consultas SQL.
Estas consultas se pueden generar
directamente en SQL Server, o por medio de
una interfaz de usuario independiente
desarrollada en una variedad de lenguajes de
programacin. SQL Server est diseado para
manejar bases de datos con millones de
registros.

DBase
Oracle

La Oracle es otra base de datos escalable a


nivel empresarial. La base de datos de SQL
soporta bases de datos corporativas
distribuidas, que permiten al usuario acceder a
los datos de forma local o desde bases de
datos remotas en una transaccin
transparente. Las bases de datos distribuidas
ayudan a superar las limitaciones fsicas de un
entorno informtico fsico. El tamao mximo
de base de datos para una Oracle es de 8
millones de terabytes, lo que requiere un
almacenamiento fsico ms all de la
capacidad de la mayora de las instalaciones
individuales.

una herramienta para el funcionamiento de


bases de datos para DOS, popular en los aos
80. En la actualidad an se utilizan archivos en
formadoDBase en algunos casos especficos
debido a su simplicidad.

FileMaker

Kexi

aplicacin popular similar a MS Access en


simplicidad, opera en las plataformas Windows
y Macintosh, disponible desde 1985.

una aplicacin multiplataforma (UNIX/Linux,


Windows, Mac OS X) diseada en 2003,
desarrollada de acuerdo con los principios del
cdigo abierto, parte de la comunidad global
KDE, que entre otras cosas proporciona un
entorno grfico para los
sistemas UNIX/Linux. Un contribuidos
significante al desarrollo de Kexi es la
compaa OpenOfficePoland.

PostgreSQL
es un sistema de gestin de base de datos
relacional orientada a objetos y libre, publicado
bajo la licencia BSD.
Como muchos otros proyectos de cdigo

Firebird
es un sistema de administracin de base de
datos relacional (o RDBMS) (Lenguaje
consultas: SQL) de cdigo abierto, basado en
la versin 6 de Interbase, cuyo cdigo fue

abierto, el desarrollo de PostgreSQL no es


manejado por una empresa y/o persona, sino
que es dirigido por una comunidad de
desarrolladores que trabajan de forma
desinteresada, altruista, libre y/o apoyados por
organizaciones comerciales. Dicha comunidad
es denominada el PGDG (PostgreSQL Global
DevelopmentGroup).

liberado por Borland en 2000. Su cdigo fue


reescrito de C a C++. El proyecto se desarrolla
activamente, el 18 de abril de 2008 fue liberada
la versin 2.1 y el 26 de diciembre de 2009 fue
liberada la versin 2.5.0 RC1.
A finales de la dcada de 1990, Borland
decidi liberar el cdigo de Interbase. Diversos
integrantes de la plantilla crearon una nueva
empresa denominada IBPhoenix, y junto a
otros desarrolladores independientes, crearon
el fork ahora conocido como Firebird. Ms
tarde, Borland decidira volver a privatizar
Interbase y comercializar sus licencias. Sin
embargo, Firebird sigue siendo un proyecto de
cdigo abierto bajo una licencia similar a la
MPL (Mozilla PublicLicense).

CUADRO COMPARATIVO
HARDWAR

FECHA

E
Procesador
de 500
256 en Ram
Access

Visual FoxPro

MySQLDatabase

SQL Server

REGISTRO

CREADOR

S
Noviembre
de 1992

SOFTWAR
E
GRATUITA

Microsoft

LIBRE l

Windows xp

.Procesador
Pentiun
128 en Ram
Windows
2000 sp2

Junio 21 de
1995

NTFS.SQL
Server 2016
Windows nt
2000

GRATUITA
Microsoft EUL
A

LIBRE l

23 de de
mayo de de
1995

MySQL AB

GRATUITA

24 de abril
1989

Microsoft

LIBRE l
GRATUITA
LIBRE

LOGO

Oracle

1 GB
500 MB de
espacio libre

16 de
junio de 197
7

DBase

2gb

1979

Oracle

GRATUITA

corporation

LIBRE

Apple
Macintosh

GRATUITA
LIBRE l

postgreSQL

1.5gb

1982

Ingres

Memoria

GRATUITA
LIBRE

1gb
Informix

8gb

1980

oracle

Memoria

GRATUITA
LIBRE

1gb
Apache derby

2 mb

Firebird

1GB
Memoria
1gb

Open
2000

GRATUITA

source

LIBRE

mozilla

GRATUITA
LIBRE