Categorieën bekijken

Google Sheets-database 2026: Verbind elke SQL-database met Sheets

Google Sheets-databaseverbinding
GOOGLE SHEETS DATABASEVERBINDING

Verbinden met elke SQL-database
naar Google Sheets

Verander Google Sheets in een live database-interface. Voer query's uit op SQL Server, PostgreSQL, MySQL en 7 andere databases wanneer u maar wilt — zonder exporteren, verouderde gegevens of gedeelde inloggegevens.

Live SQL-query's 10+ databases Interactieve filters Veilig delen

Query Streams is een veilig, realtime platform voor database-integratie dat elke SQL-database rechtstreeks verbindt met Google Sheets voor live, on-demand query's. Meer informatie vindt u op QueryStreams.com en gratis aanmelden Om vanuit Google Sheets query's op je database uit te voeren.

Waarom Google Sheets geen database is

Om de paar maanden verschijnt er een nieuwe handleiding die beweert dat je Google Sheets als database kunt gebruiken. Technisch gezien kun je rijen en kolommen opslaan in een Google-spreadsheet, maar het een database noemen is misleidend. Google Sheets mist de fundamentele eigenschappen die databases betrouwbaar maken voor productieomgevingen.

Geen ACID-conformiteit. Google Sheets ondersteunt geen transacties, terugdraaien of isolatieniveaus. Twee gebruikers die aan dezelfde rij werken, kunnen elkaars werk overschrijven zonder dat er een conflictresolutie is, behalve "laatste schrijfbewerking wint". Echte databases zoals PostgreSQL Garandeer atomiciteit, consistentie, isolatie en duurzaamheid voor elke bewerking.

Geen relationele integriteit. In een Google Spreadsheet bestaan geen foreign keys, unieke constraints of CHECK constraints. Je kunt niet afdwingen dat een klant-ID in een orderoverzicht ook daadwerkelijk in een klantenoverzicht voorkomt. De data-integriteit is volledig handmatig, wat al snel problemen oplevert zodra een team groeit tot meer dan een handvol gebruikers.

Strikte limieten qua schaal. Google Sheets heeft een limiet van 10 miljoen cellen per werkmap. Een bescheiden databasetabel met 50 kolommen bereikt die limiet al bij 200.000 rijen. Microsoft SQL Server, MySQL, PostgreSQL en andere productiedatabases verwerken miljarden rijen zonder problemen.

Geen querytaal. Formules in Google Sheets, zoals QUERY, FILTER en VLOOKUP, zijn handig voor kleine datasets, maar kunnen niet tippen aan de kracht van SQL. Je kunt geen JOINs over meerdere tabellen schrijven, geen vensterfuncties gebruiken, geen opgeslagen procedures maken en geen geparameteriseerde query's met dynamische WHERE-clausules bouwen.

Geen toegangscontrole op rijniveau. Het delen van een Google Sheet betekent dat je de volledige inhoud deelt. Je kunt niet beperken welke rijen of kolommen een specifieke gebruiker ziet. Databases bieden beveiliging op rijniveau, weergaven en op rollen gebaseerde machtigingen waarmee je precies de gegevens kunt tonen die elke persoon nodig heeft.

Wat mensen nu echt bedoelen met 'Google Sheets-database'

Wanneer mensen zoeken naar 'Google Sheets-database' of 'database voor Google Sheets', willen ze zelden een spreadsheet omzetten in een relationele database. Wat ze eigenlijk willen, is... hun bestaande SQL-database gebruiken vanuit Google Sheets — om live data in een vertrouwde spreadsheetinterface te importeren waar ze resultaten kunnen sorteren, grafieken maken, draaitabellen toepassen en delen zonder Google Workspace te verlaten.

De werkelijke behoefte is een brug tussen een volwaardige database-engine (SQL Server, PostgreSQL, MySQL, Oracle, BigQuery of een andere backend) en de Google Sheets-interface die teams al gebruiken voor rapportage, analyse en samenwerking. Die brug moet veilig en eenvoudig in te stellen zijn en in staat zijn om actuele gegevens op aanvraag te leveren, in plaats van via verouderde CSV-exports of trage, geplande vernieuwingen.

Query Streams is die brug. Het installeert een lichtgewicht agent op uw netwerk, maakt verbinding met uw databases via uitsluitend uitgaande, versleutelde communicatie en biedt een geavanceerde Google Sheets-add-on waarmee iedereen opgeslagen SQL-query's met interactieve filters kan uitvoeren — zonder SQL-kennis, zonder dat er inloggegevens worden prijsgegeven en zonder dat er netwerkwijzigingen nodig zijn.

Hoe verbind je elke SQL-database met Google Sheets?

Het opzetten van een live Google Sheets-databaseverbinding met Query Streams bestaat uit vier stappen. Het hele proces duurt minder dan tien minuten.

1

Installeer de agent

Download de Query Streams Agent naar elke computer in hetzelfde netwerk als uw database. Ondersteunt Windows, macOS en Linux. De agent creëert een versleutelde tunnel die alleen uitgaand verkeer toelaat — u hoeft geen poorten te openen en er is geen VPN nodig.

2

Koppel uw database

Open het lokale dashboard van de agent en voeg een verbinding toe met uw SQL Server-, PostgreSQL-, MySQL-, MariaDB-, SQLite-, Access-, Oracle-, Snowflake-, BigQuery- of DuckDB-instantie. Uw inloggegevens verlaten de agent nooit.

3

Query's samenstellen en opslaan

Gebruik de Query Builder op my.querystreams.com om SQL-query's te schrijven, resultaten te bekijken en interactieve filters te configureren. Sla query's op en deel ze via e-mail met teamleden of externe partners.

4

Uitvoeren vanuit Google Sheets

Installeer de gratis Google Sheets-add-on Query Streams, selecteer een opgeslagen query, stel uw filters in en klik op Uitvoeren. Live datastromen worden direct en op aanvraag in uw spreadsheet geladen.

Voor een gedetailleerde handleiding met schermafbeeldingen, zie de Handleiding voor het koppelen van PostgreSQL aan Google Sheets of de Handleiding voor het overzetten van MySQL naar Google Sheets.

Ondersteunde databases

Query Streams verbindt Google Sheets met alle belangrijke SQL-database-engines, of deze nu lokaal, in een private cloud of op beheerde platforms zoals AWS RDS, Azure SQL Database en Google Cloud SQL draaien. Implementeer meerdere agents in uw infrastructuur en elke gegevensbron verschijnt in één overzichtelijk dropdownmenu in de add-on.

Database Type Cloudplatformen
SQL Server-pictogramMicrosoft SQL Server Relationele databases (RDBMS) Azure SQL, AWS RDS, GCP
PostgreSQL-pictogramPostgreSQL Relationele databases (RDBMS) AWS RDS, Azure, GCP Cloud SQL, Supabase, Neon
MySQL-pictogramMySQL Relationele databases (RDBMS) AWS RDS, Azure, GCP Cloud SQL, PlanetScale
MariaDB-pictogramMariaDB Relationele databases (RDBMS) AWS RDS, SkySQL, Azure
SQLite-pictogramSQLite Ingesloten / Bestandsgebaseerd Lokaal, Turso, LiteFS
Microsoft Access-pictogramMicrosoft Access Desktop / Bestandsgebaseerd Lokaal / Netwerk delen
Oracle-pictogramOracle Relationele databases (RDBMS) OCI, AWS RDS, Azure
Sneeuwvlok-icoonSneeuwvlok Cloud Data Warehouse Snowflake Cloud (AWS, Azure, GCP)
BigQuery-pictogramBigQuery Cloud Data Warehouse Google Cloud
DuckDB-pictogramDuckDB Ingebedde analyses Lokaal, MotherDuck

Binnenkort volgen er meer database-integraties. Dankzij het automatische updatesysteem van de agent worden nieuwe connectors automatisch geleverd, zonder dat handmatige installatie nodig is.

Databasefuncties van Google Sheets

Door Google Sheets als database-frontend te gebruiken via Query Streams, worden mogelijkheden ontsloten die geen enkele ingebouwde Sheets-functie of externe connector voor geplande vernieuwing kan evenaren.

Live vragen op aanvraag

Voer SQL-query's uit op uw database vanuit Google Sheets wanneer u maar wilt, en ontvang direct actuele gegevens. Geen geplande vernieuwingen, geen uurlijkse controles – alleen live resultaten op aanvraag.

Interactieve filters

Query Streams detecteert automatisch WHERE-voorwaarden en zet deze om in dropdownmenu's, meerkeuzeopties en datumkiezers. Gebruikers zonder technische kennis kunnen parameters aanpassen zonder SQL te hoeven gebruiken.

Gedeelde toegang zonder inloggegevens

Deel query's via e-mail. Ontvangers voeren ze uit vanuit hun eigen Google Sheets-add-on, zonder ooit SQL-code, verbindingsreeksen of uw databaseschema te zien te krijgen.

Parallelle query-uitvoering

Voer meerdere opgeslagen query's tegelijk uit: vijf query's in vijf verschillende werkbladtabbladen. De agent streamt ze allemaal gelijktijdig, ongeacht de grootte van het resultaat.

Nova AI-assistent

Beschrijf de gegevens die u nodig hebt in eenvoudige taal. Nova genereert de SQL-query, valideert deze aan de hand van uw schema en levert de resultaten met optionele grafieken – allemaal vanuit de Query Streams-portal.

Adaptieve compressie

De data wordt voor het streamen met 65-95% gecomprimeerd. Grote resultaten worden sneller geleverd en verbruiken minder bandbreedte – cruciaal voor teams die op afstand werken en internetverbindingen met datalimiet.

Traditionele benaderingen versus querystreams

Gebruikers van Google Sheets hebben van oudsher een aantal omwegen gebruikt om databasegegevens in hun spreadsheets te krijgen. Hieronder wordt een vergelijking gemaakt tussen deze gangbare methoden en het gebruik van Query Streams als databaseconnector voor uw Google Spreadsheets.

IMPORTDATA / Apps Script
  • Alleen openbare URL's

    IMPORTDATA leest CSV/TSV-bestanden van openbare eindpunten. Het heeft geen toegang tot MySQL, PostgreSQL, SQL Server of andere databases achter een firewall.

  • Inloggegevens in scripts

    Apps Script JDBC integreert verbindingsreeksen en wachtwoorden rechtstreeks in de code, die vervolgens door elke spreadsheet-editor kan worden bekeken.

  • Geen interactieve filters

    Gebruikers moeten SQL- of scriptparameters handmatig bewerken. Er zijn geen keuzelijsten, datumkiezers of deelbare filterinterfaces.

  • Uitvoeringslimieten

    Apps Script heeft een uitvoeringslimiet van 6 minuten, dagelijkse quota en snelheidsbeperking. Grote query's mislukken zonder dat er een foutmelding verschijnt.

Query-stromen
  • 10+ database-engines

    Maakt verbinding met SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Access, Oracle, Snowflake, BigQuery en DuckDB via een beveiligde agent.

  • Referenties blijven lokaal

    Databasewachtwoorden verlaten de Agent nooit. Gebruikers zien alleen opgeslagen querynamen en filteropties in hun Google Sheets-add-on.

  • Automatisch gedetecteerde filters

    De WHERE-voorwaarden worden automatisch omgezet in keuzelijsten, meerkeuzeopties en datumkiezers. Er zijn geen SQL-aanpassingen nodig.

  • Geen quota, parallelle uitvoering

    Voer 5 of meer query's tegelijk uit zonder tijdslimiet. Verwerk grote resultaten met een compressie van 65-95%.

Beveiliging en architectuur

Beveiliging is de belangrijkste zorg voor elke organisatie die interne databases koppelt aan een cloudgebaseerd spreadsheetsysteem. Query Streams is van meet af aan ontworpen om hieraan tegemoet te komen.

Architectuur die uitsluitend voor uitgaand verkeer is bedoeld. De Query Streams Agent initieert alle verbindingen vanuit uw netwerk naar de Query Streams-relay. Er hoeven geen inkomende poorten in uw firewall te worden geopend. Uw database blijft volledig onzichtbaar voor het openbare internet. Dit is fundamenteel anders dan tools waarbij u een databasepoort moet openstellen, een VPN-tunnel moet opzetten of externe IP-adressen op een whitelist moet plaatsen.

De inloggegevens verlaten de agent nooit. Verbindingsreeksen en wachtwoorden worden lokaal opgeslagen op de machine waarop de agent draait. Ze worden nooit naar de Query Streams-portal verzonden, nooit in de cloud opgeslagen en zijn nooit zichtbaar voor eindgebruikers die query's uitvoeren vanuit Google Sheets.

Bedoeld als alleen-lezen functie. Query's die via de Google Sheets-add-on en het portaal worden uitgevoerd, zijn alleen-lezen SELECT-instructies. Het platform ondersteunt geen INSERT-, UPDATE-, DELETE- of DDL-bewerkingen, waardoor er geen risico is op onbedoelde gegevenswijziging door een spreadsheetgebruiker.

Gecentraliseerd bestuur. Auteurs van query's bepalen welke query's er zijn, met wie ze worden gedeeld en welke filters beschikbaar zijn. Toegang kan direct worden ingetrokken. Elke uitvoering wordt vastgelegd met tijdstempels, gebruikersidentificatie en de uitgevoerde query, waardoor beheerders een volledig auditspoor hebben.

Plaats agents waar u maar wilt. Installeer agents on-premise, in AWS EC2, Azure VM's, Google Cloud Compute of elke andere omgeving wereldwijd. Alle agents onderhouden zichzelf met automatische updates en presenteren hun gegevensbronnen als een uniforme dropdownlijst in de querybuilder. Voor optimale prestaties implementeert u agents in dezelfde netwerkregio als hun databases.

Veelvoorkomende gebruiksscenario's voor een Google Sheets-databaseverbinding

Organisaties in diverse sectoren gebruiken Query Streams om Google Sheets om te toveren tot een dynamische rapportagelaag bovenop hun productiedatabases:

  • Verkoop en omzetbeheer: Stream pipelinegegevens, boekingen per regio en quota-behaalde gegevens vanuit uw CRM-database naar Google Sheets met filters voor datumbereik, verkoper en dealfase. Managers kunnen de gegevens vóór elke vergadering bijwerken in plaats van te wachten op de export van gisteren.
  • Financiën en FP&A: Geef auditors en financiële analisten alleen-leestoegang tot specifieke SQL-query's op uw ERP- of boekhouddatabase. Ze kunnen live rapporten genereren vanuit Google Sheets zonder inloggegevens, toegang tot de database of IT-ondersteuning.
  • Operationele processen en toeleveringsketen: Deel voorraadniveaus, verzendstatus en magazijnstatistieken met externe partners en distributeurs via gedeelde Google Sheets-query's. Partners gebruiken interactieve filters om alleen hun eigen gegevens te bekijken.
  • Marketinganalyse: Combineer SQL-databasegegevens met gegevens van Google Analytics en Google Search Console (via Query Streams). API-naar-SQL-connectoren) voor uniforme rapportage in Google Sheets. Query HubSpot, Shopify en Stripe naast uw interne PostgreSQL- of MySQL-databases.
  • Onderwijs: Geef studenten en stagiairs veilige, alleen-leestoegang tot echte SQL-databases vanuit Google Sheets. Ze leren SQL-concepten met live data zonder het risico te lopen productierecords te wijzigen.

Veelgestelde vragen

