LINUXSOFT.cz
Username: Password:     
    CZ UK PL

> phpMyAdmin (5.) - výstup relací

Když již mezi tabulkami máme definované vztahy, proč z nich neudělat třeba pěkný diagram?

12.1.2005 08:00 | Michal Čihař | read 20045×

DISCUSSION   

Zadali jsme spoustu dalších informací o tabulkách a byla by škoda jich nevyužít v případné dokumentaci k projektu na kterém pracujeme. To nám umožní různé výstupy z phpMyAdmina.

Výstup do PDF

V dokumentaci je vhodné mít schéma databáze. Proč toto schéma vytvářet ručně, když všechny podstatné informace již jsou v databázi? phpMyAdmin nám tyto informace dovolí použít a vytvořit z databáze schéma ve formě PDF souboru. Odkaz pro úpravu stránek PDF se tísní úplně dole na stránce zobrazující základní informace o databázi:

Tím se zobrazí poměrně minimalistická obrazovka umožňující (zatím) jen vytvoření nové PDF stránky:

Zadáme tedy její jméno (můžeme ho zvolit libovolně, slouží jen pro naši orientaci) a (abysme si ušetřili práci se zadáváním tabulek) zaškrtneme automatické rozložení, tím jsou všechny tabulky z databáze umístěny na stránku. Pak již můžeme upravit vzhled výsledného PDF souboru:

Protože se nám navržené rozložení nelíbí, rozhodneme se ho změnit. Buďto můžeme přímo zadat souřadnice, kde budou jednotlivé tabulky zobrazeny, nebo zapnout grafický návrh a polohu jednotlivých tabulek upravit myší:

Poté co jsme s rozmístěním tabulek spokojeni, rozmístění uložíme a můžeme si nechat vygenerovat výsledný PDF soubor, který obsahuje grafické znázornění struktury:

Pokud jsme nechali zaškrtnuté pole datový slovník, bude PDF soubor obsahovat i informace o tabulkách, jinak jen výše uvedený obrázek. Protože knihovna FPDF, která je použita pro generování PDF stále nepodporuje unicode, tak výstup nebude korektní pokud použijeme utf-8 jazykovou mutaci. Toto omezení bude odstraněno v následující verzi phpMyAdmina (2.6.1), díky použití knihovny UFPDF.

Datový slovník

Dalším užitečným výstupem, je datový slovník, se kterým jsme se již potkali v PDF výstupu. Nalezneme ho opět na stránce se základními informacemi o databázi:

Výstupem této funkce je jednoduché shrnutí struktury všech tabulek v databázi:

Nyní již umíme použít relace a využít vše co nám nabízejí, příště náš však čeká neméně zajímavé téma - MIME transformace.

 

DISCUSSION

For this item is no comments.

Add comment is possible for logged registered users.
> Search Software
> Search Google
1. Pacman linux
Download: 4882x
2. FreeBSD
Download: 9069x
3. PCLinuxOS-2010
Download: 8566x
4. alcolix
Download: 10952x
5. Onebase Linux
Download: 9664x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6250x

1. xinetd
Download: 2421x
2. RDGS
Download: 937x
3. spkg
Download: 4770x
4. LinPacker
Download: 9974x
5. VFU File Manager
Download: 3202x
6. LeftHand Mała Księgowość
Download: 7206x
7. MISU pyFotoResize
Download: 2815x
8. Lefthand CRM
Download: 3568x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3127x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz