| |
Entwicklungwahlen erlauben Ihnen, zu ändern, wie die "Schema" Datenbankverfahren die" Daten"Datenbank verursachen oder ändern. Wahlen können für geändert werden:
Überprüfen Sie Begrenzungen
Fremde Schlüsselbegrenzungen
Hergestellte Zeitstempel
Aktualisierte Zeitstempel
Datenbank des Ziels ("Daten")
In der Praxis wenn die "Daten" Datenbank nicht mehr ist, als einige Gigabytes und der Verkehr auf dem Aufstellungsort nicht 500.000 pageviews ein Tag übersteigt, gibt es keine Notwendigkeit, irgendwelche der Wahlen zu sperren.
Das Hauptfenster- Menü liefert einige Entwicklungbefehle:
Erstellen Sie alle neu - erstellt alle "Daten" Datenbank einschließlich der Tabellen und der gespeicherten Verfahren neu. Diese Wahl löscht alle Daten.
Erstellen Sie procs neu - erstellt alle gespeicherten Verfahren neu. Sicherer Betrieb, keine Daten ist verloren. Empfohlen, wenn die einzige Änderung im Schema der Auftrag der Eigenschaften ist.
Updateeigenschaften - erforderlich, wenn datatype jeder möglicher Eigenschaft oder der Strecke der Werte geändert werden. Keine Daten sind verloren. Wenn vorhandene Daten nicht in das neue Format umgewandelt werden können, schält das Schema zum vorhergehenden Zustand um. Wenn Eigenschaften aktualisiert sind, erstellen Durchlauf procs außerdem neu.
Updatekategorie - Updates vorgewählte Kategorie einzeln. Diese Wahl löscht vorhandene Daten für die vorgewählte Kategorie und erstellt der das table(s) Kategorien, die Begrenzungen, die Indizes und die bezogenen gespeicherten Verfahren neu. Wenn Sie die Daten konservieren müssen, entleeren Sie sie zu einem temporären table(s) und stellen Sie dann zum neu erstellten table(s) wieder her. Zukünftig Versionen von DB3NF, das wir planen, dies automatisch zu tun.
|