Reverse Snowflake Joins

Skjermbilde programvare:
Reverse Snowflake Joins
Prog.varedetaljer:
Versjon: 0.49
Last opp dato: 14 Apr 15
Utvikler: Alexandru Toth
Lisens: Gratis
Popularitet: 24

Rating: 2.0/5 (Total Votes: 1)

Omvendt Snowflake tiltrer (forkortet til revj) er et verktøy for å forstå SQL og dokumentere SQL-spørringer. Det er bra for å opprettholde store spørsmål som er skrevet av noen andre. "Big SQL" kan være så mange som 20 tabeller, sluttet med flere felt.
Deler av spørringen vises direkte i diagrammet: Ex alder = 30, GROUP BY (år), HAR MIN (alder)> 18.
Å få disse søkene til høyre er vanskelig fordi mange verktøy generere dårlig SQL når håndtere komplekse tiltrer. Manuelt skrevet SQL er også utsatt for feil, for eksempel kan man glemme å fjerne en tabell hvis det er ikke lenger nødvendig å filtrere / gruppe med ett felt i tabellen.
Hvis det er frakoblet tabeller betyr det at det er et kartesisk produkt. Det er legitime saker for kartesiske produkter, men disse sakene er ikke vanlig.
Samme måte, sløyfer er vanligvis ikke ønskelig.
Hva er det ikke?
Det er ikke en forklaring verktøy. Hvis du skriver ved en feil en cartezian delta, uansett hvor god indeksene er, vil det fortsatt være feil.
Det er ikke en henrettelse spørringsverktøy. Fordi det er tusenvis av dem, med dra-og-slipp og prediktiv skriving, og for at alle har sin favoritt

Hva er nytt i denne utgaven:.

  • Denne versjonen fikser & quot;. cast (x som heltall) & quot ;, som tidligere produsert en feil

Hva er nytt i versjon 0.48:

  • Denne versjonen fikser & quot; fagforenings alle & quot; (F.eks, & quot; velger t1.a fra T1 union alle velger t2.b fra T2 union alt .. & quot;) og fikser funksjoner uten parametere og parentesar, (f.eks, & quot; Velg .. hvor t1.x = SYSDATE & quot;) .

Hva er nytt i versjon 0.47:.

  • Fikset en bug hvor UNION SELECT var små bokstaver

Hva er nytt i versjon 0.44:

  • Faste anonyme subselects. Ex: SELECT * FROM (velg A.id fra A) lenge i klausuler avkortes. Ex: table.field i (1,2,3,4 ... 999)

Hva er nytt i versjon 0.42:

  • Denne versjonen har en forbedret simplifier (f.eks ikke å klage på Kolonnen concat, som er en funksjon).
  • Forbedret subselects, f.eks & Quot; select * from (select * from ta A, tb B hvor Ax = Av) D1, (select * from ta A, tb B hvor Ax = By) D2 & quot;.

Hva er nytt i versjon 0.38:

  • feilretting: støtte for Oracle bind variabler ex a = 1
  • feilretting: & quot; valg feltet fra skjema.tabellnavn & quot; sviktet når det var ingen tabell alias eller eksplisitt table.field

Hva er nytt i versjon 0.37:

  • En bug som & quot; velge distinkt a.id fra en & quot; ikke vise id-feltet i en graf ble fikset.

Hva er nytt i versjon 0.36:

  • Rettelse: fjerne flere / * * / kommentarer

Hva er nytt i versjon 0.35:

  • Hvis det blir funnet aggregater i flere bord enn problemet advarsel for fan og / eller kløften felle. Feilrettinger knyttet til ORDER BY alias

Krav :

  • Graphviz
  • Python

Skjermbilder

reverse-snowflake-joins_1_87506.png

Lignende programvare

trombi
trombi

12 May 15

nuBuilder
nuBuilder

11 May 15

sqlite3dbm
sqlite3dbm

11 May 15

Kommentarer til Reverse Snowflake Joins

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!