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