Spørgsmål:
Værktøj til visualisering af SQL Database Schema
rahulroy9202
2014-09-09 12:58:18 UTC
view on stackexchange narkive permalink

Anbefal venligst et værktøj til visualisering af databaseskema.

Den skal kunne generere skema for eksisterende DB.

support - mySQL
platform - Linux / Windows
-licens - gratis / åben-kilde

Noget som billedet viser. Farver er ikke så vigtige. OpenCart Database Schema

Hvis nogen kunne fortælle mig, hvilken software der skabte ovenstående diagram, ville det være godt.

Fem svar:
Franck Dernoncourt
2014-09-09 20:44:54 UTC
view on stackexchange narkive permalink

Skærmbilledet, du viser, kommer fra WWW SQL Designer:

  • gratis og open source (ny BSD-licens)
  • online demo
  • hente (importere) skema fra eksisterende database.
  • cross-platform (webapplikation)

Beskrivelse fra hjemmesiden :

Dette værktøj giver dig mulighed for at tegne og oprette databaseskemaer (E-Rdiagrammer) direkte i browseren uden behov for eksterne programmer (flash). Du skal kun aktivere JavaScript. Designeren fungerer perfekt i Mozillas (Firefox, Seamonkey), Internet Explorer (6, 7,8), Safari og operaer. Konqueror fungerer, men oplevelsen er begrænset.

Mange databasefunktioner understøttes, såsom nøgler, udenlandske nøglekonstruktioner, kommentarer og indekser. Du kan enten gemme dit design (for yderligere indlæsning af &-ændringer), udskrive det eller eksportere som SQLscript. Det er muligt at hente (importere) skema fra eksisterende database.

Jeff Clayton
2014-09-09 17:10:06 UTC
view on stackexchange narkive permalink

Prøv MySQL Workbench - det er gratis: http://dev.mysql.com/downloads/workbench/

Skærmbilleder af det visuelle design: http : //www.mysql.com/products/workbench/design/

Platforme: Windows, Linux, Mac OS X

enter image description here

Jeg læste engang, at den omvendte tekniske del kræver en betalt version. Kan du venligst bekræfte?
Den gratis version gør det, men virksomhedsversionen har flere funktioner.
Undskyld. Det var min fejl, da jeg stillede spørgsmålet. Tak fordi du påpegede det.
Jeg bemærker, at du fjernede anmodningen om 'gratis-eller-betal-version' fra dit indlæg. Jeg bebrejder dig ikke. Jeg håber, at den gratis version gør, hvad du har brug for.
Det håber jeg også. Tak Jeff.
Den gratis version understøtter bestemt reverse engineering. Jeg bruger det ofte til det.
Sualeh Fatehi
2014-09-22 08:11:51 UTC
view on stackexchange narkive permalink

SchemaCrawler er et gratis, open source og platformuafhængigt kommandolinjeværktøj, der kan generere databasediagrammer fra en MySQL-database. Du kan ekskludere tabeller og kolonner fra diagrammet ved hjælp af regulære udtryk. Det er gratis og open source.

Eksempeldiagram: Example diagram

Sualeh Fatehi, SchemaCrawler

SchemaCrawler er flyttet til sin egen hjemmeside nu: https://www.schemacrawler.com
Ivaylo Slavov
2015-08-16 11:56:38 UTC
view on stackexchange narkive permalink

Du kan prøve DbVisualizer. De fleste af dens funktioner har jeg beskrevet i mit svar på et relateret indlæg, så du kan se på det.

Generelt er det et gratis Java-baseret værktøj til databasestyring, der understøtter et stort antal databaser. Det understøtter visualisering af databaseskema.

Her er et billede taget fra deres websted: enter image description here

+1 Dette er den nemmeste at komme i gang, også for SQLite. Derudover tillader deres EULA, at det gratis program kan bruges kommercielt (http://www.dbvis.com/eula/)
knb
2020-08-20 23:04:03 UTC
view on stackexchange narkive permalink

Du kan bruge DBeaver Community Edition.

Det kan oprette diagrammer, der ser sådan ud:

dbeaver

Der er også en flot automatisk layoutfunktion, der minimerer krydsning af relationslinjer. Disse linjer tegnes også sådan, at de ikke overlapper bord-rektanglerne.

(Billedet ovenfor viser ikke dette)



Denne spørgsmål og svar blev automatisk oversat fra det engelske sprog.Det originale indhold er tilgængeligt på stackexchange, som vi takker for den cc by-sa 3.0-licens, den distribueres under.
Loading...