Criar um Banco de Dados e Tabela de Exemplo
Antes de mergulharmos na manutenção, vamos criar um banco de dados SQLite e uma tabela de amostra com alguns dados. Isso nos dará algo com que trabalhar.
Primeiro, abra seu terminal na VM do LabEx. Seu caminho padrão é /home/labex/project.
Para criar um banco de dados SQLite chamado mydb.db, execute o seguinte comando:
sqlite3 mydb.db
Este comando criará o arquivo do banco de dados (se ele não existir) e abrirá a ferramenta de linha de comando do SQLite, conectando você ao banco de dados. Você verá o prompt sqlite>.
Agora, vamos criar uma tabela chamada users para armazenar informações do usuário. Execute o seguinte comando SQL:
CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, email TEXT);
Este comando cria uma tabela com três colunas: id (um inteiro que identifica exclusivamente cada usuário), name (o nome do usuário) e email (o endereço de e-mail do usuário). A restrição PRIMARY KEY garante que cada id seja único.
Em seguida, vamos inserir alguns dados de amostra na tabela users:
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com');
INSERT INTO users (name, email) VALUES ('Charlie', 'charlie@example.com');
Esses comandos adicionam três linhas à tabela users.
Para verificar se a tabela e os dados foram criados com sucesso, execute o seguinte comando:
SELECT * FROM users;
Saída Esperada:
1|Alice|alice@example.com
2|Bob|bob@example.com
3|Charlie|charlie@example.com
Esta saída mostra o conteúdo da tabela users.