PostgreSQL esencial

Detección y entendimiento de las relaciones en PostgreSQL

¡Prueba gratis durante 10 días

nuestros 1267 cursos !

Prueba gratis Mostrar modalidades de suscripción
Abriremos las diferentes tablas de información y analizaremos cómo es que podemos ver de forma rápida y breve cómo es que se está relacionando la información entre todas las involucradas en los ejemplos. El objetivo es analizar visualmente cómo sucede el proceso de una relación.

Transcripción

Veamos qué relaciones tenemos en nuestra información. Primero iremos aquí a este apartado de "Academias" le daremos "seleccionar", y queremos ver las primeras 100 filas. Por ahora no ves la pantalla, no te preocupes, te la comparto en un momento. Pero queremos ver también los "Profesores", así que vamos a darle en: "ver datos" y ahora sí "100 filas". Te comparto las dos pantallas que acabamos de seleccionar Ahí están. ¿Puedes ver la relación que existe? Yo creo que sí, en este momento del curso. ¿Qué es lo que sucede? Que un "Profesor", en este caso pertenece a una "Academia", y en teoría, sería solamente a una "Academia" porque solamente tenemos una columna. Podemos ver este tipo de relación. ¿Cómo es que entonces podemos ver las relaciones? La recomendación es esta: ver de forma directa las tablas para así tú poder saber cuál es la relación y por qué. Aquí se ve muy claro. Se llama "ID Academia" porque es el "ID" de la Academia a la que pertenece y aquí se llama "ID Academia", lo que es la llave primaria de la tabla en este caso que lleva por nombre "Academias". Es muy claro, conciso y sencillo ver este tipo de relaciones. Yo te recomiendo que lo hagas de esta forma. Por eso te pedí paciencia en un principio para no mostrarte la primera ventana, y luego la segunda y ahí hacer un pequeño espacio para una confusión. Es decir, seleccioné las 2 tablas y te muestro al mismo tiempo las 2. ¿Para qué? para que podamos ver de forma directa y visual este tipo de relaciones. Lo que vamos a hacer es lo siguiente: Te voy a mostrar la relación de 2 tablas. Te voy a mostrar en este caso la de "Grados"; vamos a seleccionar los datos. De nueva cuenta te pido paciencia, en un momento te enseño las dos, y también vamos a seleccionar en este caso la de "Materias". Le decimos que queremos ver también las filas. Hacemos esto; ahí está "Materias" y ahí están los "Grados". Puedes ver que por ejemplo, la materia "Matemáticas", aquí la tenemos que se imparte para primer grado y la materia "Español" también se imparte para primer grado. Y en la tabla que tenemos a la derecha, la de "Grados" vemos que hace referencia con su "ID" El "ID Grado" es uno, el "ID Grado" es dos, y así, dependiendo del "Grado" si es "Primero", "Segundo", "Tercero" o "Cuarto" Puedes ver entonces que aquí tenemos también otra relación. El truco está en entender cómo es que la información necesita relacionarse. Y recuerda: No siempre van a ser iguales; ni tú ni yo pensamos igual. Pero sobretodo los sistemas funcionan de manera diferente. Va a haber datos en donde lo importante va a ser el "Nombre", el "Apellido", la "Matrícula", y eso no implica que sea mejor o peor. Pero sí, también existen adecuaciones. Una recomendación que estás viendo en este caso para las relaciones es: ¿Qué nos conviene más? Lo estás viendo en pantalla: del lado izquierdo tenemos solamente un número. O escribir completo "Primer Grado", que no es menor información la que viaja. En los sistemas, en las bases de datos, en las aplicaciones móviles si colocamos únicamente un "ID" y no una cadena de texto tan grande. Además las operaciones que podemos hacerle a un tipo de dato o a otro varían y tiene que importar para la selección de este tipo de cosas. desde las relaciones, los campos y los valores. ¿Te fijas en eso? Creo que sí. Es muy importante que esto entonces no lo olvides y mucho menos al momento de empezar a crear tus tablas, tus datos y tus campos porque se van a ver reflejados en las acciones y en las relaciones.

PostgreSQL esencial

Conoce los entresijos y características de PostgreSQL y crea bases de datos estables. Aprende además a manejar las vistas, exportación e importación de bases de datos.

2:45 horas (30 Videos)
Actualmente no hay comentarios.
 
Software:
PostgreSQL PostgreSQL 9
Fecha de publicación:20/02/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.