Как создать таблицу в SQLite?

Как создать таблицу в SQLite База данных

SQLite — это система управления реляционными базами данных (СУБД) с открытым исходным кодом, которая используется для управления данными баз данных в виде таблиц, которые в дальнейшем разделены на строки и столбцы. Таблицы создаются для управления данными баз данных, для создания таблиц существует запрос, который должен быть выполнен, о чем мы можем поговорить в следующем разделе.

SQLite не требует сервера и очень эффективен для баз данных размером до 140 ТБ. В этой статье мы обсудим создание таблицы в SQLite с помощью различных типов примеров.

Как создать таблицу в SQLite?

Поскольку мы определяем, что SQLite управляет данными в форме таблиц, поэтому перед вставкой данных в таблицу мы должны создать таблицы. Для создания таблицы в SQLite мы используем оператор «CREATE TABLE». Прежде чем понять, как работает этот оператор, давайте обсудим общий синтаксис создания таблицы.

Общий синтаксис создания таблицы в SQLite:

CREATE TABLE [IF NOT EXISTS] [TABLE_NAME] (column1 datatype [one OR more COLUMNS]);

В приведенном выше синтаксисе для создания таблицы используется оператор «CREATE TABLE»:

  • Предложение «если не существует» можно использовать при создании таблицы. Таблица не будет создана, если уже существует какая-либо таблица с таким именем.
  • Наряду с database_name после точки «.» Должно быть назначено table_name
  • Следует указать заголовок столбца вместе с его типом данных.
  • Если есть какой-либо первичный ключ, укажите его, как описано в приведенном выше синтаксисе, или оставьте его.

Давайте рассмотрим пример создания таблицы, мы создадим таблицу LinuxHint_employees, используя оператор «CREATE TABLE». Запустите команду «sqlite3» в терминале и откройте SQLite с именем базы данных «Организация».

$ sqlite3 Organization.db

Чтобы создать таблицу с табличными ограничениями (employee_id и employee_name) типов данных (int и string) с именем LinuxHint_employees, выполните следующую команду:

CREATE TABLE LinuxHint_employees (employees_id INT, employees_name TEXT);

Создайте другую таблицу, используя предложение «если уже существует» с именем John_employees и ограничениями employee_name и employee_id, используя employee_id как PRIMARY_KEY:

CREATE TABLE IF NOT EXISTS John_employees (employees_id INT PRIMARY KEY, employees_name TEXT);

Обе таблицы созданы успешно. Чтобы отобразить эти таблицы, выполните команду:

.tables

Рассмотрим еще несколько примеров создания таблиц с использованием «временных» и «временных» предложений. Сначала мы создадим временную таблицу, используя «temp» как:

CREATE TEMP TABLE IF NOT EXISTS Maadi_employees (employees_id INT PRIMARY KEY, employees_name TEXT);

Успешное выполнение команды означает, что временная таблица была создана с именем Maadi_employees. Точно так же мы можем создать временную таблицу, используя ключевое слово «TEMPORARY» как:

CREATE TEMPORARY TABLE IF NOT EXISTS Linux_employees (employees_id INT PRIMARY KEY, employees_name TEXT);

Чтобы убедиться, что таблицы созданы, мы отобразим таблицы с помощью команды:

.tables

Вывод показывает, что временные таблицы были созданы и присутствуют в базе данных с «temp».

Заключение

SQLite — это бессерверная система управления реляционными базами данных, которая управляет данными в форме таблиц, где таблицы — это объекты, которые содержат данные в строках и столбцах, а каждый столбец имеет определенный тип данных. В этой записи мы объяснили на различных примерах, как создать таблицу в SQLite. Таблицы могут быть созданы в SQLite с помощью оператора «CREATE TABLE» для управления данными базы данных. Мы создали таблицы с ПЕРВИЧНЫМ КЛЮЧОМ и без него, а также создали временную таблицу, используя предложения «TEMP» и «TEMPORARY».

Читайте также:  Как использовать временные таблицы MySQL
Оцените статью
bestprogrammer.ru
Добавить комментарий