CursosEmpresasBlogLiveConfPrecios

Bases de datos relacionadas

Clase 9 de 26 • Curso de Organización y Productividad con Notion (2021)

Clase anteriorSiguiente clase

Contenido del curso

Introducción a Notion

  • 1

    Conoce el nuevo curso de Notion

    00:28 min
  • 2
    ¿Qué es Notion?

    ¿Qué es Notion?

    05:03 min
  • 3
    Bloques básicos

    Bloques básicos

    04:18 min
  • 4
    Bloques avanzados y menciones

    Bloques avanzados y menciones

    04:57 min
  • 5
    Bloques de media y embeds

    Bloques de media y embeds

    04:28 min
  • 6

    Importación de páginas

    03:14 min

Bases de Datos en Notion

  • 7
    ¿Qué es una base de datos en Notion?

    ¿Qué es una base de datos en Notion?

    05:47 min
  • 8
    Filtros, organización y vistas

    Filtros, organización y vistas

    05:11 min
  • 9
    Bases de datos relacionadas

    Bases de datos relacionadas

    Viendo ahora
  • 10
    Plantillas de base de datos

    Plantillas de base de datos

    02:25 min

Cómo usar fórmulas

  • 11
    ¿Cómo funciona la propiedad fórmula?

    ¿Cómo funciona la propiedad fórmula?

    04:03 min
  • 12
    Condicionales

    Condicionales

    02:42 min
  • 13
    Funciones

    Funciones

    08:00 min

Casos de Uso y Sistemas de Organización

  • 14
    Manejo de proyectos

    Manejo de proyectos

    03:52 min
  • 15

    Sistemas de productividad y organización

    04:02 min
  • 16
    Centro de conocimiento

    Centro de conocimiento

    02:01 min
  • 17
    Dashboards

    Dashboards

    02:08 min
  • 18
    Colaboración de equipo y clientes

    Colaboración de equipo y clientes

    01:40 min

Trucos e Integraciones

  • 19
    Páginas web en Notion

    Páginas web en Notion

    03:13 min
  • 20
    Bloques globales

    Bloques globales

    02:12 min
  • 21
    Columnas en toggles y botones de plantilla

    Columnas en toggles y botones de plantilla

    03:20 min
  • 22
    Bases de datos de color

    Bases de datos de color

    01:16 min
  • 23
    Widgets

    Widgets

    02:30 min
  • 24
    Notion Web Clipper

    Notion Web Clipper

    01:57 min
  • 25
    Herramientas externas

    Herramientas externas

    02:58 min
  • 26
    Lo que aprendiste sobre Notion

    Lo que aprendiste sobre Notion

    01:28 min
  • Tomar el examen del curso
    • Gabriel Salvador

      Gabriel Salvador

      student•
      hace 5 años

      Se han dado cuenta que en platzi cuando los profesores quieren poner paises de ejemplo siempre ponen México, Colombia y el país del profesor

        Alex Leonardo Rodriguez Carvajal

        Alex Leonardo Rodriguez Carvajal

        student•
        hace 5 años

        interesante!

        Cristian Bécquer Bernardo Gutierrez

        Cristian Bécquer Bernardo Gutierrez

        student•
        hace 5 años

        Y Peru 🇵🇪

      José Miguel Dueñas Torres

      José Miguel Dueñas Torres

      student•
      hace 5 años

      Así es como llevo el registro de los cursos que he tomado en Platzi. Donde relaciono la carrera a la que pertenecen, los profesores y un link que lleva a los apuntes del curso

      cursos.png
        Alex Camacho

        Alex Camacho

        teacher•
        hace 5 años

        Genial, pero por qué no usas la misma página que se genera como entrada de la tabla para los apuntes? :sweat_smile:

        José Miguel Dueñas Torres

        José Miguel Dueñas Torres

        student•
        hace 5 años

        Siii, Alejandra!! Caí en cuenta de eso unos días después 😅. Ya lo corregí jejeje

      Luis Enrique Palma Bohorquez

      Luis Enrique Palma Bohorquez

      student•
      hace 4 años

      Cuando llevas meses usando notion y apenas aprendes que puedes relacionar bases de datos consigo mismas.


      Screen Shot 2021-07-20 at 6.21.22 PM.png
        Yonathan Herrera

        Yonathan Herrera

        student•
        hace 4 años

        Jajaja

        DARWIN JUAN CARLOS CATUNTA GARCIA

        DARWIN JUAN CARLOS CATUNTA GARCIA

        student•
        hace 4 años

        Entendí la referencia.jpg 😉

      Juan J Parra

      Juan J Parra

      student•
      hace 5 años

      Yo uso las bases de datos relacionadas no sincronizadas para colocar al profesor de cada curso. De esa forma no tengo que escribir a cada rato el nombre y buscar la foto.

      screencapture-notion-so-juanjparra-851ff708ad5e4e49a121713f43f08853-2021-03-11-20_56_05.png
      Sin título.png

        Camilo Leon

        Camilo Leon

        student•
        hace 5 años

        Hola Juan, muy interesante la manera en que lo hiciste!

        ¿Como hiciste para poner el nombre y foto de los profesores en tu base de datos "Platzi's Courses"? 🤔

        Luis Miguel Bolaños Chacon

        Luis Miguel Bolaños Chacon

        student•
        hace 5 años

        Que bien que agregaste el link, te ahorras tiempo y es mas fácil, tomarlo teniendo todo a la mano 😀

      Ignacio Alberto Velásquez Franco

      Ignacio Alberto Velásquez Franco

      student•
      hace 5 años

      💡ProTip: ¿Sabias que puedes encontrar relaciones que no hayas colocado manualmente tal como Roam Research?

      referencias linkeadas extras.png
      Todo es gracias a la siguiente extensión: https://chrome.google.com/webstore/detail/evergreen-notes-for-notio/chhpogndpjcgjbnbcodhdnilklfanmfh (recuerda tener adblock desactivado en notion)

        Carlos Avella

        Carlos Avella

        student•
        hace 5 años

        Wow i dind´t know. Es decir que se le pueden dar mas poderes a notion wow.

        PEDRO BERROCAL

        PEDRO BERROCAL

        student•
        hace 5 años

        No entendí para que sirve eso :( me podriás explicarme por favor?

      César González

      César González

      student•
      hace 5 años

      Siempre tuve esta gran incognita de como funcionaban las bases de datos relacionadas (en Notion) y es la misma vaina como SQL. Gracias por simplificarlo con el ejemplo!

        Luis Miguel Bolaños Chacon

        Luis Miguel Bolaños Chacon

        student•
        hace 5 años

        La neta muy bien explicado 😀

        Alex Camacho

        Alex Camacho

        teacher•
        hace 5 años

        La verdad que sí, al final seguramente maneja algo de SQL para crear la funcionalidad.

      David Zúñiga

      David Zúñiga

      student•
      hace 5 años

      Super poderosa esta propiedad! Intentare aplicar esto a mi dashboard.

        Alex Camacho

        Alex Camacho

        teacher•
        hace 5 años

        Vincular una base de datos a otras son muy útiles :ok_hand:

        Carlos Rodríguez

        Carlos Rodríguez

        student•
        hace 4 años

        Aplícalo y verás todo su potencial.

      Zuriel Alejandro

      Zuriel Alejandro

      student•
      hace 4 años

      Después de tomar inspiración de mis compañeros así quedo mi tabla de cursos

      Captura.PNG

        Joel Plaza

        Joel Plaza

        student•
        hace 4 años

        Yo he estado haciendo mi Centro de Comando a mientras veo lo que la profesora explica. Mi apartado de Cursos es similar al tuyo.

        Sebastian Jaramillo

        Sebastian Jaramillo

        student•
        hace 4 años

        ¿Cómo logras relacionar el progreso? Lo he estado revisado y no logro hacerlo

      Mayra Herrera Pacheco

      Mayra Herrera Pacheco

      student•
      hace 3 años

      Done! me costo un poco entender bien las base de datos relacionadas pero gracias a mi hermana y que también me compartió como hacer una barra de progreso, pude hacer estas tres bases de datos para llevar un registro de mis cursos en notion 😊, claro aún me falta completarlo pero hay vamos 💪

      base de datos relacionadas.PNG

      Walter Díaz

      Walter Díaz

      student•
      hace 5 años

      😎 desde ahora sí llevare el registro de los cursos y proyectos

      NotionExample.PNG
        Alex Camacho

        Alex Camacho

        teacher•
        hace 5 años

        Notion es la herramienta que todos debemos de aprender a usar jeje :ok_hand:

        Joel Dominguez Merino

        Joel Dominguez Merino

        student•
        hace 5 años

        Justo comentaba que no le encontraba uso actualmente para mi. Pero que estaba agradecido de conocer y veo tu comentario y me retracto Es un muy buen caso de Uso!!! Lo implementare. Un saludo

      Brian Reina

      Brian Reina

      student•
      hace 4 años

      Así organizo mi camino en la escuela de ingles.

      Table.png
        Daniel Reymundo

        Daniel Reymundo

        student•
        hace 4 años

        Excelente.

        Sonia Bastardo

        Sonia Bastardo

        student•
        hace 4 años

        Me encanto, voy hacerlo

      Andrés Felipe Galvis Bolivar

      Andrés Felipe Galvis Bolivar

      student•
      hace 4 años

      Hola! Quiero generar este tipo de relación, pero creo que no se puede. ¿Alguien conoce una forma de relacionar un cuadrito únicamente, con otra DB? Como en la imagen q creé en paint (Hasta le puse colorcitos 🥺🥺) ignoren ese if jeje 😘

      Sin título.png
        Fernando Campos

        Fernando Campos

        student•
        hace 4 años

        Hola 👋🏼 No tengo claro si se puede hacer 🤔, pero tal vez este tutorial de Notion te sirva. https://www.notion.so/Relations-rollups-fd56bfc6a3f0471a9f0cc3110ff19a79#55f2df76c2634d5f84eb9bd4d88d7008

        Lara Bellatin

        Lara Bellatin

        teacher•
        hace 4 años

        Hola Andrés, esto sí se puede hacer! Para poder lograr lo que quieres cumplir de la manera más fácil, te recomiendo primero que en la tabla de Tareas agregues una propiedad de tipo Formula que llamaremos "Completada" con el siguiente código:

        prop("Status") != "Completada"

        Esto hará que se muestre un checkbox vacío si la tarea no ha sido completada y uno lleno si la tarea ha sido completada. Si no quieres ver esta columna, puedes esconderla haciendo click en el título de la columna y escogiendo Hide Property.

        Luego, para lograr la relación entre materias y tareas, debes crear una nueva propiedad de tipo Relation en cualquiera de las dos tablas. Si decides hacerlo en Tareas, deberás escoger la tabla RESUMEN en el menú pop-up que te aparecerá y si decides hacerlo en la tabla RESUMEN deberás escoger Tareas.

        Una vez tengas esta relación lista, podrás escoger qué tareas pertenecen a cada curso desde cualquiera de las dos tablas que tienes.

        El siguiente paso sería configurar las columnas "Tarea Pendiente", "Pendientes" y "Realizadas" en la tabla RESUMEN. Primero, crearemos "Pendientes" agregando una propiedad de tipo Rollup. Puedes acceder a su configuración haciendo click en cualquier celda vacía de dicha columna y seleccionar en el primer recuadro la base de datos Tareas; en el segundo, la propiedad "Completada" que creamos al inicio y en el tercero, la opción "Count Unchecked". Esto mostrará la cantidad de tareas asociadas a cada curso cuya propiedad "Completada" tiene un valor de FALSE.

        Para "Realizadas", debes seguir un proceso similar al de "Pendientes", pero en el último paso debes seleccionar la opción "Count Checked". Esto mostrará la cantidad de tareas relacionadas a cada curso que tienen la propiedad "Completada" con un valor de TRUE.

        Por último, para la propiedad "Tareas Pendientes", deberás crear una propiedad Formula con el siguiente código:

        if (prop("Pendientes")>0, "Sí", "No")

        Esta propiedad toma como argumento la propiedad "Pendientes" y verifica si es que este valor es mayor o menor que 0. Si es mayor que 0 significa que hay tareas pendientes, por lo que mostrará el texto "Sí". De lo contrario, mostrará "No".

        Espero que esto te haya ayudado, si tienes alguna duda sobre cómo implementarlo, puedes contactarme por Twitter o por correo y estaré feliz de explicarte el proceso más a detalle.

      Génesis Morales

      Génesis Morales

      student•
      hace 4 años

      Les recomiendo este video extra que me ayudó a comprender mejor y ver como se implementa las BBDD relacionadas y los roll ups para los estudios, de hecho es parte de un serie de video donde construye paso a paso las bases y las relaciona. Espero les sirva

        Nelson Enrique Beltran Catumba

        Nelson Enrique Beltran Catumba

        student•
        hace 3 años

        gracias

        Arturo Barrios

        Arturo Barrios

        student•
        hace 3 años

        Gracias, excelente aporte

      Valente IA

      Valente IA

      student•
      hace 5 años

      Hola, buen día Yo llevo mis notas en OneNote y ya las había organizado de una forma que es útil para mi. Hasta las clases que llevo de este curso de Notion, no me ha quedado claro como empezar a utilizarlo, he visto varios ejemplos que se pueden realizar con esta herramienta. Me hubiera gustado que este curso hubiese sido más detallado.

      Ignacio Alberto Velásquez Franco

      Ignacio Alberto Velásquez Franco

      student•
      hace 5 años

      🙋🏿‍♂️Definitivamente las herramienta de relacionar es muy poderosa, tener un base de datos de temas ayuda mucho y relacionar con la misma base de datos es paarticularmente bueno para tener recrod de la continuidad de un proyecto.

      relations best advice.png

        Alex Camacho

        Alex Camacho

        teacher•
        hace 5 años

        Es genial :O :ok_hand:

      Julián López Cano

      Julián López Cano

      student•
      hace 5 años

      A alguien de casualidad se le ha ocurrido un ejemplo más claro de en que ocasiones de un proyecto (ojalá algo simple) se podría usar la sincronización en la misma tabla (como ella explicó lo del ensayo pero no le veo utilidad), grcias amigos

        Ramón Ruiz

        Ramón Ruiz

        student•
        hace 5 años

        Mmm pensándolo rápido se me ocurre que podríamos sincronizar los calendarios de distintas personas en equipos de trabaja. Creo que sería un ejemplo.

        Giuseppe Ramirez

        Giuseppe Ramirez

        student•
        hace 5 años

        Claro! Imagina que en tu trabajo debas entregar un informe. Pero previo a que redactes ese informe tienes que preparar otro tipo de documentaciones, como evidencia, referencias teóricas, etc. No puedes redactar sin antes haber recolectado la info, cierto? Entonces, colocas un BD sincronizado para ejecutar tareas una tras otra sin saltártelas.

      David Barreto

      David Barreto

      student•
      hace 5 años

      Tal cual como en una base de datos relacional, puedes crear tablas de identidades unicas que luego se relacionan con otras tablas mas complejas, por ejemplo: En mi caso utilizo una base de datos con los profesores de platzi, otra con las escuelas o rutas de aprendizaje de platzi y finalmente una principal donde relaciono los cursos con las escuelas y los profesores.

        Arturo Barrios

        Arturo Barrios

        student•
        hace 3 años

        Creo que ahora entiendo más lo que están haciendo. Gracias

      Don riata Sabrozon

      Don riata Sabrozon

      student•
      hace 4 años

      Cuando trato de hacer el del no sincronizado y asigno un nombre automáticamente se me pone el otro nombre y no me sale el popup que menciona de no sincronizado

        Katia Fiorella Castilla Chauca

        Katia Fiorella Castilla Chauca

        student•
        hace 3 años

        Me pasa igual :/

        MARCO ANTONIO REYES GONZALEZ

        MARCO ANTONIO REYES GONZALEZ

        student•
        hace 3 años

        a mi también me pasa lo mismo

      Jose Mesa Hincapié

      Jose Mesa Hincapié

      student•
      hace 4 años

      No es mucho pero es trabajo honesto.!

      Captura.JPG
      Sebastian Heredia

      Sebastian Heredia

      student•
      hace 4 años

      Jesus esto es un mundo entero, ahora entiendo por que existe un curso.

    Escuelas

    • Desarrollo Web
      • Fundamentos del Desarrollo Web Profesional
      • Diseño y Desarrollo Frontend
      • Desarrollo Frontend con JavaScript
      • Desarrollo Frontend con Vue.js
      • Desarrollo Frontend con Angular
      • Desarrollo Frontend con React.js
      • Desarrollo Backend con Node.js
      • Desarrollo Backend con Python
      • Desarrollo Backend con Java
      • Desarrollo Backend con PHP
      • Desarrollo Backend con Ruby
      • Bases de Datos para Web
      • Seguridad Web & API
      • Testing Automatizado y QA para Web
      • Arquitecturas Web Modernas y Escalabilidad
      • DevOps y Cloud para Desarrolladores Web
    • English Academy
      • Inglés Básico A1
      • Inglés Básico A2
      • Inglés Intermedio B1
      • Inglés Intermedio Alto B2
      • Inglés Avanzado C1
      • Inglés para Propósitos Específicos
      • Inglés de Negocios
    • Marketing Digital
      • Fundamentos de Marketing Digital
      • Marketing de Contenidos y Redacción Persuasiva
      • SEO y Posicionamiento Web
      • Social Media Marketing y Community Management
      • Publicidad Digital y Paid Media
      • Analítica Digital y Optimización (CRO)
      • Estrategia de Marketing y Growth
      • Marketing de Marca y Comunicación Estratégica
      • Marketing para E-commerce
      • Marketing B2B
      • Inteligencia Artificial Aplicada al Marketing
      • Automatización del Marketing
      • Marca Personal y Marketing Freelance
      • Ventas y Experiencia del Cliente
      • Creación de Contenido para Redes Sociales
    • Inteligencia Artificial y Data Science
      • Fundamentos de Data Science y AI
      • Análisis y Visualización de Datos
      • Machine Learning y Deep Learning
      • Data Engineer
      • Inteligencia Artificial para la Productividad
      • Desarrollo de Aplicaciones con IA
      • AI Software Engineer
    • Ciberseguridad
      • Fundamentos de Ciberseguridad
      • Hacking Ético y Pentesting (Red Team)
      • Análisis de Malware e Ingeniería Forense
      • Seguridad Defensiva y Cumplimiento (Blue Team)
      • Ciberseguridad Estratégica
    • Liderazgo y Habilidades Blandas
      • Fundamentos de Habilidades Profesionales
      • Liderazgo y Gestión de Equipos
      • Comunicación Avanzada y Oratoria
      • Negociación y Resolución de Conflictos
      • Inteligencia Emocional y Autogestión
      • Productividad y Herramientas Digitales
      • Gestión de Proyectos y Metodologías Ágiles
      • Desarrollo de Carrera y Marca Personal
      • Diversidad, Inclusión y Entorno Laboral Saludable
      • Filosofía y Estrategia para Líderes
    • Diseño de Producto y UX
      • Fundamentos de Diseño UX/UI
      • Investigación de Usuarios (UX Research)
      • Arquitectura de Información y Usabilidad
      • Diseño de Interfaces y Prototipado (UI Design)
      • Sistemas de Diseño y DesignOps
      • Redacción UX (UX Writing)
      • Creatividad e Innovación en Diseño
      • Diseño Accesible e Inclusivo
      • Diseño Asistido por Inteligencia Artificial
      • Gestión de Producto y Liderazgo en Diseño
      • Diseño de Interacciones Emergentes (VUI/VR)
      • Desarrollo Web para Diseñadores
      • Diseño y Prototipado No-Code
    • Contenido Audiovisual
      • Fundamentos de Producción Audiovisual
      • Producción de Video para Plataformas Digitales
      • Producción de Audio y Podcast
      • Fotografía y Diseño Gráfico para Contenido Digital
      • Motion Graphics y Animación
      • Contenido Interactivo y Realidad Aumentada
      • Estrategia, Marketing y Monetización de Contenidos
    • Desarrollo Móvil
      • Fundamentos de Desarrollo Móvil
      • Desarrollo Nativo Android con Kotlin
      • Desarrollo Nativo iOS con Swift
      • Desarrollo Multiplataforma con React Native
      • Desarrollo Multiplataforma con Flutter
      • Arquitectura y Patrones de Diseño Móvil
      • Integración de APIs y Persistencia Móvil
      • Testing y Despliegue en Móvil
      • Diseño UX/UI para Móviles
    • Diseño Gráfico y Arte Digital
      • Fundamentos del Diseño Gráfico y Digital
      • Diseño de Identidad Visual y Branding
      • Ilustración Digital y Arte Conceptual
      • Diseño Editorial y de Empaques
      • Motion Graphics y Animación 3D
      • Diseño Gráfico Asistido por Inteligencia Artificial
      • Creatividad e Innovación en Diseño
    • Programación
      • Fundamentos de Programación e Ingeniería de Software
      • Herramientas de IA para el trabajo
      • Matemáticas para Programación
      • Programación con Python
      • Programación con JavaScript
      • Programación con TypeScript
      • Programación Orientada a Objetos con Java
      • Desarrollo con C# y .NET
      • Programación con PHP
      • Programación con Go y Rust
      • Programación Móvil con Swift y Kotlin
      • Programación con C y C++
      • Administración Básica de Servidores Linux
    • Negocios
      • Fundamentos de Negocios y Emprendimiento
      • Estrategia y Crecimiento Empresarial
      • Finanzas Personales y Corporativas
      • Inversión en Mercados Financieros
      • Ventas, CRM y Experiencia del Cliente
      • Operaciones, Logística y E-commerce
      • Gestión de Proyectos y Metodologías Ágiles
      • Aspectos Legales y Cumplimiento
      • Habilidades Directivas y Crecimiento Profesional
      • Diversidad e Inclusión en el Entorno Laboral
      • Herramientas Digitales y Automatización para Negocios
    • Blockchain y Web3
      • Fundamentos de Blockchain y Web3
      • Desarrollo de Smart Contracts y dApps
      • Finanzas Descentralizadas (DeFi)
      • NFTs y Economía de Creadores
      • Seguridad Blockchain
      • Ecosistemas Blockchain Alternativos (No-EVM)
      • Producto, Marketing y Legal en Web3
    • Recursos Humanos
      • Fundamentos y Cultura Organizacional en RRHH
      • Atracción y Selección de Talento
      • Cultura y Employee Experience
      • Gestión y Desarrollo de Talento
      • Desarrollo y Evaluación de Liderazgo
      • Diversidad, Equidad e Inclusión
      • AI y Automatización en Recursos Humanos
      • Tecnología y Automatización en RRHH
    • Finanzas e Inversiones
      • Fundamentos de Finanzas Personales y Corporativas
      • Análisis y Valoración Financiera
      • Inversión y Mercados de Capitales
      • Finanzas Descentralizadas (DeFi) y Criptoactivos
      • Finanzas y Estrategia para Startups
      • Inteligencia Artificial Aplicada a Finanzas
      • Domina Excel
      • Financial Analyst
      • Conseguir trabajo en Finanzas e Inversiones
    • Startups
      • Fundamentos y Validación de Ideas
      • Estrategia de Negocio y Product-Market Fit
      • Desarrollo de Producto y Operaciones Lean
      • Finanzas, Legal y Fundraising
      • Marketing, Ventas y Growth para Startups
      • Cultura, Talento y Liderazgo
      • Finanzas y Operaciones en Ecommerce
      • Startups Web3 y Blockchain
      • Startups con Impacto Social
      • Expansión y Ecosistema Startup
    • Cloud Computing y DevOps
      • Fundamentos de Cloud y DevOps
      • Administración de Servidores Linux
      • Contenerización y Orquestación
      • Infraestructura como Código (IaC) y CI/CD
      • Amazon Web Services
      • Microsoft Azure
      • Serverless y Observabilidad
      • Certificaciones Cloud (Preparación)
      • Plataforma Cloud GCP

    Platzi y comunidad

    • Platzi Business
    • Live Classes
    • Lanzamientos
    • Executive Program
    • Trabaja con nosotros
    • Podcast

    Recursos

    • Manual de Marca

    Soporte

    • Preguntas Frecuentes
    • Contáctanos

    Legal

    • Términos y Condiciones
    • Privacidad
    • Tyc promociones
    Reconocimientos
    Reconocimientos
    Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
    Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
    Logo reconocimientoPrimera Startup EdTech · 2018
    Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
    Logo reconocimientoCEO Mejor Emprendedor del año · 2024
    De LATAM conpara el mundo
    YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads