Shordi   21-04-2024, 16:01
#1
El vídeo anterior quedó, a mi entender, bastante confuso para alguien que nunca haya manejado una base de datos. Viéndolo al día siguiente  lamenté no tener una aplicación gráfica que muestre la estructura de la base de dato, como la que tenía el MS Access en los viejos tiempos (y supongo que sigue teniendo) y la que tiene PhpMyAdmin. Y, lo bueno de ser jubilado es el tiempo libre, y lo bueno de ser Linxero es la libertad, me dije "Pos me lo hago yo mismo". Así que comencé un programa que no sé definir si no es como "Un Editor Gráfico de Bases de Datos SQLite". La idea es mostrar la estructura de la BD en la clásica forma gráfica y operar sobre ella a partir de ahí (creación/edición de tablas, indices, y vistas incluyendo la Integridad Refencial, claro)
Me está resultando más sencillo de lo que creí en principio y ya se puede utilizar al menos para ver dicha estructura. Por eso he subido este pequeño video mostrando dicha estructura a quienes estén siguiendo la serie de vídeos de Food Express.
Lo tenéis aquí:


Saludos
Última modificación: 21-04-2024, 16:02 por Shordi.

No podemos regresar
tincho   29-04-2024, 11:35
#2
Wow !! que buen programa Shordi, Felicitaciones.
¿Como hiciste lo de las flechas y las tablas flotantes?

Feedback del video.
formapago no debería a puntar a Id en FormasPago ?

1 Saludo.
Shordi   29-04-2024, 12:11
#3
Cita:Wow !! que buen programa Shordi, Felicitaciones.
¿Como hiciste lo de las flechas y las tablas flotantes?
Gracias Big Grin

Estoy trabajando en él, que no quiero que sea sólo una forma de ver las tablas y relaciones, sino que tenga capacidad de crear diseños de tablas desde cero, es decir crear tablas, modificar, borrar, crear relaciones, crear índices, etc. Se le suma el diseñador de sentencias sql para crear vistas y consultas y será algo molón.
Dame un poco de tiempo.
Cita: 
formapago no debería a puntar a Id en FormasPago ?
Sí pero, ya lo digo en el video, lo hago así intencionalmente para mostrar una forma "por código" de crear una falsa relación. En realidad no es más que un combobox ordenado que consulta FormasPago y es ReadOnly. Con ello no puedes teclear nada que no esté en la tabla pero si se elimina el registro de la tabla el contenido, en este caso el nombre, queda inalterado en la tabla de Ventas.
Este sistema quizá sea inútil y, puestos a ser rigurosos con la integridad referencial, malo. Sin embargo descubrí cuando trabajaba con bases de datos grandes que cuando necesitas referenciar un campo de otra base de datos distinta que maneja y administra gente que no eres tú y cuyo contenido no tiene más importancia, o cuando se trata de comprobar y tratar Tablas que provienen de CSV que te envían y cuyo contenido tampoco controlas tú, y cosas por el estilo, este sistema de "Falsa relación" o llámalo como quieras, era cómodo y útil.

Saludos

No podemos regresar
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.