Você está na página 1de 15

DATOS E INFORMACION

• Dato es una unidad de información


• El hecho en procesamiento de datos es conocido
como data-ítem o campo.
• Dato agrupado se puede subdividir. Ejemplo Fecha:
20-marzo-2017.
• Dato elemental ya no se puede subdividir. Ejemplo:
marzo.
• Hoy en día el concepto de dato forma parte de la
definición de Objeto.
Jerarquía de la Organización de Datos

bits 0, 1

bytes M
Se van Mayo
campos
formando
Registros 0001, PC i5,05-Mayo-14,2500

Archivos

Base de Datos
ARCHIVO

Código Descripción Fecha Precio


0001 PC i7 02-Mayo-13 2500

0002 CD Sony 2 Gb 30-Abril-12 15

0003 Teclado Window 26-Abril-12 10

0004 Mouse Genius 02-Mayo-12 8

0005 Impresora Láser HP 29-Abril-12 380

.
.
. . .
TEORIA ORIENTADA A OBJETOS

• Objeto y Clases (Agrupación de Objetos)


• Polimorfismo: Es la habilidad de diferentes objetos
para responder a un mismo requerimiento en
diferentes pasos.
• Herencia: una clase puede heredar los datos de otras
clases sin duplicar el código.
• Instancia: Un objeto que pertenece a una clase
particular. Ejemplo Perú pertenece a la clase País.
OBJETOS Y CLASES

VEHICULO

AUTOMOVIL CAMIONETA MOTO

Clase: VEHICULO

Objetos: AUTOMOVIL, CAMIONETA, MOTO


RECUPERACION DE LOS DATOS DEL DISCO

• Se necesita de una clave (llave). En la mayoría de los


Archivos son los códigos.
• Métodos de recuperación:
-Direccionamiento Directo (clave da la dirección)
-Hashing (la clave está en una fórmula que da la
dirección)
-Indexación (uso de índice para recuperar un
registro).
Direccionamiento Directo

Código Descripción Cantidad

111 perno 12
112 tuerca 15
113 tornillo 05 1 1 3
114 clavo 10

115 arandela 10 Nro.Sup


Nro.Pista
Nro.Sector
HASHING

El valor de la clave forma parte de una fórmula


que va dar el valor de la dirección.

Dirección = (A + B - D) / (H - 15 + [ Clave])

El código del programa, una vez obtenida la


dirección, se procede a leer o a escribir el registro
INDEXACION
Archivo Tabla de Indices
Código Nombres Esp Créditos CLAVE DIRECCION

00001 SDEG I2 20 00001 110011001


00002 FGRD I1 22 00002 001101001
00003 ADEJ I2 24 00003 111000110
00004 HJPO I1 21 00004 010111001
00005 JCSE I1 26 00005 101010100
00006 JKEA I2 22 00006 111100010
Estructuras Lógicas de Almacenamiento de
datos

• E.Secuenciales: un registro tras otro, los registros


también se les denominan cronológicos (se crean
a igual como transcurre el tiempo).

• E.Jerárquicas: DL/I de IBM en 1970. Arbol


Invertido, necesita de punteros para accesar a los
datos. Hoy quedan una réplica en las estructuras
de directorios en los Sistemas Operativos. Un hijo
tiene un solo padre.
ESTRUCTURA SECUENCIAL

MODELO JERARQUICO
MODELO RETICULAR
• E.Reticulares: En los inicios de la década del 80
aparece el IDMS. Los datos forman mallas o
redes. Un hijo puede tener varios padres. Para la
acceder a otro dato se emplean rutas
(navegación).
• E.Relacionales: en 1970 Edgar Codd (IBM USA)
investiga y concibe su modelo que llega a
implantarse a mediados de la década del 80. La
Base de Datos está conformada por tablas
(Archivos) y las relaciona con las llaves. Su teoría
incluye operación entre tablas con operaciones de
la Teoría de Conjuntos y el Algebra Relacional.
Estructura Relacional
• Las base de Datos Relacionales se mantienen
desde 1,986 (En mayoría en el Mercado).
• Se amplía el Concepto a los DBMS (Data Base
Management System): Un Sistema de SW que
manejan la creación, organización y modificación
de una Base de Datos y accesa a datos
almacenados dentro de el. Un DBMS proporciona
control centralizado, independencia de datos y
estructuras físicas complejas para accesos
eficientes, integridad, recuperación, concurrencia
y seguridad.

Você também pode gostar