SQLite é uma biblioteca pequena , baseado em arquivos de banco de dados projetado para ser embutido diretamente em aplicações para as quais um banco de dados em grande escala , como o MySQL ou PostGres , seria um exagero. É usada uma sintaxe semelhante ao utilizado por estes programas , no entanto , a criação e a recuperação de dados . Instruções
1
Inicie o cliente SQLite . No Windows, você pode fazer isso clicando em "Iniciar " e escolha " Executar". Digite " cmd ". Isto irá abrir o prompt de comando . Por último, no prompt de comando, digite " sqlite3 test.db. " Isso abre o cliente SQL e cria um banco de dados no arquivo " test.db. "
2
Digite o seguinte para criar uma tabela de banco de dados simples que irá armazenar dados sobre livros em uma biblioteca :
CRIAR livros de mesa (tecla INTEGER PRIMARY kEY , título do texto , autor do texto , timeEntered data) ;
Isto define os dados a serem inseridos. Em primeiro lugar, é uma "chave ". Este é um número único, que identifica os dados na base de dados . Em seguida, estão o título eo autor do livro. Por último, ele irá gravar o tempo que o livro entrou na biblioteca
3
Digite o seguinte para criar um gatilho que irá garantir a variável " timeEntered " sempre contém a data em que a linha foi inserida . :
CREATE TRIGGER insert_book_timeEntered AFTER INSERT ON livros
BEGIN
livros UPDATE SET timeEntered = DATETIME (' NOW ') ONDE rowid = new.rowid ;
END;
4
Digite a seguinte linha para inserir alguns dados no banco de dados :
INSERT INTO livros (texto, texto) VALUES (' Romeu e Julieta ', ' William Shakespeare ' );
INSERT INTO livros (texto, texto) VALUES (' The Stand ', ' Stephen King ');
Observe que a chave nunca é especificado : SQLite irá garantir que é sempre um valor único. Similar , não há necessidade de especificar uma data: esta é criada automaticamente , bem pelo gatilho especificado na etapa 3
5
Digite o seguinte para recuperar dados do banco de dados: .
SELECT * FROM livros ;
Isso recupera todos os campos de todos os livros. Você pode especificar um comando mais detalhado para ser mais preciso sobre o que você recuperar . Por exemplo :
Selecione título dos livros ONDE autor = ' William Shakespeare ' ;
Isto recuperará apenas os títulos dos livros que foram escritos por William Shakespeare
< . br>