Introducción
En este desafío, trabajarás con SQLite para insertar datos de usuario en una tabla de base de datos. El objetivo es poblar una tabla llamada users con tres registros específicos, cada uno con un id, name y age.
Deberás conectarte a la base de datos users.db ubicada en el directorio ~/project y utilizar el comando INSERT INTO para añadir los datos de usuario proporcionados. Asegúrate de que la columna name no quede vacía, ya que está definida como NOT NULL. Para completar el desafío con éxito, deberás insertar correctamente la información de Alice, Bob y Charlie, lo cual se puede verificar consultando la tabla y confirmando que el resultado sea el esperado.
Insertar datos de usuario en SQLite
Este desafío pone a prueba tu capacidad para insertar datos en una tabla de una base de datos SQLite.
Tareas
- Inserta los siguientes tres registros en la tabla
users:id: 1,name: 'Alice',age: 25id: 2,name: 'Bob',age: 30id: 3,name: 'Charlie',age: 22
Requisitos
- Conéctate a la base de datos SQLite llamada
users.dbubicada en el directorio~/project. - Utiliza el comando
INSERT INTOpara añadir los tres registros especificados a la tablausers. - Asegúrate de que la columna
nameno se deje vacía (NOT NULL).
Ejemplos
Tras insertar los datos correctamente, al consultar la tabla users con SELECT * FROM users; se debería obtener el siguiente resultado:
1|Alice|25
2|Bob|30
3|Charlie|22
Consejos
- Utiliza el comando
sqlite3para conectarte a la base de datos. - El comando
INSERT INTOrequiere que especifiques el nombre de la tabla y los valores a insertar. - Recuerda incluir las tres columnas (
id,name,age) en tus sentenciasINSERT INTO.
Resumen
En este desafío, se te ha encomendado la tarea de insertar datos de usuario en una base de datos SQLite. La configuración inicial implica la instalación del servidor SQLite y la creación de una tabla users con las columnas id, name y age dentro de la base de datos users.db ubicada en el directorio ~/project.
La tarea principal requiere el uso del comando INSERT INTO para añadir tres registros de usuario específicos (Alice, Bob y Charlie) con sus respectivos valores de id, name y age en la tabla users. La finalización exitosa se verifica consultando la base de datos para confirmar la presencia del registro de cada usuario.