Investigacion

Páginas: 25 (6224 palabras) Publicado: 25 de abril de 2010
ESTRUCTURA DE BASES DE DATOS
PROLOGO

Actualmente el mundo en que vivimos evoluciona constantemente, y desde hace décadas se ha afirmado que la evolución depende de la información y su transformación, la que esta caracterizada por el manejó de un volumen ingente y aun así creciente. La información de todo tipo: textual, audible, vídeo, etc., conlleva métodos y técnicas de almacenamiento de losdatos y acceso a los mismos radicalmente diferentes de las usadas desde tiempos ancestrales.

Las exigencias de los usuarios respecto a sistemas de información más flexibles y eficientes han obligado a dedicar mayor atención a los datos y a sus estructuras. Por ello, no puede sorprender el interés que suscitan las bases de datos.

En los últimos años, las bases de datos han experimentadoprofundos cambios y no son ya, exclusividad de grandes aplicaciones ejecutándose de igual en grandes compañías, tampoco su exclusividad de diseño y desarrollo está reservado a unos pocos, como sabios y magos de los datos y el software, por el contrario las bases de datos se han extendido a todos los mercados de diferentes tipos y tamaños, viéndose implicados en su diseño, desarrollo y administraciónmuchos usuarios de manera flexible, sencilla y eficiente.
PREFACIO

Esta cartilla se centra en los fundamentos de las bases de datos desde un punto de vista conceptual y practico. Por ello, los objetivos que se han propuesto al escribir esta cartilla son los siguientes:

• Presentar de forma clara los conceptos fundamentales de las bases de datos.

• Resaltar el modelamiento de lasbases de datos relacionales.

• Mostrar la notación de algebra relacional.

• Introducir al Lenguaje Estructurado de Consultas - SQL
CAPITULO 1

FUNDAMENTOS DE BASES DE DATOS

1.1 EVOLUCIÓN DE LOS SISTEMAS ORIENTADOS A LOS PROCESOS A LOS SISTEMAS ORIENTADOS A LOS DATOS.

Los sistemas orientados a los datos se caracterizan porque los datos no son de una aplicación sino de unaOrganización entera que los va a utilizar. Se tiende a integrar las aplicaciones, evitando aplicaciones aisladas. Se diferencian las estructuras lógicas y físicas, de manera que el usuario final solo se vincule con las estructuras lógicas. La descripción de la estructura lógica se separa de los lenguajes de programación. El concepto de relación cobra importancia, de modo que se requiere deherramientas que permitan definirlas y almacenarlas.

Originalmente las aplicaciones que se desarrollaban para en las organizaciones estaban orientadas a cubrir necesidades muy específicas de procesamiento, por lo cual tanto los lenguajes de programación como las estructuras de datos se centraban en realizar de manera más eficiente una tarea específica. En la Figura 1.1.- se puede ver claramente como latarea (tratamientos) es un elemento central en el diseño de las estructuras de datos que utiliza, por ejemplo si el tratamiento T5 no existiese, ¿tendría sentido que exista el archivo F5?. Más aún, si profundizamos el análisis, de la Figura 1.1.- vemos que existen datos (D1, D3, D4 y D6) que residen en distintos archivos –siendo conceptualmente únicos- esta situación resultaba claramente peligrosapor las inconsistencias que acarrea, por ejemplo, si el dato D6 tiene un valor distinto en el archivo F4 al que tiene en el archivo F5. ¿Cuál es el correcto?

Así, las bases de datos buscan resolver principalmente aquel problema, evitar las inconsistencias que se producían por la utilización de los mismos datos lógicos desde distintas plataformas físicas (archivos) a través de procesosindependientes.
[pic]

El análisis entonces comienza por formular la lógica de los datos organizacionales como un todo, para después vincular aquellos con los procesos que los utilizan. Es en este análisis en que las Bases de Datos como una unidad tanto teórica como conceptual y física cobran importancia. Y el mecanismo sobre el cual esto se articula es el de disminuir la redundancia a través del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigacion
  • Investigacion
  • Investigacion
  • Investigacion
  • Investigacion
  • Investigacion
  • Investigacion
  • Investigacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS