Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Tutorial de SQLite
SQLite es una tecnología de base de datos relacional popular incluida en la biblioteca de programación C. SQLite es una biblioteca compacta que puede leer y escribir directamente archivos de disco ordinarios. Es esencialmente una base de datos SQL sin servidor.
Nuestro tutorial comenzará con los conceptos básicos de SQLite, por ejemplo, cómo recuperar y manipular datos. Luego, pasaremos a temas más avanzados, como la creación de tablas. Finalmente, revisaremos las características específicas de SQLite.
Con este tutorial, debería dominar SQLite y su lenguaje de programación.
requisitos previos
No hay requisitos previos para este tutorial de SQLite. A medida que avanza a temas más avanzados, debería poder seguir fácilmente este tutorial y aprender los conceptos básicos de MySQL.
Ahora, ¡comencemos!
O salte directamente a un tema en SQLite:
Funciones SQLite
Características – Alfabéticamente |
Funciones de SQLite listadas alfabéticamente |
Función – Categoría |
Funciones de SQLite por categoría |
Claves, restricciones e índices de SQLite
Clave primaria |
Crear, agregar y eliminar claves primarias |
clave externa |
Crear claves foráneas |
índice |
Crear, eliminar y renombrar índices (ajuste de rendimiento) |
restricciones únicas |
Crear, agregar y eliminar restricciones únicas |
Comando de análisis |
Recopile estadísticas sobre tablas e índices (utilizadas por el optimizador de consultas) |
Manejo de base de datos SQLite
Base de datos adicional |
Adjunte otro archivo de base de datos a su conexión |
base de datos separada |
Separar la base de datos adjunta de la conexión |
aspiradora |
Recuperar espacio no utilizado en la base de datos |
Vacío automático |
Proceso para recuperar automáticamente el espacio no utilizado en una base de datos |
programación SQLite
literal (constante) |
Cadena, número, fecha, hora, literal booleano |
Comentarios en SQL |
Cómo crear comentarios en sentencias SQL |
Operadores de comparación de SQLite
operador de comparación |
Operadores =, <>, !=, >, <, etc. |
Tipo de consulta de SQLite
declaración de selección |
Recuperar registros de la tabla |
instrucción SELECCIONAR LÍMITE |
Recuperar registros de la tabla y limitar los resultados |
insertar declaración |
insertar registro en la tabla |
Actualizar declaración |
Actualizar registros en la tabla |
eliminar declaración |
eliminar registros de la tabla |
sentencia TRUNCATE TABLE |
Eliminar todos los registros de la tabla (usando el optimizador) |
operador sindical |
Combinar 2 conjuntos de resultados (eliminar duplicados) |
UNION TODO operador |
Combinar 2 conjuntos de resultados (incluidos los duplicados) |
operador INTERSECT |
Intersección de 2 conjuntos de resultados |
excepto el operador |
El conjunto de resultados de uno menos el conjunto de resultados del otro |
subconsulta |
consulta dentro de la consulta |
conexión SQLite
unirse a la mesa |
Uniones internas y externas |
alias de SQLite
alias |
Crear nombres temporales para columnas o tablas |
Cláusula de SQLite
Cláusula de Distinción |
Recuperar registros únicos |
de la cláusula |
Tabla de lista e información de conexión |
Dónde cláusula |
Filtrar Resultados |
Cláusula ORDER BY |
Ordenar los resultados de la consulta |
Cláusula GROUP BY |
Agrupar por una o más columnas |
con términos |
Limitar el grupo de filas devueltas |
Funciones SQLite SQL
función de conteo |
Devuelve el recuento de una expresión. |
Función de suma |
Devuelve la suma de las expresiones. |
función mínima |
Devuelve el valor mínimo de una expresión. |
función máxima |
Devuelve el valor máximo de una expresión. |
Función promedio |
Devuelve la media de una expresión. |
Condiciones de SQLite
con condición |
Se cumplen 2 o más condiciones |
o condición |
cumplir cualquiera de las dos condiciones |
Y y O |
Combinar las condiciones AND y OR |
como condición |
Uso de comodines en la cláusula WHERE |
en condicion |
Alternativa a múltiples condiciones OR |
incondicional |
Condición negativa |
ES NULL condición |
Prueba de valores NULL |
NO ES NULL condición |
Prueba de valores NOT NULL |
entre condiciones |
Recuperar dentro de un rango (inclusive) |
Condición de existencia |
La condición se cumple si la subconsulta devuelve al menos una fila |
Tablas y vistas de SQLite
crear mesa |
crear mesa |
Crear tabla como |
Crear una tabla a partir de la definición y los datos de otra tabla |
mesa de cambio |
Agregar, modificar, eliminar columnas en una tabla; cambiar el nombre de una tabla |
borrar tabla |
borrar tabla |
vista |
Mesas virtuales (vistas de otras mesas) |
Tipos de datos de SQLite
tipo de datos |
Tipos de datos en SQLite |
tablas del sistema SQLite
tablas del sistema SQLite |
Tablas y descripciones del sistema SQLite |