ARCHIVOS.
BASE DE DATOS.
DEFINICIONES. TIPOS.
SEMANA 12
ARCHIVOS (1)
Definición:
Conjunto de datos
que tienen relación
lógica entre sí. Está
compuesto
por
estructuras
llamadas Registros.
Ing. CIP María Rosa Dámaso Ríos
2
ARCHIVOS (2)
 El archivo está formado por un
conjunto
de
Registros
homogéneos.
 Cada registro está formado por
campos. Un campo contiene un
dato, característica, atributo que
posee una entidad.
 Registro lógico: Conjunto de info.
identificable sobre un elemento.
Ing. CIP María Rosa Dámaso Ríos
3
ARCHIVOS (3)
 Registro físico (Bloque): Conjunto
de info. al que puede acceder o
grabar una maquina.
 Un registro físico puede contener
varios registros lógicos.
Ing. CIP María Rosa Dámaso Ríos
4
ARCHIVOS (4)
 Factor de bloqueo: Cantidad de
registros lógicos en uno físico.
 Registro Expandido: El registro
lógico es más grande que el
registro físico.
 Dirección Lógica y Física.
Ing. CIP María Rosa Dámaso Ríos
5
ARCHIVOS (5)
 Los dispositivos de Memoria:
Secuencial: Para acceder al registro N
hay que leer los N-1 registros
anteriores.
 Directo: Se accede directamente a un
registro.

Ing. CIP María Rosa Dámaso Ríos
6
ARCHIVOS (6)
 Clave o llave
Es uno o varios campos que permiten
identificar de manera única a un
registro.
 Archivo
Alumnos:
Código
de
matrícula.

Ing. CIP María Rosa Dámaso Ríos
7
Operaciones con Archivos
 Creación.
 Consulta.
 Mantenimiento: Inserción,
Modificación, Eliminación.
 Borrado.
Ing. CIP María Rosa Dámaso Ríos
8
Tipos de Archivos
 Según longitud de registros:
L. Fija.
 L. Variable.
 Delimitados
 Indefinido.

Ing. CIP María Rosa Dámaso Ríos
9
Tipos de Archivos (Según su
Uso)
 Permanentes
Maestros
 Constantes
 Históricos

 Temporales
Intermedios
 de Maniobras
 de Resultados

Ing. CIP María Rosa Dámaso Ríos
10
Organización de Archivos (1)
 Secuencial
Registros almacenados de forma
contigua. Es usada en soportes de
acceso secuencial.
 Ventajas: Útil cuando se debe acceder
a mayor parte de registros, fácil de
usar, usa bien el espacio, barata.

Ing. CIP María Rosa Dámaso Ríos
11
Organización de Archivos (2)
 Secuencial

Desventajas: Falta de flexibilidad,
velocidad de acceso, no adecuada
para procesos en tiempo real.
Ing. CIP María Rosa Dámaso Ríos
12
Organización de Archivos (3)
 Secuencial Encadenada
Los
registros
almacenan
su
información y un puntero hacia al
siguiente registro.
 Ventaja: Flexibilidad.
 Desventaja:
para acceder a un
registro hay que recorrer los demás.

Ing. CIP María Rosa Dámaso Ríos
13
Organización de Archivos (4)
 Secuencial Indexada

Compuesto por zona de registro
(todos los del archivo ordenados por
una llave) y zona de índices (registros
que poseen solo llave y número de
registro).
Ing. CIP María Rosa Dámaso Ríos
14
Organización de Archivos (5)
 Secuencial Indexada
Ventajas: Permite acceso directo a
registros en algunos casos y el
secuencial en otros.
 Desventaja: No se puede introducir
nuevos registros sin tener que
reorganizar.

Ing. CIP María Rosa Dámaso Ríos
15
Organización de Archivos (6)
 Directo

Cada registro se sitúa en una posición
de memoria que se calcula aplicando
una fórmula o algoritmo matemático.

Ventajas: Flexibilidad y rapidez de
consulta.
Ing. CIP María Rosa Dámaso Ríos
16
Organización de Archivos (7)
 Directo

