------------------------------------------------------------------------
Í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:

DROP TABLE tblalunos
A tabela e todo o seu conteúdo é excluida.

ALTERANDO 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 nome
Note 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 periodo na ordem DESCENDENTE.

CREATE INDEX series ON tblalunos(serie ASC, periodo DESC)
EXCLUINDO ÍNDICES 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 tblalunos
TESTANDO 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
[Image]
