On 8/11/23 21:22, Jose Mercedes Venegas Acevedo wrote:
Buen dia a todos
Se que aqui es mas de consultas técnicas pero no se me ocurre a quien
mas recurrir, Comentarles que me invitaron a dar una charla sobre
postgres en un colegio aquí en mi ciudad ¿a alguno le tocó algo
parecido? quiza alguien tenga algún material ilustrativo que pueda
compartir si tuvieran que explicarles a estudiantes de entre 12 y 16
años y sus docentes porque deberían aprender postgres que dirían. por
lo pronto mi idea de presentación va así:
Titulo: Postgres la Base de datos de código abierto más avanzada del
mundo.
Hola. Espero no dar una opinión muy disruptiva, pero la que tengo
es muy clara :)
Yo no tocaría nada de eso, ni siquiera usaría ese título. No son
estudiantes de informática con ya 2-3 años de estudios, ni nada
parecido, sino niños/jóvenes de 12/16 años. Salvo que estén estudiando
algo que te dé contexto para saber que ya saben de bases de datos, yo lo
enfocaría de una manera totalmente diferente. Porque dudo sepan lo que
son las bases de datos o lo que es código abierto, y ya ni te cuento que
sepan juzgar o entender si Postgres es la más avanzada del mundo o no.
Yo hablaría primero de lo que es una base de datos. A modo muy
simplificado. Hablaría de lo que es una tabla. De lo que es un "id" (no
soy gran fan de los IDs en lugar de claves naturales, pero es muy
intuitivo el concepto de relacionar por un número corto) y a partir de
ahí puedes modelar un concepto sencillo y 1-2 tablas de relación. Usas
el 75% del tiempo en explicar en una pizarra eso. Una tabla, relaciones,
y tal. Y el tiempo restante, enseñas 2-3 queries básicas de lo que se
puede hacer con dichas tablas e introduces brevemente el concepto de SQL.
Y en los 5 minutos finales comentas que si quieren ellos hacer algo
parecido, pueden descargarse GRATIS algo llamado Postgres que hace esto
muy bien. Y puedes incluso introducir el concepto del software libre
(muy básicamente) y decir que es algo maravilloso que mucha gente
colabora a nivel mundial construyendo ese proyecto juntos, y por eso
Postgres es COOL.
Y hasta ahí llegaría yo. Suficientes conceptos ya, probablemente
muy diferentes del mundo que conocen. Mejor dejarlo reposar y que los
asienten en sus mentes.
Espero que te valga de algo :)
Álvaro
--
Alvaro Hernandez
-----------
OnGres