0% encontró este documento útil (0 votos)
128 vistas3 páginas

Sqlite

Exposición de Sqlite

Cargado por

xethrantrell
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
128 vistas3 páginas

Sqlite

Exposición de Sqlite

Cargado por

xethrantrell
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Tablas en SQLite

Introducción a SQLite

SQLite es una biblioteca de software que implementa un sistema de


gestión de bases de datos relacional. Es ligera, fácil de usar y no
requiere configuración de servidor, lo que la convierte en una
excelente opción para aplicaciones de escritorio, móviles y para el
desarrollo web.

¿Qué son las tablas en SQLite?

Las tablas son la estructura fundamental donde se almacenan los


datos en una base de datos SQLite. Cada tabla consta de filas y
columnas, donde cada fila representa un registro y cada columna un
atributo del registro. Por ejemplo, en una tabla de "Clientes",
podríamos tener columnas como ID, Nombre, Email y Teléfono.

Creación de Tablas

Para crear una tabla en SQLite, utilizamos el comando CREATE TABLE.


Aquí un ejemplo:

sql

Copiar código

CREATE TABLE Clientes (

ID INTEGER PRIMARY KEY AUTOINCREMENT,

Nombre TEXT NOT NULL,

Email TEXT NOT NULL UNIQUE,

Telefono TEXT

);

 ID: Identificador único, autoincrementable.

 Nombre: Texto obligatorio.

 Email: Texto obligatorio y único.

 Telefono: Texto opcional.

Inserción de Datos

Para insertar datos en una tabla, usamos el comando INSERT INTO.


Por ejemplo:

sql
Copiar código

INSERT INTO Clientes (Nombre, Email, Telefono) VALUES ('Juan Pérez',


'juan@[Link]', '555-1234');

Esto añade un nuevo registro a la tabla "Clientes".

Consultas de Datos

Para recuperar datos, utilizamos el comando SELECT. Podemos


realizar consultas simples o más complejas. Ejemplo de consulta
simple:

sql

Copiar código

SELECT * FROM Clientes;

Esto devolverá todos los registros de la tabla. Para filtrar los


resultados, podemos usar la cláusula WHERE:

sql

Copiar código

SELECT * FROM Clientes WHERE Nombre = 'Juan Pérez';

Actualización y Eliminación de Datos

Podemos actualizar datos existentes con el comando UPDATE:

sql

Copiar código

UPDATE Clientes SET Telefono = '555-5678' WHERE ID = 1;

Para eliminar registros, utilizamos DELETE:

sql

Copiar código

DELETE FROM Clientes WHERE ID = 1;

Relaciones entre Tablas

SQLite permite establecer relaciones entre tablas usando claves


foráneas. Por ejemplo, si tenemos otra tabla llamada "Órdenes",
podemos relacionarla con "Clientes":

sql

Copiar código
CREATE TABLE Ordenes (

ID INTEGER PRIMARY KEY AUTOINCREMENT,

ClienteID INTEGER,

Fecha TEXT,

FOREIGN KEY (ClienteID) REFERENCES Clientes(ID)

);

Esto asegura que cada orden esté asociada a un cliente existente.

Ventajas de SQLite

1. Simplicidad: Fácil de implementar y no requiere un servidor.

2. Portabilidad: Los archivos de bases de datos son pequeños y


se pueden mover fácilmente.

3. Ideal para prototipos: Excelente para el desarrollo rápido y


pruebas.

Conclusión

Trabajar con tablas en SQLite es una habilidad fundamental para


gestionar datos de manera efectiva. Desde la creación de tablas
hasta la manipulación de datos, SQLite ofrece un conjunto robusto de
herramientas para desarrollar aplicaciones eficientes y funcionales.
Su ligereza y facilidad de uso lo hacen ideal tanto para principiantes
como para desarrolladores experimentados.

También podría gustarte