EnglezăFrancezăSpaniolă

Favicon OnWorks

sqlt-graphp - Online în cloud

Rulați sqlt-graphp în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda sqlt-graphp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


sqlt-graph - Creați automat un grafic dintr-o schemă de bază de date

REZUMAT


./sqlt-graph -d|--db|-f|--from=db_parser [opțiuni] schema.sql

Opțiuni:

-l|--layout Schema de aspect pentru GraphViz
("punct", "neato", "twopi"; implicit "punct")
-n|--node-shape Forma nodurilor („înregistrare”, „text simplu,”
„elipsă”, „cerc”, „ou”, „triunghi”, „cutie”
„diamant”, „trapez”, „paralelogram”, „casă”
„hexagon”, „octogon”, „înregistrare” implicită)
-o|--output Nume fișier de ieșire (STDOUT implicit)
-t|--output-type Tip de fișier de ieșire ("canon", "text", "ps", "hpgl,"
„pcl”, „mif”, „pic”, „gd”, „gd2”, „gif”, „jpeg”
„png”, „wbmp”, „cmap”, „ismap”, „imap”, „vrml”
„vtx”, „mp”, „fig”, „svg”, „plain”, implicit „png”)
-c|--color Adăugați culori
--cluster Tabele de cluster
--no-fields Nu afișează numele câmpurilor
--height Înălțimea imaginii (în inci, implicit „11”,
setat la „0” pentru a nedefini)
--width Lățimea imaginii (în inci, implicit „8.5”,
setat la „0” pentru a nedefini)
--fontsize dimensiune personalizată a fontului pentru etichetele de nod și margine
--fontname numele fontului personalizat (sau calea completă către fișierul fontului) pentru
etichete de noduri, margini și grafice
--nodeattr nume atribut și valoare (în sintaxa cheie=val) pentru
noduri; această opțiune poate fi repetată pentru a specifica
atribute de nod multiple
--edgeattr la fel ca --nodeattr, dar pentru atributele edge
--graphattr la fel ca --nodeattr, dar pentru atributele graficului
--natural-join Efectuează îmbinări naturale
--natural-join-pk Efectuează îmbinări naturale numai de la cheile primare
--show-datatypes Afișează tipul de date al fiecărui câmp
--show-sizes Afișează dimensiunile coloanelor pentru câmpurile VARCHAR și CHAR
--show-constraints Afișează lista de constrângeri pentru fiecare câmp
-s|--skip Câmpuri de ignorat în îmbinări naturale
--skip-tables Listă de nume de tabele de exclus, separate prin virgulă
--skip-tables-like Listă de regexe separate prin virgulă pentru a exclude tabelele
--debug Imprimă informațiile de depanare
--trace Imprimă informațiile de urmărire a analizorului

DESCRIERE


Acest script va crea un grafic al schemei dvs. Numai argumentul driverului bazei de date (pentru
SQL::Translator) este necesar. Dacă nu este dat un nume de fișier de ieșire, atunci imaginea va fi tipărită
la STDOUT, deci ar trebui să redirecționați rezultatul într-un fișier.

Acțiunea implicită este de a presupune prezența relațiilor de cheie străină definite prin
Constrângeri „REFERENCE” sau „CHEIE străină” pe tabele. Dacă analizați schema de
un fișier care nu le are, veți găsi opțiunile naturale de unire utile. Cu
îmbinări naturale, câmpurile cu nume asemănător vor fi considerate chei străine. Se poate dovedi și asta
permisiv, totuși, deoarece probabil că nu doriți ca un câmp numit „nume” să fie considerat a
cheie străină, astfel încât să o puteți include în opțiunea „săriți” și toate câmpurile numite „nume”
vor fi excluse din îmbinările naturale. O metodă mai eficientă, totuși, ar putea fi pur și simplu
deduceți cheile străine din cheile primare în alte câmpuri numite la fel în alte tabele.
Utilizați opțiunea „natural-join-pk” pentru a realiza acest lucru.

Dacă schema definește chei străine, atunci graficul produs va fi direcționat arătând
direcția relației. Dacă cheile străine sunt intuite prin îmbinări naturale,
graficul va fi nedirecționat.

Clustering de tabele vă permite să grupați și să casete tabele în funcție de funcție sau domeniu sau
indiferent de criteriile pe care le alegeți. Sintaxa pentru gruparea tabelelor este:

cluster1=table1,table2;cluster2=table3,table4

Utilizați sqlt-graphp online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad