AW

AdeptSQL Workshop

Uitgever: Adept SQL Tools
Virusvrij Windows Free to try
Versie1.10 beta 18
Uitgever Adept SQL Tools
Datum van publicatie25 nov 2014
Datum toegevoegd25 nov 2014
OS-vereistenWindows 95, Windows 2000, Windows 98, Windows, Windows NT
VoorwaardenNone
Totaal aantal downloads515
PrijsFree to try

Omschrijving

Adept SQL Workshop ondersteunt alle fasen van de ontwikkeling van databaseschema's, van het schrijven (of genereren van een bestaande database) van een set SQL-bronnen tot het debuggen en de daaropvolgende databasesynchronisatie wanneer de scripts worden gewijzigd. Adept SQL Workshop is speciaal ontworpen om de DDL-subset van SQL en de schemasynchronisatie aan te pakken. Het is een aanvulling op tools voor het bouwen en analyseren van query's, zoals MS Query Analyzer, in plaats van ermee te concurreren.

Een belangrijk onderdeel van Adept SQL Workshop is een handige teksteditor met SQL-syntaxisaccentuering en snelkoppelingen voor veelgebruikte SQL-instructies. Een apart "statement list"-paneel groepeert, per het getroffen schema-object, alle SQL-statements, waardoor direct toegang wordt geboden tot elke instructie in een van de open projectscripts.

Voordat de scripts naar de SQL-server worden gevoerd, worden ze door een macro-preprocessor gestuurd. Met een gebruikelijke combinatie van #includes, #defines en voorwaardelijke compilatierichtlijnen, kunt u macro's voor alle projectspecifieke gegevenstypen of veelgebruikte veldcombinaties in één aangiftebestand plaatsen. Dit zal u helpen om de projectscripts compact, consistent, DBMS-onafhankelijk en gemakkelijk aan te passen te houden. In Adept SQL Workshop kan elk van de voorverwerkte SQL-instructies worden bekeken en uitgevoerd. U kunt breekpunten instellen, specifieke scripts of alle scripts in het project uitvoeren of doorlopen. Queryresultaten kunnen in een apart venster worden weergegeven. Een SQL-project kan heel eenvoudig opnieuw worden gemaakt vanuit een bestaande database. Niet alleen Adept SQL Workshop genereert de SQL-scripts op basis van het databaseschema, het biedt ook veel handige manieren om het resulterende script in meerdere modules te splitsen en, waar nodig, onbewerkte SQL te vervangen door projectgedefinieerde macro's. De meeste databases, behalve de triviale, kunnen worden opgesplitst in logische secties (groepen tabellen, views, procedures, enz.) die relatief onafhankelijk van elkaar zijn. Door elk van de groepen als een afzonderlijk script te implementeren, zijn de schemabronnen veel gemakkelijker te bekijken en te onderhouden. De projectgerichte benadering die in Adept SQL Workshop wordt gebruikt, maakt het heel natuurlijk om uw database op te bouwen uit vele scriptbestanden die allemaal dezelfde set macrodeclaraties delen. U kunt eenvoudig scripts toevoegen, verwijderen of herschikken binnen het project, alle of geselecteerde scripts uitvoeren. Adept SQL Workshop begrijpt volledig de DDL-subset van MS Transact-SQL (CREATE/DROP/ALTER-statements en de opgeslagen procedureaanroepen die het schema wijzigen, zoals "exec sp_addtype"). Het programma kan een interne schemaweergave rechtstreeks vanuit de SQL-bronnen bouwen en er vervolgens verschillende interessante dingen mee doen, zoals vergelijken met het databaseschema en het produceren van de verschilscripts. Dit betekent dat hetzelfde SQL-script een willekeurig aantal keren tegen de live database kan worden uitgevoerd zonder dat dit van invloed is op ongewijzigde tabellen. Het zendt alleen de minimale SQL uit die nodig is om de bron en de database te synchroniseren, waardoor wijzigingen in de database aanzienlijk worden vereenvoudigd. Adept SQL Workshop genereert optioneel geschiedenisscripts, die kunnen worden afgespeeld op de externe machine van de klant om hun database te synchroniseren met uw masterkopie. Dit afspelen wordt gedaan door een op zichzelf staand hulpprogramma, dat kan worden uitgevoerd als een eenvoudige en gebruiksvriendelijke GUI-toepassing of stil vanaf een opdrachtregel. Als u een database voor versiebeheer voorbereidt, koppelt u er een geschiedenisscript aan - een SQL-bestand dat in een of meer versiesecties het huidige databaseschema beschrijft. Nadat u wijzigingen hebt aangebracht in het databaseschema, kunt u het geschiedenisscript bijwerken met een enkele menuopdracht. Het programma vergelijkt het huidige databaseschema met het laatste schema dat is vastgelegd in het geschiedenisscript en voegt de wijzigingen vervolgens toe aan de geschiedenis onder een nieuw versienummer.

Aangezien al uw databasestructuren in SQL-scripts (tekstbestanden) worden bewaard, kunnen de reguliere versiebeheermethoden worden gebruikt om het teamwerk te beheren. Als meerdere ontwikkelaars verantwoordelijk zijn voor de ontwikkeling van specifieke logische secties van de database, kunnen ze onafhankelijk werken aan hun SQL-scripts (en hun lokale kopieën van de database) met behulp van broncodecontrolesoftware van derden. Adept SQL Workshop bevat de basiscommando's voor versiebeheer in de gebruikersinterface, gekoppeld aan een specifieke VCS-software via een aparte plug-in-module.

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever