Nederlands

BDD — Databases

BDD MySQL, MariaDB en PostgreSQL: de server, de databases, de tabellen, de rijen — dat alles wordt doorbladerd als mappen, en kan worden bewerkt.

Een verbinding opgeven

De engine, de host, de poort, de gebruiker, het wachtwoord en een standaard- database — optioneel: zonder die opent de server zich op zijn beheerdatabase. Een Windows-service kan worden genoemd om zijn status te lezen, en Meneaufile vult hem zelf in wanneer hij hem vindt.

De genoemde service is met één klik terug te vinden, vanaf twee plaatsen: „De locatie van de service openen” in het menu van de verbinding, en onder de foutmelding wanneer u een database binnengaat waarvan de service is uitgezet — de verbinding geweigerd, de knop leidt naar SRV, naar de service zelf, waar u hem opnieuw start. Zonder dat moest u weer naar buiten, de regel terugvinden en via zijn menu gaan.

De engine draagt zijn pictogram, zoals het type van een item van NET: u kiest in het venster wat u op de regel zult herkennen.

Het venster van een verbinding: de engine, de host, het account en de service die haar draagt.
Het venster van een verbinding: de engine, de host, het account en de service die haar draagt.

Zich verplaatsen

Server → databases → tabellen → rijen. F12 schakelt tussen de gegevens van een tabel en haar structuur. Een database kan worden vastgepind om haar bovenaan terug te vinden.

De server draagt ook zijn eigen weergaven: accounts, lopende query’s, serverstatus, serverinstellingen, routines. Ze zijn alleen-lezen; hun acties staan in het menu van de rechtermuisknop — een wachtwoord wijzigen, een variabele instellen, een proces beëindigen.

De rijen

De structuur

De velden met hun type, hun collatie, hun standaardwaarde, hun kenmerken, hun commentaar; de indexen met hun aard (primaire sleutel, unique, index) en hun methode. Een veld wordt toegevoegd aan het begin, aan het einde of na een ander — PostgreSQL voegt daarentegen altijd aan het einde van de tabel toe, en zegt het.

Een typekiezer ordent de typen van de engine per familie: gehele getallen, decimalen, tekst, datums en tijden, binair. U filtert ze door te typen.

Een tabel leegmaken (truncate) verwijdert al haar rijen, behoudt de tabel en zet de auto-increment op nul terug. Op een server is er geen prullenbak: dat wordt vooraf gezegd.

Het relatiediagram

„Relatiediagram” tekent de tabellen en hun verbindingen.

Naar een map exporteren

Een tabel heeft geen bytes: ze wordt niet gekopieerd als een bestand. Wat u er op een schijf van krijgt, is een SQL-export.

Importeren, klonen

De query’s

Een SQL-query wordt geschreven op de geopende database en vertrekt met Ctrl+Enter. De recente query’s worden voorgesteld. Het resultaat is een lijst als een andere: u sorteert erin, selecteert erin, exporteert het.

Het SQL-logboek bewaart alles wat is verstuurd, met het aantal geraakte rijen. Het wordt gekopieerd, het wordt gewist.

Twee tabellen vergelijken

F8 op twee tabellen vergelijkt hun structuren: bij gebrek aan bytes zijn het de velden en de indexen die tegenover elkaar worden gezet. Zie Vergelijken.

Verwijderen

Een verbinding verwijderen haalt haar uit de lijst, met haar wachtwoord. De server wordt niet geraakt.

Handleiding van Meneaufile, in het Nederlands.