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