Het bewerken van databaseviews en opgeslagen procedures

"Negentig procent van de tijd hoeft u slechts een eenvoudige aanpassing te maken," schreef de recensent van Redmond Magazine in de inleiding van de recente recensie waarin DatabaseSpy werd uitgeroepen tot Redmond Roundup Champion onder de database-tools. DatabaseSpy stelt u in staat om die snelle updates door te voeren met zijn intuïtieve interface, die consistent is over verschillende soorten databases. Voor de overige tien procent van de tijd kan DatabaseSpy ook een geschikt hulpmiddel zijn voor meer geavanceerde databasebeheer taken, zoals het aanmaken of wijzigen van databaseviews en opgeslagen procedures. Laten we eens kijken... De DatabaseSpy 2008 Online Browser stelt u in staat om views en procedures te verkennen door ze te navigeren en uit te klappen, net zoals u tabellen kunt verkennen in de hiërarchische weergave van het Online Browser-hulpmiddelvenster.

Bewerk databaseweergaven

Wanneer u een bestaande databaseweergave selecteert in het venster van de online browser, biedt het contextmenu dat verschijnt bij een rechtermuisklik opties om nieuwe statements te genereren in de SQL-editor, waarmee u snel kunt beginnen met het bewerken van een weergave, of om u te helpen bij het aanmaken van een nieuwe. . Bijvoorbeeld, wanneer u een "create"-statement genereert voor een bestaande weergave, toont DatabaseSpy de opgemaakte en kleurgecodeerde definitie van de weergave, zodat u deze direct kunt gebruiken in een nieuw venster van de SQL-editor.

Maak een nieuwe databaseweergave

U kunt de query op elke gewenste manier aanpassen in de SQL-editor. Laten we als voorbeeld aannemen dat u de opdracht heeft gekregen om een overzicht van bedrijfsnummers te maken. Alle benodigde gegevens zijn al aanwezig in het overzicht van medewerkers – en nog veel meer! U kunt beginnen door een kopie van het overzicht van medewerkers op te slaan met een nieuwe naam. Bewerk eenvoudigweg de naam van het database-overzicht, voer uw query uit en het nieuwe database-overzicht wordt aangemaakt. Zodra u de databaseverbinding vernieuwt in het venster van de online browser, is het nieuwe overzicht direct zichtbaar en toegankelijk.

Wijzig een databaseweergave

U kunt de optie "Wijzigen" selecteren in het contextmenu dat verschijnt wanneer u met de rechtermuisknop klikt, om elke databaseweergave te bewerken, inclusief de nieuwe telefoonlijstweergave. U kunt het bestaande overzicht aanpassen om de gewenste wijzigingen aan te brengen, en daarbij gebruikmaken van alle functies van de DatabaseSpy SQL-editor, waaronder kleurencodering, automatische opmaak en zelfs automatische suggesties. Zodra uw wijzigingen zijn voltooid, voert de knop "Uitvoeren" in de SQL-editor de "alter"-statement uit en past de view in de database aan. Om de toegang tot de nieuwe telefoonlijstweergave nog eenvoudiger te maken voor de afdeling Human Resources, kunt u een selectievraag voor de weergave opslaan in een SQL-bestand en deze toevoegen aan het DatabaseSpy-projectmenu van de HR-manager.

Gebruik SQL-refactoring om een weergave te maken

Als u geen bestaand overzicht (view) heeft dat u als sjabloon kunt gebruiken, biedt DatabaseSpy 2008 een handig alternatief. Het menu "SQL Refactoring" bevat een optie om elke SELECT-query om te zetten in een statement om een overzicht (view) te creëren. De standaardnaam van het overzicht (view) wordt zelfs gemarkeerd, zodat u direct een relevantere naam kunt toekennen.

Bewerk opgeslagen procedures

De DatabaseSpy 2008 Online Browser stelt u ook in staat om opgeslagen procedures in uw database te bewerken. U kunt elke opgeslagen procedure selecteren en vervolgens uitbreiden om deze te bekijken. U kunt ook het contextmenu met rechtermuisknop gebruiken om SQL-statements te genereren voor bewerkingen die beschikbaar zijn voor opgeslagen procedures. U kunt opgeslagen procedures bewerken in de DatabaseSpy SQL-editor, en uw aangepaste statements uitvoeren met behulp van dezelfde technieken die hierboven zijn beschreven voor database-weergaven.

Voer opgeslagen procedures uit

De optie "Uitvoeren" in het contextmenu van DatabaseSpy 2008 voor opgeslagen procedures maakt een tijdbesparend sjabloon voor een uitvoerscript voor de opgeslagen procedure. Voor procedures die parameters vereisen, hoeft u alleen de parameterwaarden in te stellen; vervolgens is het met één klik uitvoeren van de opgeslagen procedure en bekijken van de resultaten.

Bewerk gebruikersgedefinieerde functies

DatabaseSpy 2008 stelt u bovendien in staat om door gebruikers gedefinieerde functies die in uw database zijn opgeslagen, te bekijken en te bewerken, en dat alles vanuit hetzelfde handige contextmenu dat beschikbaar is in de Online Browser. . Probeer dit zelf met een gratis proefversie van Altova DatabaseSpy.