• No se han encontrado resultados

Programación Orientada a Objetos. Sesión 5: Relación

N/A
N/A
Protected

Academic year: 2021

Share "Programación Orientada a Objetos. Sesión 5: Relación"

Copied!
10
0
0

Texto completo

(1)

Programación Orientada a Objetos

Sesión 5: Relación

(2)

Contextualización

Dentro de informática, el término relación es utilizado para determinar algún tipo de vínculo entre los sistemas o los archivos que se utilizan dentro del medio, ésta puede describir elementos de interacción o de funciones importantes que se utilizan para que el funcionamiento sea de manera completa. Si hablamos de una base de datos, los elementos de relación permiten que la búsqueda de cualquier información o dato se complete de manera más rápida, gracias a que se puede tener un vínculo entre la nueva información con la ya existente optimizando la indexación de la misma para su organización interna.

(3)

Introducción

Al hablar de relación dentro de los ambientes informáticos, comúnmente se trata de los sistemas de bases de datos, los cuales ayudan a mantener el orden dentro de las tablas de información y una relación que bien vinculada puede ser consultada de manera más eficiente en un menor tiempo. Conociendo la relación y la persistencia dentro de un sistema podremos manejar la información y los datos que deseamos manipular de una manera más sencilla y veloz, ya que con esto podemos conocer los atributos de los elementos y la manera en cómo podemos lograr que sobrevivan a cualquier cambio intempestivo o a cualquier fallo del sistema.

(4)

Relación

¿Qué es la relación?

Es la forma en como podemos tener vinculados los elementos dentro de un sistema o medio de trabajo.

La relación, comúnmente se aplica a los sistemas de bases de datos, los cuales requieren de un trabajo y estructura específico, de esta manera se puede tener un control más precisión sobre los elementos el sistema y las funciones que debe cumplir cada herramienta de que se dispone. Este medio de relación aplicado en las bases de datos comúnmente se conoce como sistemas de bases de datos relacionales, permite la utilización simultánea de datos procedentes de más de una tabla.

(5)

Los tipos de relaciones que podemos considerar dentro de los sistemas informáticos son:

Relación uno a uno: cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.

Relación uno a varios: cuando un registro de una tabla secundaria sólo puede estar relacionado con un único registro de la otra tabla principal.

Relación varios a varios: cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa.

Relación

(6)

Persistencia

¿Qué es la persistencia?

De forma general podemos comprender que la persistencia es la capacidad que tiene el programador para que sus datos se conserven bien al finalizar la ejecución de un proceso específico, permitiendo así la reutilización de otros procesos.

(7)

La persistencia de los objetos se puede realizar o comprender de diferentes maneras, estos enfoques constan de:

Por clases: es el uso de nueva sintaxis que permite la declaración de que una clase es persistente. Todos los elementos de esta clase son creados como persistentes.

Poco flexible: en ocasiones interesa que algunos objetos sean persistentes y otros no.

Por creación: se extiende la sintaxis de creación de objetos para permitir la creación de objetos persistentes.

Por marcas: todos los objetos se crean igual. Los objetos persistentes se marcan como tales después de su creación.

Por referencia: aplicado cuando uno o varios objetos se declaran como persistentes de forma explícita. Estos objetos se les hace referencia desde uno de los objetos anteriores y se declaran también como persistentes.

Persistencia

(8)

Conclusión

Los sistemas de bases de datos, son un ejemplo de la programación orientada a objetos, ya que estos sistemas incluyen varios elementos de codificación y desarrollo de elementos como objetos. La persistencia son archivos que pueden definir varios aspectos importantes dentro de un sistema, éstos pueden ser manejadores de parámetros en las configuraciones realizadas por los usuarios, de eliminarse estos archivos se pueden crear conflictos dentro del sistema, debido a que las configuraciones cambian y se pierden elementos de control que el sistema consideraba al momento de arrancar algún archivo o aplicación.

(9)

Referencias

Álvarez H. (1997) Orientación a objetos. Consultado en:

http://fpsalmon.usc.es/genp/doc/cursos/poo/modelo.html#PER

aulaClic. (2000) Programación para dispositivos móviles. Consultado en:

http://www.aulaclic.es/access2000/b_5_1_1.htm

Beyzaga C. (2011) Orientación a objetos. Consultado en:

http://cbeyzaga.files.wordpress.com/2011/04/unidad-111oook2.pdf

Mendoza H. (2013) Bases de datos orientadas a objetos. Consultado en:

http://hampprogramandoando.blogspot.mx/2013/05/bases-de-datos-orientada- objetos.html

Nájera L. (2009). Persistencia de objetos en base de datos relacionales. Consultado en: http://superoptimo.wdfiles.com/local--files/base-de-datos/tareabasededatos.pdf

Ríos J. (s.f.) Sistemas de bases de datos basados en objetos. Consultado en:

http://docencia.lbd.udc.es/bd3/teoria/t1/bdoo.pdf

(10)

Referencias

Documento similar

Volviendo a la jurisprudencia del Tribunal de Justicia, conviene recor- dar que, con el tiempo, este órgano se vio en la necesidad de determinar si los actos de los Estados

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

Puedes acceder a los lotes de libros, para clubes de lectura, que tienen la biblioteca pública y las bibliotecas municipales?. El club se encarga de recoger y devolver

saginata, se considera común en Europa del este (15), con una prevalencia mucho más baja en Europa occidental (del orden de 0.01%) (16).. Las infecciones humanas son endémicas

Gastos derivados de la recaudación de los derechos económicos de la entidad local o de sus organis- mos autónomos cuando aquélla se efectúe por otras enti- dades locales o

1. LAS GARANTÍAS CONSTITUCIONALES.—2. C) La reforma constitucional de 1994. D) Las tres etapas del amparo argentino. F) Las vías previas al amparo. H) La acción es judicial en

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés