Base De Datos
Enviado por Tomif • 3 de Junio de 2013 • 924 Palabras (4 Páginas) • 262 Visitas
ADMINISTRACIÓN DE RECURSOS DE DATOS
Organización de datos en un entorno tradicional de archivos
El sistema de información debe proporcionar información oportuna, exacta y pertinente.
Términos y conceptos en la organización de archivos
Jerarquía: bit, bytes, campos, registros, archivos y bases de datos.
Un registro describe una entidad. Una entidad es una persona, lugar, cosa o suceso, acerca del cual se mantiene información. Cada característica de una entidad se denomina atributo.
Todo registro debe contener un campo que identifique de forma unívoca ese registro. Ese campo identificador se llama campo clave.
Acceso a registros de archivos de computadora
Método de Acceso Secuencial Indizado:
Con el Método de Acceso Secuencial Indizado (ISAM) se accede directamente a registros organizados de forma secuencial, empleando un índice de campos claves.
Índice: tabla o lista que relaciona las claves de registros con personas físicas en archivos de acceso directo.
Método de Acceso Directo a Archivos
Este método usa un campo clave para localizar la duración física de un registro. El proceso utiliza una fórmula matemática: el algoritmo de transformación.
Problemas con el entorno tradicional de archivos
Redundancia de datos y confusión
Repetición de datos.
Dependencia programa-datos
Como los datos son almacenados con tal programa, es necesario usar el mismo programa para recuperar esos datos.
Falta de flexibilidad
No proporciona informes ad hoc ni necesidades de información inesperada.
Inseguridad
El control y la administración son casi nulos, el acceso y la diseminación de información están prácticamente descontrolados.
Falta de posibilidad de compartir datos
Como diferentes archivos no pueden relacionarse, es difícil compartir información.
El entorno de Bases de Datos
Una Base de Datos es una colección de datos organizados de tal forma que sirven a muchas aplicaciones con eficiencia, centralicen los datos y minimicen los datos redundantes.
Sistemas de administración de bases de datos
Tiene tres componentes:
1. Lenguaje de definición de datos: define cada elemento que aparece en la db.
2. Lenguaje de manipulación de datos. El SQL es un lenguaje estándar de manipulación de datos de bases de datos relacionales.
3. Diccionario de datos: herramienta automatizada o manual para guardar y optimizar información acerca de los datos que se mantienen en una db.
Vista lógica y física de los datos
La vista lógica representa los datos tal como los verá el programador o usuario final. La vista física representa los datos tal como están realmente almacenados.
Diseño de base de datos
Modelo de datos jerárquico
Estructura estilo arbol. Cada registro se subdivide en segmentos que se conectan entre sí mediante relaciones padre hijo de uno a muchos.
Modelo de datos de red
Modelo lógico para mostrar relaciones de muchos a muchos.
Modelo de relacional
“Los datos se representan como tablas bidimensionales. Las tablas semejan archivos planos, pero es fácil extraer y combinar la información de dos o más archivos. Pueden relacionarse una tabla con otra, en tanto ambas tablas tengan un elemento común.”
Creación de una base de datos
...