Вы находитесь на странице: 1из 25

Tecnologas de la informacin

presentacin de

BASE DE DATOS

Equipo

Alejandra Romero Miranda Hugo Snchez Aguirre Erika Andrade Garca Mariana Gallegos Gonzlez

Grupo 601

Qu 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.

Las bases de datos tradicionales se organizan por: Campos: son una pieza nica de informacin.

Registros: son un sistema completo de campos.


Archivos: son una coleccin de registros. Por ejemplo: una gua de telfono contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, direccin, y nmero de telfono.

Quin usa las bases de datos?

Programadores de la aplicacin, para manejar la base de datos. Usuarios finales: Personas que trabajan mediante el programa aplicacin, o lenguajes de consulta en la base de datos. Administrador: Se encarga del mantenimiento de la base de datos( Estructura, seguridad e integridad).

Historia de BASE DE DATOS

Disear, organizar y colaborar

Tuvieron sus orgenes en 1960 - 1962, cuando se empezaron a usar las maquinas que codificaban la informacin en tarjetas perforadas por medio de agujeros. Las bases de datos se crean con el objetivo de almacenar grandes cantidades de datos que antes se almacenaba en libros, lo que era lento, costoso y complejo (cualquier actualizacin a realizar, haba que hacerla en cada uno de los libros en los que apareciera dicha informacin a modificar).

Las primeras bases de datos manejaban ficheros que eran almacenados en tarjetas o soportes magnticos. Cuando los ordenadores evolucionan, aparecen las cintas y los discos, a la vez que las maquinas son dotadas de mucha mas potencia y facilidad de manipulacin, es por tanto en ese momento cuando las bases de datos comienzan a ser realmente tiles.

AO 1950
En esta dcada, se dio el auge de las tarjetas magnticas y fue posible hacer un Back up desde las tarjetas perforadas a medios magnticos. Por ste medio tambin se empez a automatizar la informacin de las nminas, como por ejemplo el aumento de salario. El nico problema era que se tena que leer la informacin de manera secuencial.

AO 1960
El uso de los discos en ese momento fue un adelanto muy efectivo, ya que por medio de este soporte se poda consultar la informacin directamente, esto ayudo a ahorrar tiempo. No era necesario saber exactamente donde estaban los datos en los discos, ya que en milisegundos era recuperable la informacin. A diferencia de las cintas magnticas, ya no era necesaria la secuencialidad, y este tipo de soporte empieza a ser ambiguo. Los discos dieron inicio a las Bases de Datos, de red y jerrquicas, pues los programadores con su habilidad de manipulacin de estructuras junto con las ventajas de los discos era posible guardar estructuras de datos como listas y rboles. Surgen las primeras bases de datos corporativas privadas, tales como Sabre, que resulta de la unin de IBM y American Airlines, o el IDS, creado por General Electric, considerado el primer estndar para bases de datos.

AO 1970
Edgar Frank Codd, en 1970, defini el modelo relacional y public una serie de reglas para la evaluacin de administradores de sistemas de datos relacionales y as nacieron las bases de datos relacionales, considerada la segunda generacin de grandes bases de datos. A partir de los aportes de Codd el multimillonario Larry Ellison desarrollo la base de datos Oracle, el cual es un sistema de administracin de base de datos, que se destaca por sus transacciones, estabilidad, escalabilidad y multiplataforma. sta tendencia cambio por un proyecto de IBM el cual desarroll tcnicas para la construccin de un sistema de bases de datos relacionales eficientes, llamado System R. En esta poca tambin se desarroll un lenguaje de consultas llamado SQL.

AO 1980
Las bases de datos relacionales con su sistema de tablas, filas y columnas, pudieron competir con las bases de datos jerrquicas y de red, ya que su nivel de programacin era bajo y su uso muy sencillo. En esta dcada el modelo relacional ha conseguido posicionarse del mercado de las bases de datos. Y tambin en este tiempo se iniciaron grandes investigaciones paralelas y distribuidas, como las bases de datos orientadas a objetos. SQL se convierte en el estndar de la industria.

AO 1990
En sta poca, se dan dos booms importantes, el de programas como Acces y Excel que permiten una fcil gestin de las bases de datos orientada a objetos, y el de la WWW, que en primer lugar requera la creacin de bases de datos, y en segundo lugar permita el fcil y rpido acceso a stas.

Segn la variabilidad de los datos almacenados.

Bases de datos estticas son bases de datos de solo lectura utilizadas para almacenar datos histricos que posteriormente se pueden utilizar para estudiar el conjunto de datos a travs del tiempo. Realizar proyecciones y tomar decisiones

Segn la variabilidad de los datos almacenados.

Bases de datos dinmicas. Base de datos donde la informacin se modifica con el tiempo. Un ejemplo; la base de datos de un super mercado, una farmacia, un video club o una empresa.

Segn el contenido.

Bases de datos bibliogrficas. Contiene un representante de la fuente primaria para su localizacin. Una base de datos bibliogrfica contiene informacin sobre el autor, fecha de publicacin, editorial, titulo, edicin etc. Un resumen de la publicacin original, pero nunca el texto completo.

Segn contenido

Bases de datos de texto completo. Almacena todo el contenido de todas las ediciones de una coleccin. Por ejemplo, todo el contenido de una coleccin de revistas cientficas.

Segn contenido.

Directorios guas telefnicas en formatos electrnico.

Segn su contenido

Bases de datos de informacin qumica o biolgica. Bases de datos que almacenan diferentes tipos de informacin proveniente de la qumica, las ciencias de la vida o medicas. Bases de datos clnicas, de rutas metablicas, de estructuras.

Modelos de bases de datos.

Adems de la clasificacin por la funcin de las bases de datos estas tambin se pueden clasificar de acuerdo a su modelo de administracin de datos. Los modelos de datos no son cosas fsicas; son abstracciones que permiten la implementacin de un sistema de base de datos.

Bases de datos jerrquicas.

Almacenan su informacin en una estructura jerrquica. Son especialmente tiles en el caso de aplicaciones que manejan un gran volumen de informacin y datos compartidos permitiendo crear estructuras estables y de gran rendimiento.

Bases de datos transaccionales.

Base de datos cuyo nico fin es el envi y recepcin de datos a grandes velocidades . Recolectar y recuperar los datos a mayor velocidad posible. Un ejemplo; traspaso de una cantidad de dinero entre cuentas bancarias.