Kan ik Google Sheets als database gebruiken? +
Je kunt gegevens opslaan in Google Sheets, maar het is geen database. Het mist ACID-transacties, relationele integriteit, foreign keys, beveiliging op rijniveau en SQL-ondersteuning. Google Sheets heeft een limiet van 10 miljoen cellen per werkmap. Voor alles wat groter is dan een kleine persoonlijke dataset, heb je een echte database-engine nodig. Met Query Streams kun je je gegevens in een volwaardige database bewaren (SQL Server, PostgreSQL, MySQL of een van de meer dan 10 ondersteunde engines) en er live toegang toe krijgen vanuit Google Sheets wanneer je maar wilt.
Hoe koppel ik een SQL-database aan Google Spreadsheets? +
Installeer de Query Streams Agent op elke machine in hetzelfde netwerk als uw database. Voeg uw databaseverbinding toe in het dashboard van de agent (de inloggegevens blijven lokaal). Bouw en sla vervolgens query's op in de Query Streams-portaalInstalleer de gratis Google Sheets-add-on en voer uw zoekopdrachten naar behoefte uit. De volledige installatie duurt minder dan tien minuten.
Is Google Sheets veilig genoeg voor databasegegevens? +
Het beveiligingsprobleem zit hem niet in Google Sheets zelf, maar in de manier waarop de gegevens daar terechtkomen. Met Query Streams verlaten de databasegegevens de Agent nooit, alle communicatie is versleuteld en alleen uitgaand, query's zijn alleen-lezen en de toegang kan direct worden ingetrokken. De gegevens stromen rechtstreeks van de Agent naar het spreadsheet van de gebruiker, zonder tussenliggende opslag. Dit is aanzienlijk veiliger dan het insluiten van inloggegevens in Apps Script, het versturen van CSV-exports via e-mail of het openstellen van databasepoorten naar het internet.
Welke databases werken met Google Sheets via querystreams? +
Tien database-engines: Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake, BigQuery en DuckDB. Deze werken op on-premise servers, in de cloud beheerde instanties (AWS RDS, Azure SQL, Google Cloud SQL) en ingebedde/bestandsgebaseerde databases. Er worden regelmatig meer integraties toegevoegd via automatische agentupdates.
Kunnen meerdere gebruikers tegelijkertijd een query uitvoeren op dezelfde database vanuit Google Sheets? +
Ja. Een auteur van een query slaat deze op in het portaal en deelt deze via e-mail met een willekeurig aantal gebruikers. Elke ontvanger installeert de gratis Google Sheets-add-on en kan de query zelfstandig selecteren, filters aanpassen en uitvoeren om realtime gegevens op te vragen – altijd en overal. De oorspronkelijke auteur hoeft geen actie te ondernemen. De uitvoering door elke gebruiker is geïsoleerd en wordt geregistreerd. Query Streams ondersteunt ook parallelle query-uitvoeringHierdoor kan één gebruiker meerdere query's tegelijk uitvoeren in verschillende werkbladtabbladen.
Moet ik SQL schrijven om Query Streams met Google Sheets te gebruiken? +
Iemand in je team schrijft de eerste SQL-query in de querybuilder van de portal. Daarna zien eindgebruikers in Google Sheets nooit meer SQL; ze kiezen gewoon een query uit een dropdownmenu, stellen eventuele interactieve filters in (datums, categorieën, regio's) en klikken op Uitvoeren. Als niemand in je team SQL schrijft, kun je gebruikmaken van... Nova, de ingebouwde AI-assistent, om zoekopdrachten te genereren op basis van beschrijvingen in eenvoudig Engels.
Wat is het verschil tussen Query Streams, IMPORTDATA en Apps Script? +
IMPORTDATA Het programma leest alleen CSV/TSV-bestanden van openbare URL's. Het kan geen verbinding maken met privédatabases en kent geen authenticatie, filters of mogelijkheden voor het delen van gegevens. Apps Script JDBC Vereist JavaScript-programmering, integreert inloggegevens in scripts die zichtbaar zijn voor editors, heeft een uitvoeringslimiet van 6 minuten en biedt geen filterinterface. Query Streams maakt via een geïnstalleerde agent een veilige verbinding met meer dan 10 databases, biedt automatisch gedetecteerde interactieve filters, verbergt SQL voor eindgebruikers, ondersteunt parallelle uitvoering met adaptieve compressie en stelt u in staat query's per e-mail te delen zonder code of inloggegevens openbaar te maken.
Werkt dit ook met Microsoft Excel? +
Ja. Query Streams biedt zowel een Google Sheets-add-on als een Microsoft Excel-add-in. Dezelfde opgeslagen query's, filters en deelregels werken op beide platforms. Veel organisaties gebruiken Query Streams om realtime databasegegevens beschikbaar te stellen aan teams die werken met Excel en Google Sheets. Iedereen gebruikt dezelfde query's, dezelfde filters en hetzelfde beveiligingsmodel.
Wat zijn de kosten van Query Streams? +
Query Streams biedt een gratis versie waarmee je kunt beginnen met één agent en de basisfuncties. Betaalde abonnementen voegen meerdere agents, automatiseringsintegraties, teamdeling en prioriteitsondersteuning toe. Bezoek de website. querystreams.com/pricing Voor actuele planinformatie.
Wat is de beste database voor Google Sheets? +
Elke SQL-database werkt goed samen met Google Sheets wanneer deze via querystreams is verbonden. PostgreSQL en MySQL SQL Server en Oracle zijn de populairste keuzes omdat ze gratis zijn, breed ondersteund worden en beschikbaar zijn op alle belangrijke cloudplatformen (AWS RDS, Azure, Google Cloud SQL). Voor zakelijke workloads worden SQL Server, Oracle en Snowflake veel gebruikt. De beste database voor Google Sheets hangt af van uw bestaande infrastructuur. Query Streams maakt verbinding met al deze databases via dezelfde beveiligde agent en add-on workflow.
Kan ik Google Sheets gebruiken als database-backend voor mijn applicatie? +
Google Sheets is niet geschikt als backend voor een productiedatabase. Het mist transacties, afgedwongen gegevenstypen, indexering, gelijktijdige schrijfbeveiliging en schaalt slechts tot 10 miljoen cellen. Voor elke applicatie die betrouwbare gegevensopslag vereist, kunt u het beste een volwaardige database-engine gebruiken, zoals PostgreSQL, MySQL of SQL Server. U kunt Google Sheets nog steeds gebruiken als backend voor een productiedatabase. rapportage- en samenwerkingslaag Door verbinding te maken met uw echte database via Query Streams, schrijft uw app naar de database en leest uw team op aanvraag live gegevens uit Google Sheets.

Aan de slag

Verbind uw database binnen enkele minuten met Google Sheets.

Installeer de agent, sla een query op en voer deze uit vanuit de Google Sheets-add-on. Live SQL-gegevens met interactieve filters, veilig delen en geen netwerkwijzigingen nodig.

Gerelateerde handleidingen: Hoe verbind je PostgreSQL met Google Sheets? | Hoe verbind je MySQL met Google Sheets? | Databases in Google Sheets

Categorie: Artikelen

Tags: Google Sheets, Google Sheets-database, databaseconnector, SQL naar Google Sheets, live data, interactieve filters, veilige gegevensdeling, PostgreSQL, MySQL, SQL Server, querystreams

Meta-omschrijving: Gebruik Google Sheets als een live database-frontend. Voer query's uit op SQL Server, PostgreSQL, MySQL en 7 andere databases wanneer nodig — geen export, geen verouderde gegevens. Gratis versie.

Auteur Bio:
Het Query Streams Team bestaat uit ervaren database-experts, netwerkbeveiligingsprofessionals en veteranen op het gebied van bedrijfsnetwerken met meer dan 25 jaar gezamenlijke ervaring in gegevensbeheer, analyse en veilige softwareontwikkeling.

Geüpdatet op 3 juni 2026

Mogelijk gemaakt door BetterDocs