Leer SQL of maak een eenvoudige database met SQLite Database Browser

Leer SQL of maak een eenvoudige database met SQLite Database Browser

Heb je ooit een database nodig gehad, maar je kunt Microsoft Access niet echt betalen, en je kunt het je zeker niet veroorloven om thuis een Oracle-server te installeren en te gebruiken. Of het nu uw doel is om uw hand te oefenen met het leren van SQL-commando's op een echte, live database, of u wilt gewoon een eenvoudige en zeer draagbare database hebben, de SQLite-browser is precies wat je nodig hebt.





Ik hou echt van de kracht van SQL, zoals je misschien hebt gemerkt in mijn artikel over het bewerken van duizenden Wordpress-artikelen met één SQL-commando. Dit zijn het soort coole dingen die je kunt bereiken als je enige bekendheid hebt met SQL-aanroepen en de structuur van databases.





Die kennis en ervaring komt niet van de ene op de andere dag, het komt van het spelen met SQL-aanroepen op een live database. Het is niet altijd gemakkelijk om dat te doen wanneer de enige database waartoe u mogelijk toegang hebt, er een is op het werk. Welnu, met SQL Lite kunt u uw eigen persoonlijke SQL-database maken, deze vullen met zoveel mogelijk gegevens van alle soorten en vervolgens nieuwe SQL-opdrachten op die gegevens oefenen om te zien hoe de resultaten eruitzien.





Een ander, eenvoudiger gebruik van SQLite Browser is natuurlijk om een ​​eenvoudige database te maken om alle informatie die u wilt hebben op te slaan in een doorzoekbare database-indeling. Dit is waarschijnlijk de snelste en gemakkelijkste manier om dit te doen zonder dat u een echte database hoeft te installeren of configureren.

Een database maken met SQLite

Of u nu SQL-programmering wilt oefenen of gewoon een eenvoudige database wilt om informatie op te slaan, het startpunt is hetzelfde. Je zult een database moeten maken.



hoe te zien wie toegang heeft tot een Google-document

Wanneer u de SQLite Database Browser voor het eerst start, ziet u een eenvoudig hoofdvenster met een menubalk, een werkbalk en drie tabbladen. Wanneer u voor het eerst begint, is er natuurlijk geen databasestructuur beschikbaar, dus het hoofdweergavegebied is leeg.

Klik op 'Bestand' en u kunt ofwel op 'Nieuwe database' klikken of op 'Importeren' klikken om gegevens te importeren die u mogelijk al in een ander formaat heeft, zoals een bestaande database uit een SQL-bestand, of een Excel-tabel die u' ve geëxporteerd naar een CSV-bestand. Beide formaten kunnen in uw nieuwe SQLite-database worden geïmporteerd.





Als u helemaal opnieuw wilt beginnen, klikt u op 'Nieuwe database' en moet u de structuur van uw database maken. Maak uw eerste tabel, voeg databasevelden toe aan die tabel en definieer het formaat voor elk veld (tekst, getal, enz...).

Elk databaseveld kan een tekenreeks (tekst), een getal (numeriek), een blob (binaire gegevens) of een geheel getal zijn.





Wanneer u klaar bent met het maken van uw eerste tabel in de database, ziet u de structuur onder het tabblad Databasestructuur in het hoofdvenster. Terwijl u elke tabel in de database aanmaakt, ziet u dat de boom begint te vormen die alle tabellen en de velden erin zal bevatten. Dit is een snel en snel overzicht van hoe uw hele database eruitziet, en een gemakkelijke manier om er doorheen te navigeren zodra deze begint te groeien.

snelste manier om bestanden over te zetten van pc naar pc

Het bekijken en manipuleren van uw databasegegevens is net zo eenvoudig als klikken op het tabblad 'Bladeren door gegevens' en de records direct bewerken. Hier kunt u ook nieuwe gegevensrecords maken, records verwijderen of zoeken naar gegevens in zeer grote tabellen.

Natuurlijk is de belangrijkste functie - in ieder geval de belangrijkste reden dat ik de software heb geïnstalleerd - het tabblad 'SQL uitvoeren', waar u uw SQL-opdrachtreeksen kunt invoeren die u op uw database wilt uitvoeren. Wanneer u op 'Query uitvoeren' klikt, ziet u de resultaten van de query in het veld 'Gegevens geretourneerd'. Of... je krijgt de foutmelding te zien. Hopelijk zie je er niet veel van!

Als hulpmiddel om SQL te leren, is het veld met de foutmelding echter best aardig omdat het je vertelt wat je verkeerd doet. U kunt dat gebruiken als een aanwijzing om uw SQL-instructie te herwerken en het opnieuw te proberen.

Als u ook meer geavanceerd databasebeheer wilt, biedt SQLite Database Browser de mogelijkheid om ook een index voor uw database te maken. Dit is het tabelpictogram met ster in de pictogramwerkbalk.

Een andere leuke functie, vooral als je dit als een SQL-leertool gebruikt zoals ik, is het SQL-logboekvenster dat je kunt openen door op het 'Log'-pictogram in de werkbalk te klikken. Dit toont u een volledig logboek van alle SQL-instructies die zijn uitgevoerd. Dit is leuk als je net bent verdwaald en je zoekopdracht volledig in de war is door alle tweaks die je hebt geprobeerd. U kunt teruggaan naar het logboek en de originele versie van uw zoekopdracht vinden voordat deze helemaal in de war raakte.

SQLite Browser is een leuke applicatie om aan de slag te gaan met het programmeren van databases en als je snel een persoonlijke database wilt maken om wat gegevens op te slaan die je hebt. Als je het in zo'n database hebt, heb je het extra voordeel dat je er SQL-query's op uitvoert, wat je niet echt zou kunnen doen met de gegevens als het maar in een spreadsheet staat.

Dus, probeer SQLite Browser eens en kijk of het je SQL-programmeervaardigheden een beetje een boost geeft. Deel uw ervaringen en gedachten met ons in de opmerkingen hieronder.

Afbeeldingscredits: Databasestructuur via Shutterstock

Deel Deel Tweeten E-mail Een beginnershandleiding voor het animeren van spraak

Het animeren van spraak kan een uitdaging zijn. Als u klaar bent om dialoog aan uw project toe te voegen, zullen we het proces voor u opsplitsen.

hoe bloatware te verwijderen uit Windows 10
Lees volgende Gerelateerde onderwerpen
  • ramen
  • Programmeren
Over de auteur Ryan Dube(942 artikelen gepubliceerd)

Ryan heeft een BSc-graad in Elektrotechniek. Hij heeft 13 jaar in de automatiseringstechniek gewerkt, 5 jaar in de IT en is nu een Apps Engineer. Als voormalig hoofdredacteur van MakeUseOf heeft hij gesproken op nationale conferenties over datavisualisatie en is hij te zien geweest op nationale tv en radio.

Meer van Ryan Dube

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren