Clasificación de los Sistemas de Gestion de BD
by Darien Marquez
1. Estructura logica
1.1. Enfoque Relacionar
1.2. Enfoque de Red
1.3. Enfoque jerárquico
1.4. Enfoque Orientado a objetos (Más modernos)
2. Enfoque Jerárquico
2.1. Cada registro se constituye por sus campos
2.1.1. Consta de muchos registros
2.2. Datos organizados en forma de arbol (Al reves)
2.2.1. Con nodos padre-hijo
2.2.1.1. El nodo padre sin hijos se llama "Raiz"
2.3. Utilizado en aplicaciones que manejan muchos datos compartidos
2.3.1. Permite crear estructuras estables y de gran rendimiento
3. Enfoque Red
3.1. Modificación del concepto Nodo
3.1.1. Permitiendo que un nodo pueda tener multiples padres
3.1.2. Solución eficiente a la redundancia respecto al jerarquico
3.2. Utilizado en mayoría por programadores debido a su dificultad de administración de información
3.3. Representación de relación por el registro conector "Conjunto conector"
4. Enfoque Relacionar
4.1. Utilizado actualmente para problemas reales y administrar datos dinámicamente
4.2. Desarrollado por Edgar Frank Codd
4.3. Idea fundamental del uso de relaciones, consideradas de forma lógica como conjuntos de datos llamados tuplas
4.4. Requisitos
4.4.1. Los registros no tienen secuencia determinada
4.4.2. Dentro de cada tabla, cada campo es distinto
4.4.3. La tabla puede tener solo un tipo de registro
4.4.4. Cada registro posee un número determinado de campos cada uno con su nombre
4.4.5. Cada registro de una tabla es unico
4.4.6. Se pueden crear tablas nuevas relacionando campos de otras tablas