Come creare tabella in sqlite?

Come creare tabella in sqlite?

SQLite è un sistema di gestione del database relazionale (RDBMS), che è open source e utilizzato per gestire i dati dei database sotto forma di tabelle, che sono ulteriormente divisi in righe e colonne. Le tabelle vengono create per gestire i dati dei database, per la creazione di tabelle è da eseguire una query su cui possiamo discutere nella sezione successiva.

SQLite è senza server ed efficiente per i database le cui dimensioni sono fino a 140 TB. In questo articolo, discuteremo della creazione di una tabella in SQLite con l'aiuto dei diversi tipi di esempi.

Come creare una tabella in sqlite?

Mentre definiamo che SQLite gestisce i dati sotto forma di tabelle, quindi prima di inserire i dati nella tabella dobbiamo creare le tabelle. Per la creazione della tabella in SQLite, utilizziamo l'istruzione "Crea tabella". Prima di capire come funziona questa affermazione, discutiamo la sintassi generale della creazione della tabella.

La sintassi generale della creazione della tabella in sqlite:

Crea tabella [se non esiste] [table_name] (colonnello1 da datatype [una o più colonne]);

Nella sintassi sopra, l'istruzione di "Crea tabella" viene utilizzata per la creazione della tabella:

  • La clausola "se non esiste" può essere utilizzata durante la creazione di una tabella. La tabella non verrà creata se c'è qualche tabella con lo stesso nome che esiste già.
  • Insieme a database_name, dopo aver messo dot ".", Dovrebbe essere assegnato il nome di table_
  • Il titolo della colonna insieme al suo tipo di dati dovrebbe essere menzionato
  • Se esiste una chiave primaria, la menzionata come descritta nella sintassi sopra o lasciala

Consideriamo un esempio di creazione di una tabella, creeremo una tabella di linuxhint_employees usando l'istruzione "crea tabella". Esegui il comando di "sqlite3" nel terminale e apri SQLite con il nome del database "Organizzazione".

Organizzazione $ SQLITE3.db


Per creare una tabella con i vincoli della tabella (Emploes_id e Emploes_name) dei tipi di dati (int e stringa) con il nome di Linuxhint_Memployees, eseguire il seguente comando:

Crea tabella linuxhint_employees (Emploes_id int, Emploes_name Testo);

Crea un'altra tabella usando la clausola "Se già esiste" con un nome di John_Employees e vincoli Employs_Name e Employees_id utilizzando Employs_id come Primary_Key:

Crea la tabella se non esiste John_Employees (Employers_id Int Primary Key, Emploes_Name Testo);

Entrambe le tabelle sono create correttamente. Per visualizzare queste tabelle, eseguire il comando:

.tavoli

Considera alcuni altri esempi della creazione delle tabelle usando clausole "temp" e "temporanee". Innanzitutto, creeremo una tabella temporanea usando "temp" come:

Crea tabella temp se non esiste Maadi_employees (Employers_id Int Primary Key, Emploes_Name Testo);

Esecuzione riuscita del comando significa che è stata creata una tabella temporanea con il nome, Maadi_Employees. Allo stesso modo, possiamo creare una tabella temporanea utilizzando la parola chiave "temporanea" come:

Crea una tabella temporanea se non esiste Linux_Employees (Employers_id Int Primary Key, Emploes_Name Testo);

Per confermare che sono state create le tabelle, visualizzeremo le tabelle usando il comando:

.tavoli

L'output mostra che le tabelle temporanee sono state create e sono presenti nel database con "temperatura".

Conclusione

SQLite è un sistema di gestione del database relazionale senza server che gestisce i dati sotto forma di tabelle, in cui le tabelle sono oggetti che contengono i dati in righe e colonne e ogni colonna ha un tipo di dati specifico. In questo articolo, abbiamo spiegato con diversi esempi su come creare una tabella in sqlite. Le tabelle possono essere create in SQLite utilizzando l'istruzione "Crea tabella" per gestire i dati di un database. Abbiamo creato tabelle con e senza usare la chiave primaria e abbiamo anche creato la tabella temporanea utilizzando sia clausole "temp" che "temporanea".