Desventajas: Mal aprovechamiento
del espacio, es necesario usar
soportes
de
acceso
directo,
planificación previa.
Ing. CIP María Rosa Dámaso Ríos
17
BASE DE DATOS
Definición:
Sistema formado
por un conjunto de
datos
interrelacionados y
aplicaciones para
su uso.
Ing. CIP María Rosa Dámaso Ríos
18
Problemas con Uso de
Archivos
 Actualización
de
Información:
Costosa cuando está duplicada en
varios archivos (Inconsistencia).
 Redundancia:
El mismo dato
almacenado en varios sitios.
 Dependencia con los programas.
 Confidencialidad y seguridad.
Ing. CIP María Rosa Dámaso Ríos
19
Requisitos de Buen S. B. D.
 Varios usuarios acceden a la BD.
 Control del acceso a los datos.
 La redundancia se minimiza.
 Uso
de distintos métodos de
acceso (flexibilidad en búsquedas).
 Mecanismos de recuperación en
caso de falla del computador.
Ing. CIP María Rosa Dámaso Ríos
20
Requisitos de Buen S. B. D.
 Se puede cambiar soporte físico sin
tener problemas con la BD ni
programas.
 Modificar datos y sus relaciones sin
afectar los programas.
Ing. CIP María Rosa Dámaso Ríos
21
Entidad
 Objeto
real o
abstracto
distinguible, del
que
se
almacena info.
en la BD.
Ing. CIP María Rosa Dámaso Ríos
22
Atributo
 Característica
o propiedad que
posee una Entidad.
 Clave: atributo o atributos que
identifican de forma única a una
ocurrencia de una Entidad.
Ing. CIP María Rosa Dámaso Ríos
23
Claves Candidatas
 Cuando
no se
puede
obtener
un subconjunto
que sea clave.
Ing. CIP María Rosa Dámaso Ríos
24
Clave Principal
 Es la que se
elige de entre
las
claves
candidatas.
 Las demás son
alternativas.
Ing. CIP María Rosa Dámaso Ríos
25
Esquema de BD
 Definición
de la
estructura lógica
de
la
BD,
especificación de
c/u de registros,
campos
y
relaciones.
Ing. CIP María Rosa Dámaso Ríos
26
DBMS
 Sistema de Gestión de Base de
Datos es el conjunto de software
para la creación, gestión, control y
manipulación de la información.
 Debe definir el esquema de BD,
accesar a info. desde leng. de Alto
nivel, y en modo conversacional,
gestión de archivos.
Ing. CIP María Rosa Dámaso Ríos
27
Abstracción de la Información
 Nivel
Físico: descripción sobre
cómo están almacenados los datos
en memoria secundaria.
 Nivel Conceptual: descripción de
los datos y sus relaciones.
 Nivel Visión: Cada usuario conoce
sólo una parte de la BD.
Ing. CIP María Rosa Dámaso Ríos
28
Tipos de BD
 BD
Jerárquica: Estructuras en
árbol. Colección de registros unidos
por relaciones de uno a uno y de
uno a muchos.
 Se usa punteros.
 Útiles en aplicaciones con gran
volumen de info. y datos muy
compartidos.
Ing. CIP María Rosa Dámaso Ríos
29
Tipos de BD
 BD en Red: Parecida a la
jerárquica,
pero
permite
también la relación muchos a
muchos.
Ing. CIP María Rosa Dámaso Ríos
30
Tipos de BD
 BD Relacional: formada por tablas,
denominadas relaciones.
Todos los registros son del mismo
tipo y no hay duplicados.
No hay columnas repetidas.
El orden de registros es indiferente.
Ing. CIP María Rosa Dámaso Ríos
31
Modelo de Datos
 Grupo
de
Herramientas
conceptuales para describir los
datos, sus relaciones, semántica,
limitaciones.
 DDL: Lenguaje de Definición de
datos.
 DML: Lenguaje de Manipulación de
los datos.
Ing. CIP María Rosa Dámaso Ríos
32
Usuarios de la BD
 Programador de aplicaciones: Crea
aplicaciones que usen BD.
 Usuario final: Usa DML o aplicación
creada por Programador.
 Administrador de la BD (DBA):
persona encargada del control
general del Sistema de BD.
Ing. CIP María Rosa Dámaso Ríos
33
Descargar

ARCHIVOS. BASE DE DATOS - ALUMNOS FISI