Clase,
herencia,
polimorfismo,
encapsulamiento,
punteros,
etc.
Ventajas
Ahorro de tiempo y
espacio,
disminución de
errores, fiabilidad y
disponibilidad,
mejor rendimiento
si una base de
datos grande es
distribuida en
múltiples sitios, ya
que habrá bases
pequeñas en cada
sitio que se accesan
de forma local
Desventajas
Se debe cuidar
la seguridad ya
que la
probabilidad de
violaciones a la
seguridad es
mayor. Pueden
ocurrir fallas
inesperadas en
software o
hardware.