Consulta nuevas tendencias de BD

 Consulta nuevas tendencias de BD.





En el siguiente trabajo se documentan algunas de las nuevas tendencias en BD, se realiza comparativos, se desarrolla conceptos y se concluye. 


 

 

Bases de datos orientada a objetos

Bases de datos distribuidas

 

 

Definición

Es una base de datos regida por la estructura, propiedades y métodos de los objetos. Los objetos se crean a partir de clases o modelos.

Es un conjunto de bases de datos ubicadas en diferentes espacios lógicos o geográficos, pero comunicándose a través de una red de comunicación.

 

Ventajas

1.       Flexibilidad.

2.       Reusabilidad.

3.       Mantenibilidad.

4.       Extensibilidad.

1.       Fiabilidad.

2.       Disponibilidad

3.       Compartición de datos.

4.       Accesibilidad remota.

5.       Rendimiento.

 

 

 

Desventajas

1.    Continuar con las limitaciones de los programadores de programación estructurada y programación orientada a objetos.

 

2. La aplicación final es demasiado grande debido a la herencia de clases.

1. El control remoto y la gestión de datos son complicados.

 

2. Debido a la complejidad del procesamiento, la integridad de la información se encuentra en algún punto intermedio.

 

3. El mecanismo de recuperación de información es complejo. El desarrollo y la gestión de la información es complejo.

 

 

 

Ejemplos

Por ejemplo, crearemos una aplicación para gimnasios, por lo que crearemos una clase Persona, a partir de la cual crearemos objetos Cliente, Entrenador y Administrador. Tendrán características y métodos similares y se pueden adaptar a diferentes necesidades.

Por ejemplo, una empresa que ha crecido en tamaño y diseño ahora tiene su sede en diferentes ciudades. Cada ciudad puede tener diferentes requisitos y especificaciones.

 

 

 

 

 

 

 

Conceptos

1. Abstracción: la capacidad de abstraer objetos reales en programas y extraer sus funciones principales.

 

2. Modularidad: el hecho de crear clases nos permite modificarlas independientemente de otras clases.

 

3. En macetas: le permite ocultar información sobre clases de otras partes del programa.

 

4. Herencia: agregación y herencia, Una jerarquía de dos clases permite relaciones entre partes de una clase.

 

5. Polimorfismo: es la capacidad conductual de adaptarse a diferentes situaciones o entornos.

1. Hardware: forman parte de los nodos de procesamiento de información y datos.

 

2. Software: use un DBMS que proporcione administración de bases de datos externas. Suelen estar ubicados en diferentes equipos.

 

3. Datos: los datos son parte de una base de datos distribuida que se puede replicar parcialmente.

 

4.Procedimiento: Generalmente, los datos no se repiten en una base de datos simple.

 

5. Personal: los usuarios finales no saben que están utilizando una base de datos distribuida.

 

 

 

Conclusiones

La base de datos orientada a objetos simplifica y hace más eficiente la administración de datos al permitir la creación de objetos a partir de moldes prediseñados.

Bases de datos distribuidas - En conclusión, es una base de datos compuesta por un conjunto de bases de datos que se encuentran en diferentes sitios o nodos y que se pueden interconectar mediante una red de comunicación. Son útiles para sistemas grandes y complejos.


Se incluye un documento para visualizar.



Comentarios

Entradas populares de este blog