BASE DE DATOS

Páginas: 115 (28605 palabras) Publicado: 16 de mayo de 2014
1.-Sistemas 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 una Organización entera que los va a utilizar. Se tiende a integrar las aplicaciones, evitando aplicaciones aisladas. Se diferencian las estructuras lógicas yfí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 de herramientas que permitan definirlas y almacenarlas.

 
Originalmente las aplicaciones que se desarrollaban para en las organizaciones estaban orientadas acubrir 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 la tarea (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 peligrosa por 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 elcorrecto?

 
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 procesos independientes.
El análisis entonces comienza por formular la lógica de los datos organizacionales como un todo, para después vincular aquellos conlos 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 establecimiento de relaciones entre los datos de una organización.
 
1.2.-Concepto de Base de Datos
La idea de base de datos surge como una necesidadde mantener datos relacionados. Veamos un ejemplo.
Supongamos 3 archivos: artículos, clientes y pedidos. Un cliente puede tener varios pedidos, pueden existir varios pedidos para un mismo artículo, diferentes pedidos en diferentes fechas, etc.
Si los requerimientos son:
Los pedidos del cliente XXX, una solución es generar una lista por cada cliente, generando una relación entre los archivosclientes y pedidos.
Todos los pedidos de un artículo, se tendrá una lista por cada artículo, generando una relación entre pedidos y artículo.
Las relaciones anteriores son complejas, por lo que se hace necesario contar con alguna herramienta que facilite estos requerimientos. Se debe considerar que los requerimientos hacen uso de los mismos datos.
Las definiciones de base de datos sonnumerosas. Todas coinciden en que es un conjunto de datos almacenados en un soporte de acceso directo. Los datos están interrelacionados y estructurados de acuerdo a un modelo que sea capaz de recoger el máximo contenido semántico.
Definición 1:
"Colección de datos interrelacionados almacenados en conjunto sin redundancias perjudiciales o innecesarias; su finalidad es servir a una o más aplicacionesde la mejor forma posible; los datos se almacenan de modo que resulten independientes de los programas que los usan; se emplean métodos bien determinados para incluir nuevos datos y para modificar o extraer los datos almacenados". Martin, 1975.
Definición 2:
"Colección integrada y generalizada de datos, estructurada atendiendo a las relaciones naturales de modo que suministre todos los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS