miércoles, 26 de agosto de 2009

BASES DE DATOS

EVOLUCION DE LAS BASES DE DATOS

· GENERACIONES DE LAS BASES DE DATOS
· TIPOS DE BASES DE DATOS
· ¿QUE ES? MODELO ENTIDAD RELACION

· TIPOS DE USUARIO:
a. INGENUOS
b. CASUALES
c. PROGRAMADORES DE APLICACIÓN
d. ADMINISTRADOR DE LA BASE DE DATO

· CONCEPTOS:
a. ATRIBUTO
b. CLAVES
c. DATO
d. ENTIDAD
e. REGISTRO
f. CAMPO
g. REDUNDANCIA
h. DIAGRAMA ENTIDAD /RELACION
i. METADATO

BIBLIOGRAFIA









Introducción

El término base de datos fue acuñado por primera vez en 1963, en un simposio celebrado en California.
De forma sencilla podemos indicar que una base de datos no es más que un conjunto de información relacionada que se encuentra agrupada o estructurada.
El archivo por sí mismo, no constituye una base de datos, sino más bien la forma en que está organizada la información es la que da origen a la base de datos. Las bases de datos manuales, pueden ser difíciles de gestionar y modificar. Por ejemplo, en una guía de teléfonos no es posible encontrar el número de un individuo si no sabemos su apellido, aunque conozcamos su domicilio.
Del mismo modo, en un archivo de pacientes en el que la información esté desordenada por el nombre de los mismos, será una tarea bastante engorrosa encontrar todos los pacientes que viven en una zona determinada. Los problemas expuestos anteriormente se pueden resolver creando una base de datos informatizada.
Desde el punto de vista informático, una base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulan ese conjunto de datos.
Desde el punto de vista más formal, podríamos definir una base de datos como un conjunto de datos estructurados, fiables y homogéneos, organizados independientemente en máquina, accesibles a tiempo real, compartibles por usuarios concurrentes que tienen necesidades de información diferente y no predecible en el tiempo.




· GENERACIONES DE LAS BASES DE DATOS

Se hará referencia a las principales características de las cinco generaciones de manejo de dato, dentro de las que se incluyen las tres generaciones de bases de datos.

Primera generación: Se baso en el procesamiento de archivos secuenciales. Los datos se agrupaban en registros escritos en cintas o tarjetas perforadas. Es decir se oriento hacia el procesamiento en batch.

Segunda generación: Aparecieron los sistemas de tiempo compartido, el procesamiento secuencial de archivos fue remplazado por los archivos de acceso directo y los métodos de acceso secuencial indexado, se crearon las aplicaciones en línea.


Tercera generación: Aparecen los sistemas de bases de datos cuya características son:
La integración, independencia y seguridad de los datos, facilidad de recuperación de la información. La navegación de la base de datos se hacía a través de procedimientos (navegación procedimental). Esta generación se conoce como primera generación de Base de Datos.
Los principales representantes de esta generación son: EL IMS (Modelo jerárquico) de IBM y el modelo CODASYL (Modelo de red). Sus interfaces eran de bajo nivel no se tenía la utilización directa del usuario para hacer consultas y se perdían agilidad en la toma de decisiones.

Cuarta generación: Corresponde a la segunda generación de base de datos. Se fundamenta en el modelo relacional que concibió en los años 70, tuvo su auge en los 80 y en los 90 se encontraba fuerte.
La diferencia de la generación anterior son:
Navegación automática.
Alto grado de independencia de los datos.
Incorporación de lenguajes de cuarta generación.
Interfaces con hojas electrónicas y con paquetes gráficos.
Entre los principales representantes de esta generación tenemos: DB2 de IBM; PACE de WANG; INFORMIS; INGRES; ACCELL; ORACLE y SUBASE.

Quinta Generación: Corresponde a la tercera generación de base de datos. Las bases de datos anteriores son estáticas, pero ante la demanda de nuevas tecnologías, ante la expansión de los sistemas, a campos muchos más complejos, como los sistemas de diseño asistido por computador CAD, la manufactura asistida por computador CAM, la automatización del proceso, la necesidad de integrar datos, texto, voz e imágenes; y ante el desarrollo de software reutilizable se ha generado una investigación en el campo de las bases de datos. Por lo tanto ha generado la nueva era de la base de datos orientadas a objeto.


· TIPOS DE BASES DE DATOS

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, o la utilidad de la misma:
Según la variabilidad de los datos almacenados
Bases de datos estáticasÉstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.
Bases de datos dinámicasÉstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub. Según el contenido
Bases de datos bibliográficas: Solo contienen un subrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no estaríamos en presencia de una base de datos a texto completo (o de fuentes primarias). Como su nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis 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 colección de revistas científicas.
Directorios: Un ejemplo son las guías telefónicas en formato electrónico.
Bases de datos o "bibliotecas" de información Biológica:Son bases de datos que almacenan diferentes tipos de información proveniente de las ciencias de la vida o médicas.
Se pueden considerar en varios subtipos:
Aquellas que almacenan secuencias de nucleótidos o proteínas. Las bases de datos de rutas metabólicas.
Bases de datos de estructura: comprende los registros de datos experimentales sobre estructuras 3D de biomoléculas
Bases de datos clínicas.
Bases de datos bibliográficas (biológicas).

No hay comentarios:

Publicar un comentario