Como criar um banco de dados relacional

Criar um banco de dados relacional pode ajudá-lo a armazenar dados de uma maneira mais organizada, usando tabelas de relacionamento. Esse tipo de tabela pode ajudar a evitar dados repetitivos, também conhecidos como dados redundantes; estes podem ser evitados através da definição de colunas da chave primária. Essas colunas contêm um valor diferente em cada linha para poder identificá-lo exclusivamente. A proporção de um milhão é a mais conhecida, onde a primeira tabela pode ter várias linhas que cabem em uma segunda tabela.

Passo 1

Execute o Microsoft Access, clique em “Banco de dados em branco” e clique em “Criar”. Clique duas vezes em “Adicionar novo campo” e digite “Cidade” para criar a primeira coluna. Pressione “Enter”. Digite “Nome” e pressione “Enter” para criar uma segunda coluna e digite “Sobrenome” para criar a terceira.

Etapa 2

Pressione “Control” e “S” para executar a caixa de diálogo “Salvar como” e clique em “OK” para salvar a tabela. Clique em “Criar” e clique no ícone “Tabela” para criar uma nova tabela. Clique duas vezes em “Adicionar novo campo” e digite “Status” para criar um novo campo. Pressione “Enter” e digite “Cidade” para criar um segundo campo. Pressione “Control” e “S” para salvar e executar a caixa de diálogo “Save As” e clique em “OK” para salvar a tabela.

Etapa 3

Clique em “Ferramentas de Banco de Dados” e clique em “Relacionamentos” para definir a tabela. Clique em “Tabela 1” e “Tabela 2” para selecioná-los na janela de diálogo “Mostrar tabela”. Clique em “Adicionar” e “Fechar”.

Etapa 4

Clique em “Ferramentas de Banco de Dados” e “Visual Basic” para executar o Editor do VBA. Clique no campo “Inserir” e “Módulo” para inserir um novo módulo.

Etapa 5

Copie e cole o seguinte código para preencher ambas as tabelas com dados:

Private sub populateTables () Dim strSQL como string DoCmd.SetWarnings False strSQL = “INSERIR NA Tabela1” strSQL = strSQL & “VALUES (1, ‘Dallas’, ‘John’, ‘Smith’)” DoCmd.RunSQL (strSQL) strSQL = “INSERT INTO Table1” strSQL = strSQL & “VALUES (2, ‘Los Angeles’, ‘Mary’, ‘Jones’)” DoCmd.RunSQL (strSQL) strSQL = “INSERT INTO Table1” strSQL = strSQL & “VALUES (3, ‘Los Angeles’, ‘Charles’, ‘Lopez’) “DoCmd.RunSQL (strSQL) strSQL =” INSERIR NA TABELA 1 “strSQL = strSQL &” VALUES (4, ‘Dallas’, ‘Oscar’, ‘Ramos’) “DoCmd .RunSQL (strSQL) strSQL = “INSERIR NA TABELA2” strSQL = strSQL & “VALORES (1, ‘Texas’, ‘Dallas’)” DoCmd.RunSQL (strSQL) strSQL = “INSERIR NA TABELA2” strSQL = strSQL & “VALORES (2, ‘Califórnia’, ‘Los Angeles’)” DoCmd.RunSQL (strSQL) End Sub

Etapa 6

Pressione a tecla “F5” para executar o procedimento. Alterne para o Microsoft Access novamente e clique em “Criar” e “Design de Consulta”. Clique em “Tabela 1”, “Tabela 2” e “Adicionar”. Clique duas vezes em “Nome” e “Sobrenome” em “Tabela 1”. Clique duas vezes em “Estado” e “Cidade” na “Tabela 2”. Digite “Los Angeles” na linha “Critérios” da coluna “Cidade”. Clique no ícone “Operar” para executar sua consulta e exibir o nome, sobrenome e status das pessoas que vivem em Los Angeles.

Referências

 

Você pode estar interessado:

Deixe um comentário