Jak utworzyć tabelę w SQLite?

Jak utworzyć tabelę w SQLite?

SQLite to relacyjny system zarządzania bazą danych (RDBMS), który jest open source i jest używany do zarządzania danymi baz danych w postaci tabel, które są dalej podzielone na wiersze i kolumny. Tabele są tworzone w celu zarządzania danymi baz danych, ponieważ tworzenie tabel należy wykonać zapytanie, o których możemy omówić w następnej sekcji.

SQLite jest bez serwera i bardzo wydajny dla baz danych, których rozmiary wynoszą do 140 TB. W tym artykule omówimy stworzenie tabeli w SQLite za pomocą różnych rodzajów przykładów.

Jak utworzyć tabelę w SQLite?

Gdy definiujemy, że SQLite zarządza danymi w postaci tabel, więc przed włożeniem danych w tabeli musimy utworzyć tabele. Do tworzenia tabeli w SQLITE używamy instrukcji „Utwórz tabelę”. Przed zrozumieniem, jak działa to stwierdzenie, omówmy ogólną składnię tworzenia tabeli.

Ogólna składnia tworzenia tabeli w sqlite:

Utwórz tabelę [jeśli nie istnieje] [Table_name] (Data Column1 [jedna lub więcej kolumn]);

W powyższej składni do tworzenia tabeli jest używane stwierdzenie „Tabela Utwórz”:

  • Podczas tworzenia tabeli można użyć klauzuli „jeśli nie istnieje. Tabela nie zostanie utworzona, jeśli istnieje jakaś tabela o tej samej nazwie, która już istnieje.
  • Wraz z nazwą bazy danych, po umieszczeniu kropki „.”, Należy przypisać nazwę Table_name
  • Należy wspomnieć o tytule kolumny wraz z jego typem danych
  • Jeśli istnieje jakikolwiek klucz podstawowy, wspomniany jako opis w powyższej składni lub zostaw go

Rozważmy przykład utworzenia tabeli, utworzymy tabelę Linuxhint_Employes przy użyciu instrukcji „Utwórz tabelę”. Uruchom polecenie „SQLite3” w terminalu i otwórz SQLITE z nazwą bazy danych „Organizacja”.

$ SQLITE3 Organizacja.db


Aby utworzyć tabelę z ograniczeniami tabeli (pracownicy_demacie i nazwa_ pracowników) typów danych (INT i String) z nazwą Linuxhint_Employes, wykonaj następujące polecenie:

Utwórz tabelę Linuxhint_Employees (Employe_id int, Employer_name Text);

Utwórz inną tabelę przy użyciu klauzuli „If już istnieje” o nazwie John_Employes i ograniczeń pracowników_name i pracowników_ids za pomocą pracowników_dów jako podstawowych_key:

Utwórz tabelę, jeśli nie istnieje John_Employees (Key podstawowy Erfes_ID int, Text_name);

Oba tabele są tworzone pomyślnie. Aby wyświetlić te tabele, wykonaj polecenie:

.tabele

Rozważ więcej przykładów tworzenia tabel przy użyciu klauzul „TEMP” i „TEMPOROM”. Najpierw utworzymy tymczasową tabelę przy użyciu „Temp” jako:

Utwórz tabelę tymczasową, jeśli nie istnieje Maadi_Employees (Key podstawowy pracowników_id

Pomyślne wykonanie polecenia oznacza, że ​​Tabela tymczasowa została utworzona o nazwie, Maadi_Employees. Podobnie możemy utworzyć tabelę tymczasową przy użyciu „tymczasowego” słowa kluczowego jako:

Utwórz tabelę tymczasową, jeśli nie istnieje Linux_Employees (Key podstawowy Employe_ID int, Tekst_name_name);

Aby potwierdzić, że utworzono tabele, wyświetlimy tabele za pomocą polecenia:

.tabele

Wyjście pokazuje, że tabele tymczasowe zostały utworzone i są obecne w bazie danych z „Temp”.

Wniosek

SQLITE to bezserwerowy system zarządzania relacyjnymi bazą danych, który zarządza danymi w postaci tabel, w których tabele są obiektami, które przechowują dane w wierszach i kolumnach, a każda kolumna ma określony typ danych. W tym artykule wyjaśniliśmy różnymi przykładami, jak utworzyć tabelę w SQLite. Tabele można tworzyć w SQLite za pomocą instrukcji „Utwórz tabelę” w celu zarządzania danymi bazy danych. Stworzyliśmy tabele z i bez użycia klucza podstawowego, a także stworzyliśmy tabelę tymczasową, używając zarówno klauzul „TEMP”, jak i „tymczasowych”.