domingo, 14 de agosto de 2011

Tutorial wxWidgets e sqlite3 parte 2 – Criando um banco de dados pelo prompt de comando.

Hoje veremos como criar um banco de dados no sqlite3, este banco de dados será utilizado nos próximos tutoriais, explicarei como fazê-lo de 2 formas diferentes, a primeira utilizando o prompt de comando (ou terminal) e a segunda maneira utilizando um manager para criação de banco de dados sqlite3, o Black Cat.
Após iniciarmos com a programação em si, explicarei como criá-lo também utilizando o wxsqlite3.
O banco de dados em questão será chamado de “agenda”, ele será muito simples, para facilitar a explicação posterior:

Banco de Dados: agenda.db3
Tabela: contatos
Campos:
ID - Integer e Primary Key;
Nome - Varchar com tamanho igual a 50;
Idade – Integer.

Teremos apenas 3 campos, trabalhando assim, ficará mais fácil a compreensão do tutorial como um todo.

Para iniciar eu criarei uma pasta no desktop com o nome de “tutorial1”, lembre-se de criar um diretório sem espaços ou caracteres especiais.

Vamos começar...

Sempre que verem isto -> [Enter], significa que você deve pressionar a tecla “Enter” após o comando.

Após configurar o sqlite3 no path do sistema, como explicado anteriormente aqui, abra o prompt de comando:

Vá para o diretório onde será criado o banco de dados, no meu caso em C:\Users\Alex\Desktop\tutorial1, digitando o seguinte no terminal:
1 - cd C:\Users\Alex\Desktop\tutorial1 [Enter]


2 – Agora criaremos o banco de dados digitando o seguinte:
sqlite3 agenda.db3 [Enter]


3 – Agora é a hora de criarmos a tabela, aqui devemos lembrar sempre que para fechar um comando em sqlite3 sempre devemos terminá-lo com “;”, digite o seguinte comando:
CREATE TABLE contatos( [Enter]
ID INTEGER PRIMARY KEY, [Enter]
NOME VARCHAR(50), [Enter]
IDADE INTEGER [Enter]
); [Enter]
Neste ponto, nossa tabela está criada.


Para confirma a criação da mesma, execute um SELECT:
SELECT COUNT(ID) FROM contatos;


Se não houverem erros é porque está tudo OK.
Vá até o diretório onde você criou o banco de dados e veja se o mesmo está lá.



Para fechar o sqlite3 digite:
.quit [Enter]

Você voltará para o diretório.

No próximo tutorial explicarei como criar este mesmo banco de dados no Black Cat, enquanto isso vá criando outros bancos de dados e testando outros comando SQL, como INSERT, SELECT, UPDATE, etc.

Até a próxima.

Vídeo com a explicação:


0 comentários:

Postar um comentário