Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post vamos a ver cómo automatizar el instalador de PostgreSQL para instalarlo de manera silenciosa o desatendida, de modo que el proceso de instalación de PSQL sea invisible para el usuario.
Instalar PostgreSQL en Windows de manera automática es necesario cuando se distribuyen sistemas para el usuario final y los mismos dependen de este sistema de gestión de bases de datos.
Por ejemplo, esto te puede servir cuando quieras que un instalador creado con NSIS incluya también PostgreSQL. Veamos cómo hacerlo.
En el post de hoy te voy a mostrar un generador de exámenes o pruebas para imprimir. No solo te permitirá crear exámenes e imprimir uno por cada alumno o estudiante, también podrás:
Básicamente podrás generar exámenes, imprimir cada uno por cada alumno, registrar las calificaciones de manera rápida gracias a la hoja de respuestas generada automáticamente y luego dejar que el programa calcule las calificaciones.
Por cierto, el programa que te mostraré es totalmente gratis y tiene más cosas como el registro de asistencias y tareas que ya mostré en un post anterior:
https://parzibyte.me/blog/2021/03/31/software-control-asistencia-tareas-escolares-gratuito/
Veamos cómo usarlo.
En este post vamos a hablar sobre cómo guardar números telefónicos, teléfonos o números de teléfono en las bases de datos, enfocándonos en el tipo de dato.
Esto va a responder a la pregunta de ¿Cuál tipo de dato usar para guardar números de teléfono?.
Lo expuesto aquí es mi opinión y sugerencia, pero al final puedes hacer lo que gustes. Aunque la respuesta parezca obvia, he visto que varios usuarios preguntan esto y por eso he decidido hacer este post.
Hoy vamos a ver algo muy necesario al realizar consultas en bases de datos usando PostgreSQL.
Se trata de traer varios datos en una subconsulta pero colocarlos todos dentro de una columna, codificados de cierta manera. De este modo traemos varios datos de varias filas, por cada fila, como una columna.
Para esto vamos a usar las funciones JSON que PostgreSQL ofrece, en especial la función json_agg
.
Con esto vamos a tener varios datos de una subconsulta como una cadena que podremos decodificar más adelante.
Si bien no es lo más adecuado, funciona y es muy rápido.
Nota: si tú no usas PostgreSQL aquí te dejo una alternativa.
En este post te enseñaré a instalar el software para llevar el registro de asistencias y tareas de los alumnos de una escuela que anteriormente presenté en mi blog. Si no lo has visto, puedes verlo y descargarlo aquí.
El día de hoy te voy a presentar un software gratuito que puedes descargar sin ninguna restricción; este software lleva un control de asistencias y tareas escolares de una institución.
Este programa escolar gratuito está pensado para los profesores de educación primaria o secundaria que llevan el control de tareas y asistencias para usarlos como indicadores de calificación.
Al final, el software presentará reportes para conocer la cantidad de tareas entregadas por alumno, así como el porcentaje de asistencias de cada uno. Obviamente todas las tareas están organizadas por materias y períodos, entre otras cosas.
A lo largo del artículo te mostraré los módulos de este control de tareas, alumnos, períodos, materias y asistencia.
En este post sobre PostgreSQL te mostraré cómo usar la función substring
para extraer parte de una cadena o cortar una cadena.
También te mostraré cómo convertir el valor a texto para que satisfaga los argumentos de la función.
En este post te mostraré cómo usar la función replace
de PostgreSQL, misma que funciona para remplazar parte de un texto por otro, muy útil para cuando queremos modificar parte del texto de una columna en una consulta.