COMO SE DA LA ORGANIZACIÓN DE LOS DATOS EN UN ENTORNO DE ARCHIVOS TRADICIONAL
Enviado por Gabriel Di Nardo • 28 de Abril de 2018 • Apuntes • 2.107 Palabras (9 Páginas) • 201 Visitas
CAPITULO 6 – BASES DE DATOS.
ORGANIZACIÓN DE LOS DATOS EN UN ENTORNO DE ARCHIVOS TRADICIONAL
Un sistema de información efectivo provee a los usuarios información:
- Precisa: libre de errores.
- Oportuna: disponible para toma de decisiones en el momento requerido.
- Relevante: se refiere cuando es útil y apropiada tanto para los tipos de trabajos como para las decisiones que la requieren.
La administración de los datos es tan esencial, para cumplir con estos requisitos.
TÉRMINOS Y CONCEPTOS DE ORGANIZACIÓN DE ARCHIVOS
Un sistema computacional organiza los datos en una jerarquía que empieza con bits y bytes, hasta llegar a los campos, registros, archivos y bases de datos.
- Bit: unidad más pequeña de datos.
- Byte: grupo de bits. Representa a un solo carácter (letra, numero, u otro símbolo)
- Campo: agrupamiento de caracteres, en una palabra, un conjunto de palabras o un número completo (nombre o la edad de una persona)
- Registro: grupo de campos relacionados. Describe una entidad.
- Archivo: grupo de registros.
- Base de datos: Un grupo de archivos relacionados.
- Entidad: es una persona, lugar, cosa o evento sobre el cual almacenamos y mantenemos información.
- Atributo: característica o cualidad que describe a una entidad específica.
Un sistema computacional organiza los datos en una jerarquía, la cual empieza con el bit, que representa 0 o 1. Los bits se pueden agrupar para formar un byte que representa un carácter, número o símbolo. Los bytes se pueden agrupar para formar un campo, y los campos relacionados para constituir un registro. Los registros relacionados se pueden reunir para crear un archivo, y los archivos relacionados se pueden organizar en una base de datos. |
PROBLEMAS CON EL ENTORNO DE ARCHIVOS TRADICIONAL
- Redundancia e inconsistencia de los datos.
- Dependencia programa-datos.
- Inflexibilidad.
- Seguridad defectuosa de los datos.
- Incapacidad de compartir datos entre aplicaciones.
- Redundancia e inconsistencia de los datos: es la presencia de datos duplicados en varios archivos. Ocurre cuando distintos grupos en una organización recolectan por separado la misma pieza de datos y la almacenan de manera independiente unos de otros. Desperdicia recursos de almacenamiento y conduce a la inconsistencia de los datos.
- Dependencia programa-datos: se refiere al acoplamiento de los datos almacenados en archivos y los programas específicos requeridos para actualizar y dar mantenimiento a esos archivos, de tal forma que los cambios en los programas requieran cambios en los datos. Todo programa de computadora tradicional tiene que describir la ubicación y naturaleza de los datos con los que trabaja. cualquier cambio en un programa de software podría requerir un cambio en los datos a los que accede ese programa.
- Inflexibilidad: Un sistema de archivos tradicional no puede entregar informes ad hoc ni responder de manera oportuna a los requerimientos de información no anticipados, ya que es costoso recuperarla.
- Seguridad defectuosa de los datos: Como hay poco control o administración de datos, tal vez, la gerencia no tenga forma de saber quién está accediendo a los datos de la organización, o incluso modificándolos.
- Incapacidad de compartir datos entre aplicaciones: La información no puede fluir con libertad entre áreas funcionales o partes de la organización distintas. Si los usuarios encuentran valores desiguales de la misma pieza de información en dos sistemas diferentes, tal vez no quieran usar estos sistemas debido a que no pueden confiar en la precisión de sus datos.
LA METODOLOGÍA DE LAS BASES DE DATOS PARA LA ADMINISTRACIÓN DE DATOS.
Base de datos:
- Colección de datos organizados.
- Da servicio a aplicaciones eficientemente al centralizar y controlar datos redundantes.
- Se almacenan de modo que los usuarios crean que están en una sola ubicación (una sola base de datos da servicio a varias aplicaciones).
SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)
- Software. Permite centralizar los datos de una organización, administrarlos en forma eficiente y el acceso a los datos almacenados mediante programas de aplicación.
- Actúa como una interfaz entre los programas de aplicación y los archivos de datos físicos.
- Separa las vistas lógicas y las físicas, lo que permite liberar al programador o al usuario final de la tarea de comprender en dónde y cómo están almacenados los datos.
Vista lógica: Presenta los datos según la manera en que los perciben los usuarios finales o los especialistas de negocios.
Vista física: Organización y estructura de los datos en los medios de almacenamiento físicos.
Cómo resuelve un DBMS los problemas del entorno de archivos tradicionales.
Achica la redundancia e inconsistencia de los datos al minimizar los archivos aislados en los que se repiten. (Puede no eliminarla en su totalidad, pero si permite controlarla)
Desarticula los programas y los datos (Logrando independencia de datos).
Mayor acceso y disponibilidad de la información.
Reducirá costos de desarrollo y mantenimiento de los programas debido a que los usuarios y programadores pueden realizar consultas ad hoc de la información en la base de datos.
Permite a la organización administrar los datos, su uso y su seguridad en forma central.
DBMS relacional
- Tipo de sistema DBMS más popular en la actualidad.
- Representan los datos como tablas bidimensionales (llamadas relaciones), a las cuales se puede hacer referencia como si fueran archivos.
- Cada tabla contiene datos sobre una entidad y sus atributos.
Registro (tupla): es la información real que reside en una tabla se denomina fila.
Campo clave: identifica a cada registro en forma única, de modo que se pueda recuperar, actualizar u ordenar.
...