Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejemplo 2:
Un archivo de una base de datos tambin puede ser pensado como una tabla en la que
tenemos renglones y columnas, cada rengln correspondiendo a un registro del archivo y
cada columna correspondiendo a un campo.
Una base de datos es una coleccin de informacin til organizada en una manera
especfica. Por ejemplo para llevar el control de los telfonos de personas podra ser til
una base de datos que constar de los datos de la tabla.
Nombre
Telfono
Vargas Rubn 18-20-67
Daz Ral
13-67-90
Ruiz Pedro
12-89-90
12-89-90
Mejor Caso = 1
Peor Caso = log2(N) .
Caso Promedio = [(1+ log2(N) )/ 2]
Dnde m indica el nmero de vas que tiene el rbol. La gran ventaja de un ndice es que el
algoritmo de mantenimiento es mucho ms eficiente que el algoritmo para mantener un
archivo ordenado, y por otro lado es mucho ms rpido dado que m es mayor que 2.
3
ALFANUMERICA
NUMERICA
LOGICO
FECHA
MEMO
GENERAL (Puede contener objetos audio, vdeo, imgenes,...)
ENFOQUE RELACIONAL
ENFOQUE JERARQUICO
ENFOQUE DE REDES
EJEMPLO
Se tiene una EMPRESA que se necesita tener la informacin de las PARTES que utiliza,
los PROVEEDORES de la empresa y el detalle de QUE PARTES SUMINISTRA UN
PROVEEDOR. Se sabe que un proveedor puede suministrar 0 ms partes y que una parte
puede ser suministrada por 0 ms proveedores. Nuestra base de datos podra ser vista
como lo ilustra la figura 1.1.
1.5.1 Datos
Los datos dentro de una base de datos estn integrados y son compartidos:
INTEGRADOS: Puesto que la base de datos es la unificacin de varios archivos con
redundancia parcial o totalmente eliminada.
COMPARTIDOS: Esto implica que los datos pueden ser accesados concurrentemente por
diferentes usuarios.
1.5.2 Hardware
Consiste bsicamente de unidades de almacenamiento secundario, principalmente discos
duros, discos compactos, cintas magnticas etc.
1.5.3 Software
Entre la base de datos fsica y los usuarios existe una capa de Software denominada
SISTEMA MANEJADOR DE BASE DE DATOS (SMBD DBMS).
Todos los requerimientos de acceso a la base de datos son manejados por el SMBD.
1.5.4 Usuarios
Hay 3 tipos de Usuarios:
1.6.1 Inconsistencia
Cuando dos instancias del mismo elemento no tienen valores iguales. Por ejemplo, cuando
hay dos registros para el alumno con matricula 331540 (en diferentes archivos), los
atributos iguales deben tener los mismos valores.
10
Rojo
Naranja
Amarillo
Verde
Azul
Violeta
Gris
Blanco
11