Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
GenDbc
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Re: GenDbc
Divers
Thread ID:
00772168
Message ID:
00772353
Vues:
8
>Ok, entendí la idea, haré un programa que limpie las tablas.

Si lo haces, sólo lo necesitas una sola vez. La idea es que tengas tres copias de la base de datos: 1) La base de datos vacía (todas las tablas con cero registros); 2) Tu base de datos de desarrollo (para pruebas), ya con datos; 3) La base de datos que usan los usuarios.

Lo que sí necesitas es un programa para combinar la base de datos vacía (1), con la base de datos con datos, (2) o (3).

Ahora bien, cualquier cambio a la estructura lo haces primero en tu base de datos vacía, y luego ejecutes tu programa para combinarlo con tu base de datos de desarrollo. Una vez que compruebes que todo está en orden, planificas un procedimiento para la medianoche, para combinarlo con la base de datos de los usuarios.

Ventajas: Aparte de resolver tu problema con los views (vistas), necesitas un solo programa genérico para hacer cualquier actualización. En particular, no necesitas planificar un ALTER TABLE ... ADD COLUMN (o ALTER COLUMN) cada vez que decides cambiar un campo.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform