Graag een momentje geduld,
Verwerken van Uw verzoek...

    0%
  Business logo VanSoest.it
  ... | Switch language to English | Deze webpagina afdrukken. | Nederlandstalige Linkedin pagina van Johan van Soest | User: Gast | Login

Briefkaart afbeelding. Klik hier om te reageren naar Johan.

WebHalla
 Content
  Management
   System


ICT-Hotlist Thema

Terug naar de ICT-Hotlist...
Mis de laatste updates niet

SQLite Manager (FireFox AddOn)

Beheer elke SQLite database op Uw computer met SQLite Manager. SQLite is wellicht de meest voorkomende database aangezien deze deel uitmaakt van FireFox. Een intuïtieve hiërarchische boom toont de database objecten. Beheer tabellen, indexen, views en triggers met behulp van duidelijke dialogen. U kunt Tabellen browsen en doorzoeken, alsook records toevoegen, wijzigen, verwijderen en dupliceren. Bevat mogelijkheden om diverse SQL querys uit te voeren. Ook views kunnen doorzocht worden. Het creëren van een SQL query wordt vereenvoudigd door een dropdown menu met de SQL syntax. Veelgebruikte activiteiten zijn eenvoudig te benaderen met behulp van toolbars, knoppen en een context-menu. Tabellen, views en database zijn te exporteren in csv/xml/sql formaat. Importen is mogelijk vanuit csv/xml/sql bestanden(zowel UTF-8 en UTF-16). Het is mogelijk om meerdere SQL statements in het Execute tab uit te voeren. Het is mogelijk om querys op te slaan. Ondersteuning voor ADS op Windows.
SQLite is een beknopte C bibliotheek die een autonome, embedded, zero-configuration SQL database engine implementeert. Een SQLite database is een zelfstandig normaal bestand dat op elke plaats op de harde schijf kan staan.

Voorbeelden

Een eenvoudige verkoop database is voor deze demo gemaakt, bestaande uit de volgende Tabellen:
Customers
CREATE TABLE "Customers" (
            "CustID" INT PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"Name" CHAR
            ,"Address" CHAR
            ,"Place" CHAR
            ,"Country" CHAR
            )
      
OrderLines
CREATE TABLE "OrderLines" (
            "OrdID" INT NOT NULL
            ,"OrdLineID" INT NOT NULL
            ,"ProdID" INT
            ,"Count" INT
            ,"Price" NUMERIC
            ,PRIMARY KEY (
                "OrdID"
                ,"OrdLineID"
                )
            )
      
Orders
CREATE TABLE "Orders" (
            "OrdID" INT PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"CustID" INT
            )
      
Products
CREATE TABLE "Products" (
            "ProdID" INT PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"Name" CHAR
            ,"Cost" NUMERIC
            )
      

Schermafbeeldingen

Dit mooie programma bied veel overzichten. Drie worden er hier getoond om een indruk te geven
SQLite Manager toont de tabel Layout, Create query en kolom overzicht.
SQLite Manager toont de tabel Layout, Create query en kolom overzicht.
SQLite Manager toont de rij/tuple gebaseerde inhoud van de tabel.
SQLite Manager toont de rij/tuple gebaseerde inhoud van de tabel.
SQLite Manager SQL query editor en query resultaat grid om alle orders, orderregels met klant en product informatie te tonen.
SQLite Manager SQL query editor en query resultaat grid om alle orders, orderregels met klant en product informatie te tonen.

Query

De boven getoonde query is:
    -- ******************************************************************************************
    -- * This Database design is created to demonstrate the FireFox Add-on SQLite Manager.      *
    -- * (C) Copyright 2013 - 2018 vanSoest.it by Johan van Soest.                              *
    -- *                                                                                        *
    -- * This example code is only provided for demonstrational purposes and does not           *
    -- * constitute a complete and / or error free and / or optimized production ready solution.*
    -- ******************************************************************************************

    SELECT OrdJoin.OrdID AS "Order"
        ,OrdJoin.OrdLineID AS "Order Line"
        ,Customers.NAME AS "Customer name"
        ,Products.NAME AS "Product Name"
        ,OrdJoin.Count AS "Amount Ordered"
        ,OrdJoin.Price AS "Price"
    FROM (
        SELECT *
        FROM OrderLines
        INNER JOIN Orders ON (OrderLines.OrdID = Orders.OrdID)
        ) AS OrdJoin
        ,Products
        ,Customers
    WHERE OrdJoin.ProdID = Products.ProdID
        AND OrdJoin.CustID = Customers.CustID
    ORDER BY OrdJoin.OrdID
        ,OrdJoin.OrdLineID
    
SQL geformatteerd met PoorSQL
U mag stemmen over dit artikel:


Artikel gemaakt  :  01-05-2017
Artikel laatst bijgewerkt  :  01-05-2017

Scripts en programmeervoorbeelden disclaimer

Tenzij anders vermeld, zijn de scriptcode en programmeervoorbeelden auteursrechtelijk beschermde (copyright) freeware. U mag deze wijzigen, zolang een verwijzing naar de oorspronkelijke code en een hyperlink naar de bronpagina is opgenomen in de gewijzigde code en documentatie. Het is echter niet toegestaan om (kopieën van) de scripts en programmeervoorbeelden te publiceren op uw eigen site, blog, vlog, of te distribueren op papier of een andere drager, zonder voorafgaande schriftelijke toestemming.
Bij veel van de technieken gebruikt in deze scripts, met inbegrip van maar niet beperkt tot register-wijzigen of wijzigingen aan systeembestanden of instellingen, bestaat een risico dat een werkend besturingssysteem onbruikbaar wordt en gegevens verloren kunnen raken. Zorg ervoor dat U gecontroleerd heeft dat U beschikt over volledige back-ups en de bijbehorende herstelsoftware voordat U deze scripts of programmavoorbeelden gebruikt. Het gebruik van deze scripts en programmeervoorbeelden is volledig Uw eigen risico. Alle aansprakelijkheidsclaims tegen de auteur met betrekking tot materiële of niet-materiële verliezen als gevolg van het gebruik, misbruik of niet-gebruik van de verstrekte informatie of het gebruik van onjuiste of onvolledige informatie, zijn uitgesloten. Alle inhoud is onderhevig aan verandering en geleverd zonder verplichting.
Gegenereerd door WebHalla™ Versie 0.1.e.1 : Woensdag 19-12-2018 © Copyright 1995-2018 Johan van Soest
Respons Formulier    Cookie- en Privacy statement
Luchtkwaliteit Waalre door
PM1 4.0 μgr/m3
PM 2,5 6.0 μgr/m3
PM 10 17.0 μgr/m3
Ozon 7.2 μgr/m3
Vocht 68.25%
Temperatuur 17.95°C