¿que diferencias tiene un lenguaje orientado a objetos, base de datos y estructurado?
Respuestas a la pregunta
Respuesta:
1. Programación Estructurada:
La Programación Estructurada, como su nombre indica, es una técnica que se considera como precursora de OOP y generalmente consiste en módulos bien estructurados y separados. En esta programación, el usuario puede crear sus propias funciones definidas por el usuario, así como esta metodología trata de resolver los problemas que están asociados con las transferencias incondicionales para permitir a los programadores seguir la lógica de los programas. También requiere más disciplina en la etapa de diseño y estructuración lógica.
Ejemplo: Pascal, ALGOL, C, Modula-2, etc.
2. Programación orientada a objetos :
La programación orientada a objetos, como su nombre indica, es un enfoque diferente de la programación que reúne datos y funciones que se ejecutan en ellos. Básicamente soporta encapsulación, abstracción, herencia, polimorfismo, etc. También incluye la función de ocultación de datos, por lo tanto, es más seguro. Este modelo se basa en entidades de la vida real que se centran en quién debe realizar la tarea en lugar de centrarse en qué hacer.
Ejemplo: JAVA, C#, C++, etc.
3. Base de datos: es una colección de datos organizada, que permite el almacenamiento y manipulación de los datos.
Ejemplo: mysql, oracle sql, azure sql, etc.