Índices e Tabelas - Criar , Alterar e Excluir.
EXCLUINDO TABELAS
Para excluir uma tabela via SQL usamos a instrução DROP TABLE nome da tabela
Assim para excluir a tabela tblalunos criada anteriormente fazemos:A tabela e todo o seu conteúdo é excluída.
DROP TABLE tblalunosALTERANDO TABELAS
Para alterar uma tabela , adicionando ou excluindo um campo da tabela, usamos a instrução: ALTER TABLE 1- Na inclusão de um campo temos que especificar o NOME, TIPO e TAMANHO do campo, e usar a cláusula ADD COLUMN Assim para incluir o campo CIDADE com 50 caracteres na tabela tblalunos fazemos:
ALTER TABLE tblalunos ADD COLUMN cidade TEXT (50)
2- Na exclusão de um campo basta especificar o nome do campo e usar a cláusula DROP COLUMN O código abaixo exclui o campo NOME da tabela tblalunos
ALTER TABLE tblalunos DROP COLUMN nomeNote que não será possível excluir um campo empregado em um índice ou em uma relação. CRIANDO ÍNDICES Podemos criar um índice de um único campo ou um índice de vários campos com a instrução: CREATE INDEX. Na criação do índice devemos informar o nome do índice o nome da tabela e pelo menos um campo a ser incluído como índice. Assim se quisermos criar um índice pela data de nascimento na tabela tblalunos fazemos:
CREATE INDEX nascimento ON tblalunos(nascimento)A instrução abaixo cria um índice chamado series, usando os campos serie e periodo da tabela tblalunos, sendo que serie será usado na ordem ASCENDENTE e período na ordem DESCENDENTE.
EXCLUINDO ÍNDICES
CREATE INDEX series ON tblalunos(serie ASC, periodo DESC)Para excluir um índice de uma tabela utilize a instrução DROP INDEX Devemos informar o nome do índice e o nome da tabela. Assim para excluir o índice serie criando anteriormente fazemos:
DROP INDEX series ON tblalunosTESTANDO AS INSTRUÇÕES SQL
Para criar e testar todas essas instruções SQL você pode codificá-las direto no Visual Basic e executar o código para ver o resultado, para isto voce deverá usar o método Execute do objeto DataBase(Veja artigo), mas você pode usar os seguintes meios:
1-) O aplicativo VISDATA que acompanha o Visual Basic
2-) O Microsoft Access
3-) O Microsoft Query (para usuários do Excel ou Office)
Eu o aconselho a evitar a codificação quando estiver testando as instruções, pois tanto o VISDATA como o Access são mais fácies de usar e lhe dão o resultado de imediato.
Retorna