Entradas

Mostrando entradas de febrero, 2024

Introducción a los sistemas de bases de datos

Imagen
¿Qué importancia tienen las bases de datos en una organización? Las bases de datos son muy importantes en una organización, ya que nos permite disminuir redundancia e inconsistencia de los datos, esto se logra normalizado las tablas, haciendo el proceso más eficiente y ahorrar costos de infraestructura, permite obtener datos con mayor facilidad ya que por medio de una serie de parámetros podemos obtener los datos precisos ya sea de un registro o de un conjunto de registros que cumplan con una condición definida. Las bases de datos brindan otros beneficios como la seguridad y la integridad de los datos, asegurando que la información almacenada tenga sentido y que cada usuario tenga acceso solo a los datos que son realmente necesarios para él. 

Componentes y pilares de la POO

Imagen
 Componentes y Pilares de la Programación Orientada a Objetos HERENCIA La herencia en el paradigma de programación orientada a objetos es muy útil para reutilizar código, ya que basta con implementar atributos y métodos en una clase que podríamos utilizar como clase padre o súper clase, para que sus clases hijas o derivadas contengan los mismos atributos y métodos, sin necesidad de volverlos a implementar, la lógica se conserva, también nos permite dar una jerarquía a las clases que conforman nuestro proyecto, de esta manera podemos separar responsabilidades, nuestras clases tendrán funciones u objetivos claros y el código será auto descriptible, desacoplado y más entendible.    POLIMORFISMO El polimorfismo en POO nos permite sobrescribir o implementar métodos heredados en una clase específica derivada de otra con métodos, en la mayoría de casos, abstractos. El polimorfismo nos permite redefinir la forma en que se realiza un método o función según la clase que lo implemen...

Diferencias entre objeto, clase y método

Imagen
OBJETO, CLASE Y MÉTODO El paradigma de programación orientada a objetos es una forma de crear software que nos permite reutilizar código, separar responsabilidades y evitar que el código quede muy acoplado en una sola clase, así tendremos la posibilidad de modificar, corregir y escalar o agregar nuevo código de una forma más fácil sin afectar toda la estructura del proyecto, también nos permite darle una lógica al sistema relacionada a objetos del mundo real, donde cada objeto tiene características y capacidades propias, las cuales, en algunos casos son compartidos. Para representar esto en un ejemplo, crearemos un programa donde la clase será Animal, el cual tendrá atributos y métodos comunes entre todos los animales, un atributo común entre todos los animales es la edad, ya que todos nacen y mueren en algún momento, un método o acción que todo animal puede hacer es alimentarse. Esto es igual para un humano, un león, un insecto, etc. Veamos el código: En este ejemplo con el lenguaje d...

Presentación Bases de Datos I

Imagen
En el módulo de bases de datos aprenderemos a diseñar, modelar, estructurar y gestionar bases de datos, las cuales nos permiten relacionar información y crear aplicaciones donde el usuario puede interactuar y encontrar funciones de acuerdo a sus datos e información almacenada.  Este módulo es una asignatura que actualmente estudio en la Institución Universitaria Pascual Bravo, aquí publicaré mis evidencias de aprendizaje según las vaya desarrollando. Las publicaciones que haga son parte del proceso de aprendizaje y sé que habrán cosas por mejorar, es por eso que agradezco sus aportes en los comentarios, de esta forma podré aprender de más personas y desarrollarme como profesional. Saludos!

Presentación Herramientas de programación II

Imagen
Las herramientas de programación nos permiten dar instrucciones a la computadora en un lenguaje que sea más fácil de entender para los humanos, generalmente en inglés y con una sintaxis muy coherente. Con estas herramientas podemos crear todo tipo de soluciones, cada una diseñada para problemas específicos y otras que abarcan una amplia variedad de recursos. Este módulo es una asignatura que actualmente estudio en la   Institución Universitaria Pascual Bravo , aquí publicaré mis evidencias de aprendizaje según las vaya desarrollando. Las publicaciones que haga son parte del proceso de aprendizaje y sé que habrán cosas por mejorar, es por eso que agradezco sus aportes en los comentarios, de esta forma podré aprender de más personas y desarrollarme como profesional. Saludos!