DESARROLLO DE BASE DE DATOS QUE RESPONDEN A LOS PROCESOS PREVIAMENTE DOCUMENTADOS POR LA ORGANIZACIÓN

RESULTADO DE APRENDIZAJE: DOCUMENTAR LOS PROCESOS Y REGISTROS TENIENDO EN CUENTA EL ÁMBITO DE APLICACIÓN DEL SISTEMA



INTRODUCCIÓN A LA ACTIVIDAD DE APRENDIZAJE

Estimado Aprendiz, en esto momento del proceso de formación usted debe familiarizarse con los modelos de datos, como lenguajes de estructuración de bases de datos, describiendo Estructura, Restricciones, Integralidad y Manipulación de los datos; describiendo los problemas dados y la forma en que se relacionan los elementos del problema a través del procesamiento de datos para que se convierta en información.

Por lo anterior, debemos comprender como se relaciona el proceso físico vs. La operación de las bases de datos para el Análisis de los Datos.

De acuerdo con lo anterior, es indispensable la depuración de los datos y el seguimiento de los mismos para determinar la ubicación y el seguimiento del proceso a través de la información.


QUE ES UNA BASE DE DATOS
Una base de datos es una recopilación de información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Si la base de datos no está almacenada en un equipo, o sólo están instaladas partes de la misma, puede que deba hacer un seguimiento de información procedente de varias fuentes en orden a coordinar y organizar la base de datos.
Realice bocetos de los informes que desea que genere la base de datos.
En cuanto determine la finalidad de su base de datos, comenzarán a surgir ideas acerca de la información que desea obtener de ella. Entonces ya puede determinar qué hechos necesita almacenar en la base de datos y a qué tema corresponde cada hecho. Estos hechos se corresponden con los campos (columnas) de la base de datos y los temas a los que pertenecen los hechos son las tablas.
Cada campo es un hecho acerca de un tema determinado. Por ejemplo, puede que sea necesario almacenar los hechos siguientes acerca de los clientes: nombre de la organización, dirección, ciudad, estado o provincia, y número de teléfono. Deberá crear un campo independiente para cada uno de estos hechos. A la hora de determinar qué campos son necesarios, tenga presentes estos principios de diseño:
  1. Incluya toda la información que necesite.
  2. Almacene información en partes lógicas que sean lo más pequeñas posibles. Por ejemplo, los nombres de los empleados suelen repartirse en dos campos, Nombre y Apellidos, para que sea más fácil ordenar los datos por Apellidos.
  3. No cree campos para datos que estén formados por listas de múltiples elementos. Por ejemplo, si en una tabla Proveedores se crea un campo Productos que contenga una lista con los productos que se reciben del proveedor separados mediante una coma, después será más difícil encontrar los proveedores que suministren un producto determinado.
  4. No incluya datos derivados ni calculados. Por ejemplo, si tiene un campo Precio Unitario y un campo Cantidad, no cree otro campo que multiplique los valores de ambos.
  5. No cree campos que sean similares entre sí. Por ejemplo, si en una tabla Proveedores crea loscampos Producto1, Producto2 y Producto3
  6. , será más difícil encontrar todos los proveedores que suministran un producto determinado. Asimismo, será necesario cambiar el diseño de la base de datos si un proveedor suministra más de tres productos. Sólo necesitará un campo para los productos si coloca dicho campo en una tabla Productos en lugar de en una tabla Proveedores.

Cada tabla debe contener información sobre un asunto. Su lista de campos le dará pistas acerca de las tablas que necesita. Por ejemplo, si tiene un campo Fecha Contratación, su asunto es un empleado y, por tanto, pertenece a la tabla Empleados. Puede tener una tabla para Clientes, una tabla para Productos y una tabla para Pedidos.

A la hora de decidir a qué tabla pertenece cada campo, tenga presentes estos principios de diseño:

  1. Incluya toda la información que necesite.
  2. Almacene información en partes lógicas que sean lo más pequeñas posibles. Por ejemplo, los nombres de los empleados suelen repartirse en dos campos, Nombre y Apellidos, para que sea más fácil ordenar los datos por Apellidos.
  3. No cree campos para datos que estén formados por listas de múltiples elementos. Por ejemplo, si en una tabla Proveedores se crea un campo Productos que contenga una lista con los productos que se reciben del proveedor separados mediante una coma, después será más difícil encontrar los proveedores que suministren un producto determinado.
  4. No incluya datos derivados ni calculados. Por ejemplo, si tiene un campo Precio Unitario y un campo Cantidad, no cree otro campo que multiplique los valores de ambos.
  5. No cree campos que sean similares entre sí. Por ejemplo, si en una tabla Proveedores crea loscampos Producto1, Producto2 y Producto3, será más difícil encontrar todos los proveedores que suministran un producto determinado. Asimismo, será necesario cambiar el diseño de la base de datos si un proveedor suministra más de tres productos. Sólo necesitará un campo para los productos si coloca dicho campo en una tabla Productos en lugar de en una tabla Proveedores.

ACTIVIDAD INDIVIDUAL NO. 2.
  • Elabore articulo a través del scrip del Wiki, donde exprese su opinión respecto de la aplicabilidad que tienen las bases de datos en los procesos de trazabilidad, y la importancia que tienen la estandarización e identificación de los procesos para la construcción de los sistemas de trazabilidad.

  • Propuesta de la estructura que a su parecer deberán tener las tablas de contenerización de información de su base de datos, para esto deberá tener en cuenta que incluya: la representación del flujo de información, que cumpla con las buenas prácticas de construcción de bases de datos, la relación que se pobra establecer entre tabla y tabla (Tablas relacionales), esta propuesta entréguela en Access o Excel

COLABORATIVA
Deberán entregar un informe a través del cual definan cuales son los procesos que definieron en el equipo de proyecto como los más adecuados para su proyecto.
Desarrollaran una Base de Datos en Access, en la cual se contengan las tablas, relaciones y consultas que nos podrá dar Trazabilidad a todo el Macroproceso de la Empresa que usted esta parametrizando en su proyecto.


ENTREGABLES INDIVIDUAL
1. Articulo a través del scrip del Wiki, donde exprese su opinión respecto de la aplicabilidad que tienen las bases de datos en los procesos de trazabilidad, y la importancia que tienen la estandarización e identificación de los procesos para la construcción de los sistemas de trazabilidad.
2. Propuesta de la estructura que a su parecer deberán tener las tablas de contenerización de información de su base de datos, para esto deberá tener en cuenta que incluya: la representación del flujo de información, que cumpla con las buenas prácticas de construcción de bases de datos, la relación que se pobra establecer entre tabla y tabla (Tablas relacionales), esta propuesta entréguela en Access o Excel

COLABORATIVA
Deberán entregar un informe a través del cual unifiquen los procesos que definieron en el equipo de proyecto como los más adecuados.
Desarrollaran una Base de Datos en Access, en la cual se contengan las tablas, relaciones y consultas que nos podrá dar Trazabilidad a todo el Macroproceso de la Empresa que usted esta estableciendo en su proyecto.

FECHA DE ENTREGA
Tiempo de entrega 10 de Diciembre de 2010

AMBIENTE DE APRENDIZAJE
Sistemasdetrazabilidad.wikispaces.com Ambiente 312 Ambiente 101 Biblioteca Portal ETB