Está en la página 1de 2

Organización física de una base de datos

La organización física de una base de datos es en cierta medida esencial para un buen
sistema ya que de ahí depende el rendimiento general además de que se determina en
gran medida por la estructura físicas que mantienen los datos y por la eficiencia con la
cual el sistema trabaja sobre mismas.

La eficiencia es de gran importancia para la satisfacción de un usuario en el manejo de


un sistema la base de datos y aunque este no tiene por qué tener conocimiento en detalle
del diseño físico es indispensable pensar en que un usuario pueda acceder acierta
información deseada, en un formato apropiado y en un tiempo conveniente o aceptable.
Y es aquí donde el tiempo va de la mano con la organización física, ya que depende de
este.

Un buen diseño físico de la base de datos almacenaría datos de forma que puedan
recuperarse, actualizarse y manipularse en el mínimo tiempo posible.

Organización física de los datos

Visión general de los sistemas de ficheros

Conceptos

• Campo: Def.: Elemento básico de datos. Contiene un valor único. Ejemplos:


Nombre, Primer apellido, Segundo apellido Caracterizado por su tamaño y tipo. El
tamaño puede ser fijo o variable (nada habitual).

• Registro: Def.: Colección de campos relacionados que se tratan como unidad


en programas de aplicación. Ejemplo: Registro Persona, compuesto por los campos
Nombre, Primer apellido, Segundo apellido

• Fichero: Def.: Colección de registros Entidad única para los programas y


usuarios. Nombre único, pero pueden tener alias. Hay diferentes tipos de ficheros
caracterizados por su organización de acceso. En sistemas dotados de seguridad, el
acceso se puede limitar al fichero completo, a registros o a campos.
• Base de datos Colección de datos relacionados. Implementada con uno o varios
ficheros del mismo o diferente tipo.

• Funciones Ficheros y bases de datos 6-2

- Ficheros: Crear, Borrar, Cambiar nombre, Copiar, Trasladar (mover), Abrir,


Cerrar - Registros de un fichero:

 Recuperar todo *. Recuperar todos los registros de un fichero.


Equivalente a un acceso secuencial ya que los datos se recuperan uno a
uno de esta forma. Recuperar uno.
 Recuperar siguiente.
 Recuperar previo *.
 Insertar uno *.
 Borrar uno*.
 Actualizar uno.
 Recuperar varios.

También podría gustarte