Tecnologia
Enviado por pedroL25 • 21 de Junio de 2014 • 1.290 Palabras (6 Páginas) • 163 Visitas
1.-¿Porqué es tan importante la administración de archivos para el desempeño de todo sistema?
Porque con una buena administración de archivos es mas sencillo que puedas tener un buen acceso y organización de datos para toda la empresa, lo cual les ahorra tiempo y aumenta la eficacia y eficiencia.
2.-Enliste y describa cada uno de los componentes de la jerarquía de datos:
Bits: representa la unidad más pequeña de datos que puede manejar una computadora.
Bytes: es un grupo de bits el cual representa un carácter.
Campos: es una agrupación de caracteres en una palabra.
Registros: son un grupo de campos relacionados, como el nombre de un estudiante, el curso que toma etc.
Archivos: son un grupo de registros del mismo tipo.
Base de datos: son un grupo de archivos relacionados.
3.-Defina y explique el significado de entidades, atributos, y campos clave:
Entidades: es una persona, lugar, sobre el que se conserva la información
Atributo: es cada característica o cualidad que describe a una entidad en particular.
Campos clave: campo identificador de instancias de un registro para poder recuperar, actualizar o clasificar ese registro
4.- Enliste y describa algunos de los problemas del entorno tradicional de archivos:
Redundancia de datos: es la presencia de datos duplicados en múltiples archivos de datos.
Dependencia de datos de programa: es la estrecha relación entre los datos almacenados en archivos y los programas específicos que se requieren para actualizar y mantener esos archivos.
Carencia de flexibilidad: un sistema tradicional de archivos puede enviar informes programados de rutina después de extensos esfuerzos de programación, pero no puede transmitir informes ad hoc o responder de manera oportuna a ciertos requerimientos.
Seguridad escasa: dado que hay poco control o administración de datos, el acceso y la dispersión de la información pueden quedar fuera de control.
Carencia de compartición y disponibilidad de datos: puesto que las piezas de información que están en archivos y partes de la organización diferentes no se pueden relacionar entre sí, es prácticamente imposible que la información se comparta o se tenga acceso a ella de manera oportuna.
5.- Defina una base de datos y un sistema de administración de base de datos:
Base de datos: conjunto de datos organizados para abastecer varias aplicaciones al mismo tiempo, almacenando y administrando datos de manera que aparezcan en un solo lugar.
DBMS: es el software que permite que una organización centralice los datos, los administre eficientemente y dé acceso a los datos almacenados a los programas de aplicaciones.
6.- enliste algunos beneficios de un DBMS y soluciones que ofrece para los problemas de un entorno tradicional de archivos
Un lenguaje de definición de datos: es el lenguaje formal que emplean los programadores para especificar el contenido y estructura de la base de datos.
Lenguaje de manipulación de datos: se utiliza en conjunto con algunos lenguajes convencionales de programación de aplicaciones para manipular datos en las bases de datos.
Diccionario de datos: es un archivo automatizado o manual, el cual almacena las definiciones de los elementos de datos y sus características.
7.- ¿Cuál es la diferencia entre una vista lógica y una vista física de datos?
La vista lógica presenta los datos como los deberían percibir los usuarios finales, en tanto que la vista física muestra cómo están organizados y estructurados realmente los datos.
8.- Enliste algunos de los beneficios de un DBMS:
El DBMS encuentra y transmite los elementos de datos solicitados por los programas de aplicaciones.
Un DBMS puede reducir la dependencia de datos del programa junto con el desarrollo de programas y los costos de mantenimiento.
El DBMS permite que la organización centralice la administración, uso y seguridad de datos.
9.- ¿Describa los principales tipos de bases de datos y las ventajas y desventajas de cada uno:
DBMS relacional: el modelo de datos relacional representa todos los datos de la base de datos como tablas sencillas en dos dimensiones, llamadas relaciones. Ventaja: tiene mucha mas flexibilidad en proporcionar datos para consulta ad hoc. Desventaja: estos sistemas
...