Crear una Base de Datos de Ejemplo
En este paso, crearás una base de datos SQLite de ejemplo y la llenarás con algunos datos. Esto te proporcionará una base de datos para practicar la copia de seguridad (backup) y la restauración.
Primero, abre la shell de SQLite. Aquí es donde interactuarás con la base de datos.
sqlite3 mydatabase.db
Este comando inicia la shell de SQLite y crea un nuevo archivo de base de datos llamado mydatabase.db. Si el archivo ya existe, abrirá ese archivo en su lugar.
Ahora, crea una tabla llamada users con columnas para id, name y email:
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT
);
Este comando SQL crea una tabla llamada users. La columna id es un entero y la clave primaria (primary key), lo que significa que identifica de forma única cada fila en la tabla. Las columnas name y email son campos de texto.
A continuación, inserta algunos datos de ejemplo en la tabla users:
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com');
Estos comandos agregan dos filas a la tabla users. La primera fila tiene el nombre 'Alice' y el correo electrónico 'alice@example.com'. La segunda fila tiene el nombre 'Bob' y el correo electrónico 'bob@example.com'.
Para verificar que los datos se han insertado correctamente, ejecuta el siguiente comando:
SELECT * FROM users;
Deberías ver una salida similar a esta:
1|Alice|alice@example.com
2|Bob|bob@example.com
Esta salida muestra el contenido de la tabla users, confirmando que los datos se han insertado correctamente.