#### Conteúdo

- Criando um banco de dados.
- Criando uma Tabela com o Data Manager.
- Alterando a Estrutura de uma Tabela.
- Criando e Editando Índices
- Definindo Relacionamentos
- Definindo uma Chave Primária

### Data Manager - Banco de Dados, Tabelas, Índices, Relacionamentos e Chaves Primárias.

    Criando um Banco de dados

Para criar um banco de dados com o Data Manager, execute o data manager e selecione a opção File/New Database no menu principal. Um diálogo no padrão Salvar Como será aberto solicitando o nome do arquivo; informe o nome do banco de dados que deseja criar, por exemplo, Controle, a janela Tables/QueryDefs da figura 1 surge , seu banco de dados já esta criado e você esta pronto para criar suas tabelas. figura 1 Conteúdo Criando uma Tabela com o Data Manager Para criar uma tabela com o Data Manager , proceda da seguinte forma , clique no botão New da janela Tables/QueryDefs e , no diálogo Add Table mostrado abaixo (figura 2) siga os passos indicados: figura 2 1. Informe o nome da tabela na caixa de texto Name. 2. Informe o nome do campo na caixa de texto Field Name. 3. Selecione o tipo de dado apropriado na caixa de combinação Data Type. 4. Digite o tamanho do campo, no caso do tipo Text, na caixa de texto Size. 5. Clique no botão > para incluir o campo na tabela. 6. Repita os passos 2 a 5 até que todos os campos da tabela estejam definidos e clique no botão OK para criá-la. Conteúdo Alterando a Estrutura de uma Tabela Para definir propriedades não obrigatórias de uma tabela, clique no botão Design da janela Tables/QueryDefs. O Data Manager abrirá a janela Table Editor, mostrada na abaixo: figura 3 Na janela Table Editor , você pode: a-)Editar as propriedades de qualquer campo selecionado, neste caso ,os dados existentes serão perdidos. b-)Adicionar e remover campos. c-)Criar , remover e alterar índices. Para a definir as propriedades opcionais dos campos de uma tabela, selecione o campo e clique no botão Edit da janela Table Editor. O Data Manager abrirá a janela da figura 4, agora basta alterar as propriedades desejadas para o campo editado. figura 4 Obs:O Data Manager não admite a edição de um campo componente de uma expressão de índice ou de um relacionamento. Nestes casos , é obrigatória a remoção do índice ou do relacionamento. Conteúdo Criando e Editando Índices A criação de um índice de uma tabela no Data Manager é simples. Basta selecionar a janela Table Editor , clicar no botão Indexes , e , seguir os passos indicados: figura 5 1. Informar o nome do índice na caixa de texto Index Name. 2. Definir as propriedades do índice, marcando as caixas de verificação apropriadas. 3. Selecionar os campos componentes na caixa de listagem apropriada. 4. Selecionar a ordem do índice, se ascendente ou descendente, clicando no botão de comando indicado. Conteúdo Definindo Relacionamentos Para visualizar ou definir relacionamentos entre os campos das tabelas de um banco de dados , clique no botão Relations na janela Tables/QueryDefs e siga os passos indicados: figura 6 1. Selecione a tabela primária na caixa de combinação Primary Table. 2. Selecione a tabela dependente na caixa de combinação Related Table. 3. Defina o tipo de relacionamento , selecionando o botão de opção apropriado na caixa de grupo Type. 4. Selecione a chave externa na caixa de combinação Select Matching Fields. 5. Marque , se for o caso, a caixa de verificação indicando se a integridade refe- rencial dos dados deve ser garantida. Obs:Para definir um relacionamento, é indispensável que o campo origem seja a chave primária da tabela primária. Além disso o campo definido como chave externa deve ser do mesmo tipo de dado da chave primária. Conteúdo Definindo uma Chave Primária

figura 7 | Para definir uma chave primária , selecione o botão Keys(janela Table Editor) e o Data Manager abre o diálogo mostrado ao lado na figura 7, onde a chave pode ser definida clicando-se e selecionando-a da lista Primary.

Retorna