Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Escribir En 2 Tablas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Escribir En 2 Tablas 
 
Hola gente,

Necesito guardar en 2 tablas distintas de una misma base, busqué por internet pero no encuentro ejemplos básicos, saben de alguno para estudiar el código, antes de preguntar por preguntar   .

Gracias,

Alberto
 



 
imagomundi - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
Hola Alberto.

Desde SQL.

Copiar tablas / crear tablas con una SELECT / Copy tables

Nuestro experto en bases de datos se esta pasando un finde merecido. Parece que fue fiesta en su comunidad.
Ya muy pronto lo tendremos de vuelta.  

 vacaciones_informatico

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
Los descansos siempre son merecidos  

Ahora volviendo al tema de mi pregunta original, encuentro que nunca más ciertas las palabras de que: siempre primero el análisis, luego la escritura; yo no vengo del palo de la programación, así que me autojustifico; el tema es que luego de mirar y mirar, como si nada encuentro que el 70% de los datos que manejo están en las 3 tablas y solo un 30 las diferencia, por consiguiente me pregunté ¿cual es el sentido de estar trabajando con 3 tablas si una sola puede soportar el 30% restante?

Pero como la fuerza del lado oscuro es impredecible, pregunto, ¿existe la posibilidad (léase caso, situación, etc.) en donde sea correcto usar las 3 tablas?

Saludos,

Alberto
=============
 



 
imagomundi - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
Hola Alberto.

Citar:

Pero como la fuerza del lado oscuro es impredecible, pregunto, ¿existe la posibilidad (léase caso, situación, etc.) en donde sea correcto usar las 3 tablas?


Mientras los datos se correspondan a una tabla concreta. No es lo mismo clientes, que productos, que pedidos, etc,etc..cada cosa en su lugar.
El problema principal de la creación de la base de datos es el diseño y el planteamiento. Tampoco te interesa tener datos repetidos
ni tampoco diseminados en varias tablas cuando a lo mejor son pocos campos.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
Citar:
Pero como la fuerza del lado oscuro es impredecible, pregunto, ¿existe la posibilidad (léase caso, situación, etc.) en donde sea correcto usar las 3 tablas?


Hay un principio elemental en las bases de datos relacionales: Nunca dupliques información. Ni en tablas ni en cálculos.

Si subes tu base de datos (si es sqlite) o nos copias la estructura de las tablas, te podremos ayudar más. En abstracto... pues es mucho más difícil.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
Hola amigos.

No entiendo bien lo que quieres hacer con esa base de datos. pero como ya se ha dicho no es
bueno redundar en las bases de datos. mas sin embargo hay un caso muy especial en el que
es "necesario" Redundar con las bases de datos. Si estas realizando una aplicacion de B.I.
Inteligencia de Negocios y empleas un DataMart el cual lo actualizas en tiempo real, debes
escribir los datos duplicados pero con ciertas diferencias en sus cálculos si fuera necesario.

Si quieres escribir los datos de una tabla en otra de manera automatica te recomiendo usar
Mysql Server 5.0 (o mayor), y emplear disparadores. Un disparador es un procedimiento almacenado
en una tabla que te permite (entre otras cosas) escribir en cuantas tablas quieras a partir de un solo Insert.

Saludos.
 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escribir En 2 Tablas 
 
shordi escribió: [Ver mensaje]
Citar:
Pero como la fuerza del lado oscuro es impredecible, pregunto, ¿existe la posibilidad (léase caso, situación, etc.) en donde sea correcto usar las 3 tablas?


Hay un principio elemental en las bases de datos relacionales: Nunca dupliques información. Ni en tablas ni en cálculos.

Si subes tu base de datos (si es sqlite) o nos copias la estructura de las tablas, te podremos ayudar más. En abstracto... pues es mucho más difícil.

Saludos.


Esto no lo sabía, gracias por el dato!
 



 
TRYUSY - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Escribir Potencias En Un TextArea ivanovichenco General 11 Miercoles, 22 Junio 2011, 04:05 Ver último mensaje
ivanovichenco
No hay nuevos mensajes Como Escribir 2 Textbox Al Mismo Tiempo O ... metalgearxd General 2 Sabado, 09 Marzo 2013, 00:40 Ver último mensaje
metalgearxd
No hay nuevos mensajes ¿Cómo Escribir []? shordi General 8 Viernes, 04 Noviembre 2016, 17:48 Ver último mensaje
vuott
No hay nuevos mensajes Escribir En Un Proceso... jsbsan General 6 Domingo, 28 May 2017, 14:36 Ver último mensaje
vuott
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron