domingo, 15 de julio de 2012

VIDEO BASE DE DATOS

ORGANIZACIÓN DE ARCHIVOS CONVENCIONALES

Un archivo es un elemento de información conformado por un conjunto de registros. Estos registros a su vez están compuestos por una serie de caracteres o bytes.  Los archivos también son llamados contenedores de los datos que nos suministran información de la organización.


Un archivo puede estar estructurado en varios niveles, puede tener subarchivos o subniveles a su vez estos contienen varios registros o artículos y estos a su vez tienen rúbricas, campos o atributos que contienen la información agrupada o elemental.




ARCHIVOS CONVENCIONALES

Están asociados a una filosofía de lenguaje más artesanal, son los que tienen una relación directa con los programas.  Las formas en las cuales pueden organizarse son archivos secuenciales o archivos directos.

·         Archivos secuenciales: Son los registros que están almacenados en una secuencia que depende de algún criterio definido. Por ejemplo, pueden almacenarse los registros de los empleados de la empresa de manera secuencial de acuerdo al departamento al que pertenecen o de acuerdo a su antigüedad.  Si se desea consultar o modificar información, también es necesario buscar uno por uno en los registros hasta encontrarla.

·         Archivos directos: permiten accesar directamente a un registro de información sin tener que buscar uno a uno por todos los registros del archivo, utilizando una llave de acceso dentro del archivo.

BASES DE DATOS


Se originan de los archivos convencionales pero tienen una estructura más completa y hacen uso de la tecnologia.


INTRODUCCIÓN A LAS BASES DE DATOS

Los datos son recursos de la organización vitales para el desarrollo de sus actividades y por ello deben ser tratados adecuadamente. La mayor parte de las organizaciones no pueden vivir sin datos de la mejor calidad.


Las necesidades de información verdaderamente útil para la organización son crecientes a medida que pasa el tiempo y es allí donde nace la administración de bases de datos, actividad en la cual el profesional encargado debe proveer resultados que satisfagan las necesidades de información de los usuarios empresariales.

COMPONENTES DE UNA BASE DE DATOS

Datos: son la Base de Datos propiamente dicha, los cuales tiene una estructura jerárquica que comienza por la unidad de mínimo tamaño.

Hardware: se refiere a los dispositivos de almacenamiento en donde reside la base de datos, así como a los dispositivos periféricos (unidad de control, canales de comunicación, etc.) necesarios para su uso.

Software: Está constituido por un conjunto de programas que se conoce como Sistema Manejador de Base de Datos (DMBS: Data Base Management System). Este sistema maneja todas las solicitudes formuladas por los usuarios a la base de datos.

Usuario: Existen tres clases de usuarios relacionados con una Base de Datos: 

·         El programador de aplicaciones, quien crea programas de aplicación que utilizan la base de datos.

·         El usuario final, quien accesa la Base de Datos por medio de un lenguaje de consulta o de programas de aplicación.

·         El administrador de la Base de Datos (DBA: Data Base Administrator), quien se encarga del control general del Sistema de Base de Datos.

TIPOS DE MODELOS DE BASES DE DATOS

EL MODELO JERARQUICO

La forma de esquematizar la información se realiza a través de representaciones jerárquicas o relaciones de padre/hijo, de manera similar a la estructura de un árbol. Así, el modelo jerárquico puede representar dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos.








EL MODELO DE RED

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.


 






EL MODELO RELACIONAL

En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que estos se almacenen no tiene relevancia. Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por un usuario no experto. La información puede ser recuperada o almacenada por medio de consultas que ofrecen una amplia flexibilidad y poder para administrar la información.








BASES DE DATOS PARA ACTIVIDADES DE OPERACIONES

Este tipo de bases de dato almacenan datos detallados que se requieren para respaldar las operaciones de toda la organización. También se denominan "bases de datos de áreas subjetivas"(SABD), "bases de datos transaccionales" y "bases de datos de producción".


Algunos ejemplos de este tipo de bases son las destinadas al manejo de clientes, de personal, de inventario y todas aquellas que manejen datos arrojados por las actividades de la empresa.