SQLite er et relasjonelt databaseadministrasjonssystem (RDBMS), som er åpen kildekode og brukt til å administrere data om databaser i form av tabeller, som videre er delt inn i rader og kolonner. Tabeller opprettes for å administrere data fra databasene, for å lage tabeller er det en spørring som skal utføres som vi kan diskutere i neste avsnitt.
SQLite er serverløs og veldig effektiv for databaser med størrelser opptil 140 TB. I denne oppskrivningen vil vi diskutere opprettelsen av en tabell i SQLite ved hjelp av de forskjellige typene eksempler.
Hvordan lage en tabell i sqlite?
Når vi definerer at SQLite administrerer data i form av tabeller, så før vi setter inn dataene i tabellen, må vi lage tabellene. For å lage tabellen i SQLite, bruker vi "Create Table" -uttalelsen. Før du forstår hvordan denne uttalelsen fungerer, la oss diskutere den generelle syntaksen for opprettelsen av tabellen.
Den generelle syntaksen for opprettelse av tabell i sqlite:
Lage tabell [hvis ikke eksisterer] [tabell_name] (kolonne1 datatype [en eller flere kolonner]);I syntaks ovenfor brukes uttalelsen om "Create Table" for å lage tabellen:
La oss vurdere et eksempel på å lage en tabell, vi vil lage en tabell med Linuxhint_Employee ved hjelp av "Create Table" -uttalelsen. Kjør kommandoen over “SQLite3” i terminalen, og åpne SQLite med databasenavnet “Organisasjon”.
$ sqlite3 organisasjon.db
For å lage en tabell med tabellbegrensningene (Ansatte_ID og ansatte_navn) av datatyper (int og streng) med navnet Linuxhint_Employee, utfør følgende kommando:
Lag en annen tabell ved hjelp av "Hvis allerede eksisterer" -klausulen med et navn på John_Employee og begrensninger ansatte_navn og ansatte_id ved å bruke de ansatte_id som primær_key:
Lag tabell hvis ikke eksisterer John_Employee (ansatte_id int primærnøkkel, ansatte_navn -tekst);Begge bordene er opprettet med hell. For å vise disse tabellene, utfør kommandoen:
.bordTenk på noen flere eksempler på opprettelsen av tabellene ved å bruke "temp" og "midlertidige" klausuler. Først vil vi lage en midlertidig tabell ved hjelp av "temp" som:
Lag temp -tabell hvis ikke eksisterer MAADI_EMployee (Ansatte_ID Int Primary Key, Employee_Name Text);Vellykket utførelse av kommandoen betyr at en midlertidig tabell er opprettet med navnet, MAADI_EMployee. Tilsvarende kan vi lage en midlertidig tabell ved hjelp av det "midlertidige" nøkkelordet som:
Lag midlertidig tabell hvis ikke eksisterer Linux_Employee (Ansatte_ID int Primærnøkkel, Employee_Name Text);For å bekrefte at tabeller er opprettet, vil vi vise tabellene ved å bruke kommandoen:
.bordUtgangen viser, midlertidige tabeller er opprettet og er til stede i databasen med "Temp".
Konklusjon
SQLite er et serverløst relasjonsdatabaseadministrasjonssystem som administrerer dataene i form av tabeller, der tabeller er objekter som holder dataene i rader og kolonner og hver kolonne har en spesifikk datatype. I denne skrivingen har vi forklart med forskjellige eksempler hvordan du lager en tabell i SQLite. Tabeller kan opprettes i SQLite ved å bruke "Opprett tabell" -uttalelsen for å administrere dataene til en database. Vi har laget tabeller med og uten å bruke den primære nøkkelen, og også opprettet den midlertidige tabellen ved å bruke både "temp" og "midlertidige" klausuler.