Cómo crear tabla en SQLite?

Cómo crear tabla en SQLite?

SQLite es un sistema de gestión de bases de datos relacionales (RDBMS), que es de código abierto y se utiliza para administrar datos de bases de datos en forma de tablas, que se dividen aún más en filas y columnas. Las tablas se crean para administrar los datos de las bases de datos, para la creación de tablas hay una consulta que se ejecuta sobre la cual podemos discutir en la siguiente sección.

SQLite no tiene servidor y es muy eficiente para bases de datos cuyos tamaños son de hasta 140 TB. En este artículo, discutiremos la creación de una tabla en SQLite con la ayuda de los diferentes tipos de ejemplos.

Cómo crear una tabla en SQLite?

Como definimos que SQLite administra los datos en forma de tablas, por lo que antes de insertar los datos en la tabla tenemos que crear las tablas. Para crear la tabla en SQLite, utilizamos la declaración "Crear tabla". Antes de comprender cómo funciona esta declaración, discutamos la sintaxis general de la creación de la tabla.

La sintaxis general de la creación de la tabla en SQLite:

Crear tabla [si no existe] [table_name] (column1 dataType [una o más columnas]);

En la sintaxis anterior, la declaración de "Crear tabla" se usa para la creación de la tabla:

  • La cláusula "si no existe" se puede usar mientras se crea una tabla. La tabla no se creará si hay alguna tabla con el mismo nombre que ya existe.
  • Junto con Database_Name, después de poner DOT ".", Se debe asignar el table_name
  • Se debe mencionar el título de la columna junto con su tipo de datos
  • Si hay alguna clave primaria, lo mencione como se describe en la sintaxis anterior o de lo contrario, déjala

Consideremos un ejemplo de creación de una tabla, crearemos una tabla de LinuxHint_Employees utilizando la instrucción "Crear tabla". Ejecute el comando de "SQLite3" en el terminal y abra el SQLite con el nombre de la base de datos "Organización".

Organización de $ SQLite3.db


Para crear una tabla con las restricciones de tabla (Employes_ID y Employss_Name) de los tipos de datos (int y string) con el nombre de LinuxHint_Employees, ejecute el siguiente comando:

Crear tabla LinuxHint_Employees (Employes_id int, Employs_Name Text);

Cree otra tabla utilizando la cláusula "Si ya existe" con un nombre de John_Employees y restricciones Employes_Name y Employes_ID usando Employee_ID como Primary_Key:

Crear tabla si no existe John_Employees (Employes_id int Prime Key, Employs_Name Text);

Ambas tablas se crean con éxito. Para mostrar estas tablas, ejecute el comando:

.mesas

Considere algunos ejemplos más de la creación de las tablas usando cláusulas "temperadas" y "temporales". Primero, crearemos una tabla temporal usando "temp" como:

Crear tabla TEMP si no existe maadi_employees (empleados_id int primaria clave, texto_name text);

La ejecución exitosa de comando significa que se ha creado una tabla temporal con el nombre, maadi_employees. Del mismo modo, podemos crear una tabla temporal utilizando la palabra clave "temporal" como:

Crear tabla temporal si no existe Linux_Employee (Employes_ID int Prime Key, Empsolces_Name Text);

Para confirmar que se han creado tablas, mostraremos las tablas usando el comando:

.mesas

La salida muestra que las tablas temporales se han creado y están presentes en la base de datos con "TEMP".

Conclusión

SQLite es un sistema de administración de bases de datos relacionales sin servidor que administra los datos en forma de tablas, donde las tablas son objetos que contienen los datos en filas y columnas y cada columna tiene un tipo de datos específico. En este artículo, hemos explicado con diferentes ejemplos cómo crear una tabla en SQLite. Las tablas se pueden crear en SQLite utilizando la instrucción "Crear tabla" para administrar los datos de una base de datos. Hemos creado tablas con y sin usar la clave primaria, y también creamos la tabla temporal utilizando cláusulas "temperadas" y "temporales".