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

    0%
  Business logo VanSoest.it
  ... | Switch language to English |
Sharing is caring
| Deze webpagina afdrukken. | Nederlandstalige Linkedin pagina van Johan van Soest

Reageer: Briefkaart afbeelding. Klik hier om te reageren naar Johan.

WebHalla
 Content
  Management
   System

ICT-Hotlist Thema

DB Browser for SQLite

SQLite

SQLite is waarschijnlijk de meest gebruikte database ter wereld, aangezien het gratis te gebruiken is en is ingebed in de meeste moderne browsers zoals Mozilla FireFox, Google Chrome en Microsoft Edge en besturingssystemen zoals Android, iOS/iPadOS/MacOs, linux en Windows 10 of beter. SQLite implementeert het grootste deel van de SQL-92-standaard, maar biedt geen ondersteuning voor Stored Procedures. Een SQLite-database is een enkel gewoon schijfbestand dat zich overal in de folderstructuur kan bevinden.
Beheer elke SQLite-database op uw computer met DB Browser voor SQLite.

Kenmerken van DB Browser voor SQLite

  • DB Browser voor SQLite heeft een intuïtieve hiërarchische boom die database-objecten toont.
  • Nuttige dialoogvensters om tabellen en indexen te beheren.
  • U kunt door de tabellen bladeren en zoeken, en records toevoegen, bewerken, verwijderen en dupliceren.
  • Mogelijkheid om elke SQL-query uit te voeren.
  • Gemakkelijke toegang tot algemene bewerkingen via menu, werkbalken, knoppen en contextmenu.
  • Exporteer tabellen en database in csv-formaat.
  • Importeren vanuit csv/sql (zowel UTF-8 als UTF-16).
  • Mogelijkheid om meerdere sql-instructies uit te voeren op het tabblad Uitvoeren. U kunt de zoekopdrachten opslaan.

Voorbeelden

Een eenvoudige verkoop database is voor deze demo gemaakt, bestaande uit de volgende Tabellen:
Customers
CREATE TABLE "Customers" (
            "CustID" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"Name" CHAR
            ,"Address" CHAR
            ,"Place" CHAR
            ,"Country" CHAR
            )
      
OrderLines
CREATE TABLE "OrderLines" (
            "OrdID" INTEGER NOT NULL
            ,"OrdLineID" INTEGER NOT NULL
            ,"ProdID" INTEGER
            ,"Count" INTEGER
            ,"Price" NUMERIC
            ,PRIMARY KEY (
                "OrdID"
                ,"OrdLineID"
                )
            )
      
Orders
CREATE TABLE "Orders" (
            "OrdID" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"CustID" INTEGER
            )
      
Products
CREATE TABLE "Products" (
            "ProdID" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL
            ,"Name" CHAR
            ,"Cost" NUMERIC
            )
      
Dit creëert deze database:
SQLite Voorbeeld Database diagram
SQLite-voorbeeld Databasediagram (gemaakt met SQL Server Management Studio (SSMS))

Schermafbeeldingen

Dit mooie programma bied veel overzichten. Drie worden er hier getoond om een indruk te geven
DB Browser for SQLite toont de tabel Layout, Create query en kolom overzicht.
DB Browser for SQLite toont de tabel Layout, Create query en kolom overzicht.
DB Browser for SQLite toont de rij/tuple gebaseerde inhoud van de tabel.
DB Browser for SQLite toont de rij/tuple gebaseerde inhoud van de tabel.
DB Browser for SQLite SQL query editor en query resultaat grid om alle orders, orderregels met klant en product informatie te tonen.
DB Browser for SQLite 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 program DB Browser for SQLite.      *
    -- * (C) Copyright 2013 - 2024 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

Ondersteunde besturingssystemen

  • Windows 32- en 64-bits
  • MacOs
  • Linux (meerdere)
  • BSD

Prijs

DB Browser voor SQLite is gratis te gebruiken, een donatie wordt op prijs gesteld.

Downloaden

Downloadlocatie: DB-browser voor SQLite.

Opmerking: dit onderwerp ging vroeger over de FireFox-plug-in SQLite Manager, maar die plug-in is tegenwoordig ondermaats. Overweeg in plaats daarvan deze platformonafhankelijke applicatie.
U mag stemmen over dit artikel:


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.7 : Woensdag 17-7-2024 © Copyright 1995-2024 ing. Johan P.G. van Soest CIPM Certified Privacy Information Manager
Respons Formulier    Cookie- en Privacy statement    Responsible Disclosure procedure
Weer in Waalre door OpenWeatherMap logo nevel
Temperatuur 17.75 °C nevel
Gevoelstemperatuur 17.75 °C nevel
Luchtvochtigheid 83 % nevel
Luchtdruk 1023 hPa nevel
Windsnelheid 1.03 m/s nevel
Windrichting Noord Noord nevel
Zon opkomst 5:41 Zon opkomst
Zonsondergang 21:46 Zonsondergang
Updated:2024-07-17 22:43:28 nevel

Weather Cache is 1 minute(s) old.
| Current user: Gast | Login |