Introdução ao Microsoft Access 2007
O Access é um aplicativo aplicativo da Microsoft Corporation, que tem a finalidade de auxiliar o usuário no desenvolvimento e manipulação de arquivos de bancos de dados. Com o Access o gerenciamento de todas as informações de uma empresa, por exemplo, pode ser feito a partir de um único arquivo, podendo integrar todos os departamentos e funções desta empresa. O Access pode ser usado também por profissionais liberais e até mesmo por usuários comuns. Para os primeiros, o programa é um excelente meio de se ter o cadastro de clientes e pacientes, no qual podem ser incluídos fatos e dados e, para os usuários comuns o Access pode ser usado para criar, por exemplo, um catálogo de CDs, julgando ser este usuário um colecionador colecionador de jóias da música. Mas, não fica por ai. A gama das possibilidades possibilidades abertas pelo Microsoft Access é muito grande: pense em algo a ser organizado em um arquivo e este programa o atenderá muito bem.
Grupo de Coordenação de Ensino
41
Alguns Conceitos Básicos
Dado: elemento ou base para a formação de um juízo, o dado quanto à disponibilidade deve deve ser ser conse conserva rvado do e gerenc gerencia iado do de forma forma que ele esteja esteja sempre sempre dispon disponív ível el quando quando solicitado; Informação: ato ou efeito de informar ou informa-se, elemento básico para a tomada de decisões. Não possui valor se não for capaz de ser encontrada e preparada a tempo. É um conjunto de conhecimentos sobre alguém ou alguma coisa. Banco de dados: trata-se de um conjunto de informações, normalmente agrupados por um determinado tema, as quais um usuário recorre a fim de obter dados sobre um cliente, um paciente, um produto e etc. Chave primária (primary Key): é de grande importância que você entenda o conceito de chave primária, quer dizer que estamos informando ao Access 2007 que não pode haver dois registros (ocorrências) (ocorrências) com o mesmo valor da chave primária. Um exemplo de chave primária é o CPF que é único, ou seja, não existem duas pessoas com o mesmo número de CPF, então quando se define um registro como sendo chave primária quer dizer que não existirá repetição de dados. Eles podem ser utilizados como um índice para os demais campos da tabela do banco de dados. Nesta chave não podem existir valores nulos ou repetidos. •
•
•
•
A figura a seguir mostra o organograma com os passos para a criação do banco de dados: TABELA
CONSULTA
RELATÓRIO
FORMULÁRIO
Abrindo o aplicativo Passo a Passo
1- Clique no botão iniciar iniciar do Windows Windows e aponte aponte o mouse mouse sobre o menu Todos os programas. programas. No final, clique no ícone da Microsoft Access.
42
2- Surgir Surgiráá para para você você à tela tela inic inicia iall do Access 2007, veja a seguir:
3- Esco scolha a opç opção Banco de Dados em Branco . Ao clicá-la, aparecerá no canto inferior direito a opção para escolher o local onde será criado. Pode-se deixar onde está ou escolher um local no seu computador. Feito isto, clique no botão Criar. 4- Após criar criar um Banco de Dados Dados em branco branco você será direci direcionad onadoo para a tela principa principall do Access 2007, na qual é criado o seu próprio banco (tabelas, formulário, consultas relatórios e macros). Veja figura a seguir.
Elementos de um Banco de Dados
Vamos conhecer detalhadamente a janela Banco de Dados mostrada na figura acima. Nela encontraremos as seguintes guias. Um banco de dados do Access, por uma vez, é constituído de 7 objetos, sendo que, pelo um deles é item obrigatório. Tais objetos de bancos de dados são: utiliza para armazenar seus dados, é o principal elemento do Access 2007. É um conjunto de dados sobre determinado assunto, como clientes ou fornecedores, por exemplo. Utilizar uma tabela separada para cada assunto possibilita que você as armazene apenas uma vez, o que torna seu banco de dados mais eficaz e diminui erros de entrada de dados; serve para para visua visualiz lizar, ar, intro introduz duzir ir e modif modific icar ar com com faci facili lidad dadee os dados dados Formulário: serve diretamente em uma tabela. É o elemento de comunicação entre o banco de dados e o usuário;
•
Tabela:
•
43
são são usad usadas as para para enco encont ntra rarr e recu recupe pera rarr apen apenas as os dado dadoss que que aten atende dem m as condições especificadas pelo usuário. É usada para visualizar, modificar e analisar dados de diferentes diferentes formas; Relatório: é uma forma eficiente para mostrar seus dados em um formato impresso. Podese imprimir um relatório que agrupe dados, por exemplo; Macro: é um conjunto de uma ou várias ações na qual cada uma executa uma operação diferente, como fechar um formulário ou abrir uma tabela, por exemplo. As macros deixam seu Banco de Dados automatizado. •
Consulta :
•
•
Dica:
como planejar seu banco de dados? Você deverá focalizá-lo, ou seja, detalhes, entrada de dados, distribuição, manutenção e saídas têm de ter um propósito. (Escolha quais tabelas deverá criar (cada tabela possui um único assunto), que campos mais característicos e exclusivos da Tabela), e revise sua estrutura, caso necessite. Tabela
Como foi mostrado anteriormente, as tabelas servem para armazenar seus dados. Suponha que um a tabela denominada clientes possua apenas dados sobre clientes, e a tabela produtos apenas dados sobre os produtos. Usando uma tabela separada para cada tipo, você nunca insere dados duplicados, tornando o armazenamento de dados mais hábil e eliminando um pouco de erros de entrada de dados. Antes de você criar outros elementos para o seu banco de dados, como formulários, por exemplo, é obrigatório criar suas tabelas, pois é justamente por meio delas que você consegue criar outros elementos (formulário, consultas, macros etc). Criando uma Tabela Quando é criado um novo banco de dados, você é direcionado para a tela do Access 2007. Nessa tela você já pode criar sua primeira tabela. Elas podem ser visualizadas de duas formas, no Modo Design ou no Modo Folhas de Dados, como mostra a seguir:
• •
Modo Design: usada para criar a tabela; Modo Folha de dados: usada para inserir dados na tabela. Vamos criar agora nossa primeira tabela. Para isso, siga os próximos procedimentos: procedimentos:
44
Passo a Passo
1- Dê um clique clique na opção opção Modo de Exibi Exibição ção e selecion selecionee Modo Design. Design.
2- Surgirá Surgirá a caixa de diálog diálogoo Salvar Salvar como. Nela Nela você defini definirá rá um nome para sua tabe tabela la (no nosso caso será Clientes) e depois clicará em OK para continuar veja figura abaixo.
3- Sua tabela tabela Cliente Clientess foi criada, criada, agora você você criará os campos, campos, que neste neste caso caso podem ser ser nome, endereço, telefone, bairro, cidade e o código do cliente. O código será a chave primária, ou seja, neste campo não é aceita repetição de dados e o tipo de dados será a numeração automática, o restante (nome, endereço, bairro, CEP) será dados do tipo texto. Preencha a sua tabela conforma mostra a figura a seguir:
As tabelas podem ter dados de diversos tipos, como os mostrados na figura a seguir:
45
Veja a seguir as características dos dados inseridos na tabela Clientes: • • • • • • • •
Memorando: caracteres alfanuméricos longos que possuem até 64.000 caracteres; Número: valores numéricos; Texto: caracteres alfanuméricos que possuem até 256 caracteres; Moeda: valor monetário; Data / hora: datas e horas; Auto Numeração: valor numérico que é incrementado automaticamente; Sim / Não: valor booleano; Objeto OLE: gráficos ou figuras.
Na parte inferior da tela pode-se visualizar uma lista de propriedades referentes aos campos descritos anteriormente, veja figura abaixo
Agora vamos conhecer os detalhes sobre a descrição de cada um dos campos: os campos de texto nas tabelas do banco de dados do Access 2007 não poderão ter mais de 256 caracteres. Exemplo: no campo Nome defina seu tamanho de como 60. Quer dizer que o nome terá no máximo 60 caracteres; Formato: mostra os dados e números em determinado formato de exibição, como, data completa ou moeda; determinado campo para que eles Máscara de entrada : mostra caracteres de formação em determinado não tenham de ser colocados e garante que os dados inseridos se ajustam à máscara; Legenda: mostra uma etiqueta que não é etiqueta padrão, por exemplo, nome do campo, para novos formulários e relatórios Valor Padrão. Regra de validação e Texto de validação : limita os dados colocados em um campo a valores que atendam a determinada exigência; colocados em um campo; Requerido : requer que os dados sejam colocados Permitir comprimento zero : aceita que uma seqüência de caracteres de comprimento zero seja guardada em um campo texto ou memorando; Indexado : acelera buscas em campos freqüentemente procurados. •
Tamanho do campo:
•
•
•
•
• •
•
46
1- Vamos agora salvar salvar a tabela Clientes. Clientes. No nome Clientes Clientes clique com botão botão direito e na lista lista suspensa clique em salvar, veja figura abaixo:
Preenchimento da tabela
Lembre-se que, como o campo Código é do tipo Auto Numeração, não entre com os dados diretamente nele; quando o cursor estiver neste campo, apenas tecle (Tab). Abaixo, uma lista de teclas que o ajudarão a manipular os dados numa tabela: Tab: permite avançar o cursor para o campo seguinte. Shift + Tab: permite retroceder o cursor. Enter: idem à tecla Tab. Setas de navegação do teclado : alterna a seleção dos
campos: à esquerda, acima,à direita e abaixo, respectivamente. respectivamente. Em exceção, exceção, se seu conteúdo não estiver selecionado, as teclas (seta à esquerda e seta à direita) apenas fazem com que o cursor se desloque entre os caracteres para a esquerda e para a direita, respectivamente. respectivamente. Combinadas com a tecla (Ctrl), as duas setas permitem movimentações especiais do cursor, como saltar palavra por palavra e mover a seleção do primeiro para o último registro naquele determinado campo. F2: pressione esta tecla quando quiser colocar em modo de edição o conteúdo de um campo. imediatamente à direita do cursor, a cada vez que é teclada. Se todo Delete: exclui o caractere imediatamente o conteúdo estiver selecionado e pressionar (Delete), o campo se tornará vazio. Formulários
Os formulários são utilizados para muitos propósitos. Pode-se criar um formulário para a entrada de dados de alguma tabela, criar uma caixa de diálogo personalizada para receber a entrada do usuário e em seguida executar uma ação de acordo com esta entrada, ou criar um formulário menu de controle para abrir outros formulários ou relatórios. Todos os dados em um formulário são contidos em controles, tais controles são objetos gráficos que, distribuídos no formulário, mostram informações, executam ações ou a ilustram, tornando mais fácil sua leitura. Pode-se criar um formulário por meio do assistente de formulário. O Assistente acelera o processo de desenvolvimento, pois acaba fazendo todo o trabalho básico. Criando um Formulário Utilizando o Assistente
Os procedimentos procedimentos a seguir o ajudarão a criar um formulário utilizando utilizando o Assistente do Access 2007. Passo a Passo
1- Vamos Vamos utilizar utilizar o nosso banco banco de dados dados criado criado anteriorme anteriormente nte.. Abra-o e clique clique na aba Criar > Mais Formulário > Assistente Assistente de formulário, como mostra a figura a seguir:
47
2 1 3
2- Surgirá Surgirá à caixa de diálogos diálogos Assisten Assistente te de formulário formulário,, escolha escolha a tabela tabela para a criação criação dele (em nosso exemplo será a tabela Clientes). Escolha os campos que parte do seu formulário (no nosso exemplo serão todos e clique em Avançar:
Antes
Depois
3- Na tela tela que surge surge escolha escolha o layou layoutt para para o seu formul formulári ário. o. No nosso nosso exemplo exemplo será será utilizado a opção Coluna Clique em Avançar:
4- Escolha Escolha agora agora o estilo estilo para o seu formulári formulárioo assim como como desejar desejar (no nosso exempl exemploo utilizaremos utilizaremos Access 2007). Clique em Avançar para continuar: continuar:
48
5- Nessa Nessa opção defini definiremo remoss um nome para o nosso formul formulário ário como como a tabela em questã questãoo é a de Clientes usaremos o mesmo nome em nosso formulário. Existe a opção de abrir o formulário já com dados ou de modificar o design do formulário. Marque a opção Abrir o formulário para visualizar ou inserir informações e clique em Concluir:
6- Seu formul formulári árioo foi criad criadoo com suces sucesso so por meio meio do Assis Assisten tente te de criaç criação. ão. Veja o resultado na Figura a seguir:
7- Veja na Figura Figura abaixo abaixo os os detalhe detalhess do formulá formulário: rio:
49
Regi Regist stro ro ant anter erio iorr
Últi Último mo regi regist stro ro
Primeiro Registro
Novo registro (em branco) Próximo Registro
Parte da janela de estrutura de um formulário. Possibilidade de remanejamento dos elementos para modificar sua aparência original.
Consultas
A consulta é um dos recursos mais importantes do Access 2007. Com elas, o usuário pode filtrar, ordenar e agrupar duas ou mais tabelas, podendo assim criar tabelas virtuais e subconjuntos de registros, que atendam a determinada necessidade dos seus sistemas. Uma consulta é uma pergunta feita ao Access 2007 a respeito dos dados de suas tabelas. Pode-se perguntar dentro de uma tabela do salário, por exemplo, se o usuário deseja ter os dados de quem ganha mais. O tipo de consulta mais usado é o de seleção. Uma consulta de seleção recupera informações de uma ou mais tabelas usando métodos especializados pelo usuário, e em seguida os dados são mostrados na ordem em que você deseja. Suponha que você queira visualizar alguns produtos de determinada marca no seu banco de dados da tabela produtos. Em vez de buscar em toda a tabela, pode-se estruturar uma consulta que mostre apenas os dados que você deseja. Tipos de consulta
O Access 2007 possui diversos tipos de consulta. São elas: •
•
Consulta Seleção :
como comentamos anteriormente este tipo de consulta é o mais usado, ele seleciona campos e registros a partir de uma ou mais tabelas. Recupera dados nos quais se podem atualizar os registros com pequenas restrições. Pode-se também usá-lo para agrupar registros e calcular somas, contagens, médias e outros tipos de totais; Consulta de Tabela de Referência Cruzada : agrupa informações em categorias e mostra os dados no formato de uma planilha resumidamente. Uma consulta de tabela de referência cruzada mostra valores resumidos como: somas, contagens e médias de um campo em de um campo em uma tabela. Esta consulta agrupa os dados em um conjunto de fatos relacionados de cima para baixo, ao longo da lateral esquerda da folha de dados e em outro conjunto de fatos relacionados de um lado a outro na parte superior da folha de dados; 50
acei aceita ta que uma consul consulta ta seja seja execut executad adaa para para determ determin inar ar diferentes conjuntos de informações, em função de um ou mais parâmetros que são fornecidos antes de sua execução. Esta consulta, quando executada, mostra sua própria caixa de diálogo dados como critérios para recuperação de registros ou um valor que você deseje inserir em um campo. Pode-se estruturar a consulta para solicitar mais de um elemento de informação. Suponha que possa estruturá-la para lhe solicitar duas datas. O Access 2007 pode recuperar todos os registros estabelecidos entre essas duas datas. A consulta parâmetro também é favorável quando usada como base para formulários mensais com base em uma Consulta Parâmetro. Quando você imprimir o relatório, o Access 2007 mostrará uma caixa de diálogo perguntado o mês em que você quer que o relógio aborde: defina um mês e o Access 2007 imprimirá o relatório adequado; Consulta Ação: aceita que os dados sejam arrastados ou modificados. As consultas desse tipo subdividem-se em quatro tipos: exclusão, atualização, acréscimo e criar tabela; Consulta Exclusão: remove um grupo de registro de uma ou mais tabelas. Suponha que se posa usar uma Consulta Exclusão para remover produtos que estão em uso ou para os quais dos registros inteiros, e não apenas os campos selecionados dentro dos registros; Consulta Atualização: Atualização: ela cria modificações globais em um grupo de registros em uma ou mais tabelas. Suponha que se você tenha uma tabela de cadastro de possíveis fornecedores. Quando eles se tornarem fornecedores, você deverá cadastrá-los na tabela de Fornecedor. Para evitar uma digitação de todos esses dados novamente, pod poder eráá dese desenv nvol olve verr um umaa Cons Consul ulta ta Acré Acrésc scim imoo e acre acresc scen entá tá-l -las as em sua sua tabe tabela la Fornecedor; Consulta Criação de Tabela: aceita a criação de uma tabela, a partir de outras tabelas ou consultas. Não esqueça que uma consulta apenas reúne os dados de outras tabelas. Ela não é uma tabela propriamente dita. A consulta Criação de Tabela é útil para: - criar uma tabela para exportar dados para outros bancos de dados do Access 2007; - criar relatórios que mostrem dados a partir de determinada data; - criar uma cópia de backup de uma tabela; - criar uma tabela de histórico que possua registros antigos. Suponha que você poderia criar uma tabela que guardasse todos os seus pedidos antigos, antes de removê-los de sua tabela Pedidos atual. •
Consulta Parâmetros Parâmetros:
•
•
•
•
Criação de Relatório
Para criar um relatório utilizando utilizando a tabela Fornecedores do banco de dados Exercício de Fixação, siga os próximos passos: Passo a Passo
1. Na janela do banco de dados dados Exercício Exercício de Fixação Fixação clique na Aba Criar e em seguida seguida em Assistente de Relatório (Figura abaixo).
2. Surgirá a caixa de diálogo diálogo Assistente Assistente de Relatório. Relatório. Na caixa de listagem listagem selecione selecione a tabela Fornecedores; escolha também os campos que farão parte do seu relatório. No nosso exemplo 51
será escolhido Código do Fornecedor, Nome do Contato, Cargo do contato e Endereço, como mostra a figura a seguir:
3. Clique Clique no botão Avançar. Avançar. A próxima próxima caixa de diálogo diálogo pergunta pergunta se você quer criar algum algum tipo de Agrupamento. Clique apenas em Avançar (Figura abaixo):
4. Na próxima próxima tela escolha escolha a classif classifica icação ção que deseja para os seus registros registros e em seguida seguida clique em Avançar (figura abaixo):
5. Escolh Escolhaa agora agora como como desej desejaa orden ordenar ar o seu relató relatório rio.. No nosso nosso exempl exemplo, o, foi utiliz utilizado ado o layout como Tabela e a orientação como Retrato. Marque também a opção Ajustar a largura do campo para que todos os campos caibam em uma página. Feito isso clique no botão Avançar (Figura abaixo):
52
6. Agora escolha escolha (no estilo estilo do seu relatório, relatório, no nosso exemplo será o estilo Access Access 2007), e clique novamente em Avançar (Figura abaixo):
7. Escolheremos Escolheremos agora seu nome. nome. Coloque Fornecedores Fornecedores para o nosso exemplo, exemplo, e marque a opção Visualizar os relatórios. Clique em Concluir para finalizar finalizar (Figura abaixo):
8. Pronto, seu relatório foi concluído concluído com sucesso (Figura (Figura abaixo). abaixo).
53
Criando Etiquetas
Um relatório muito usado em aplicações de banco de dados são as etiquetas de endereçamento, usadas na postagem de cartas e mala-direita. No mercado existe uma grande diversidade de etiquetas como diferentes tipos e tamanhos; muitas etiquetas etiquetas são próprias para impressoras que utilizam formulário contínuo, contínuo, outras para impressoras a laser. O assistente assistente de Etiqueta inclui as opções necessárias para a seleção e impressão da maioria dos tipos de etiquetas disponíveis comercialmente. Para criar etiquetas de endereçamento, para a tabela Fornecedores o Assistente siga as etapas a seguir: Passo a Passo
1. Na janela janela banco banco de dados dados Exerc Exercício ício de Fixa Fixação ção clique clique na na aba Criar Criar e em seguida em Etiquetas. Surgirá para você a caixa de diálogo Assistente de Etiquetas. Escolha as especificações que deseja e clique em Avançar (Figura abaixo):
2. Na próxima próxima caixa caixa de diálogo diálogo que surge escolha a fonte fonte a ser utilizada utilizada e clique novamente em Avançar (Figura abaixo):
54
3. Agora Agora escolha escolha o campo campo que vai pertenc pertencer er a sua etiquet etiquetaa (no nosso exempl exemploo apenas o Nome e Endereço). Clique em Avançar (Figura abaixo):
4. Escolha Escolha como você você deseja deseja classifi classificá-la cá-la e clique clique novament novamentee em Avançar Avançar (Figura abaixo):
5. Na etapa etapa final final você defini definirá rá o nome para a sua sua etiqueta etiqueta (no nosso nosso exemplo exemplo será será Etiquetas Etiquetas Fornecedores). Clique em Concluir para finalizar finalizar (Figura abaixo):
55
6. Etiqu Etiquet etaa concluí concluída da (Figur (Figuraa abaixo) abaixo)::
Botões de comando
Como estudamos anteriormente anteriormente as macros são poderosas e podem melhorar bastante o modo como você ou outros usuários interagem com seu banco de dados. Imagine que se podem abrir formulários, imprimir relatórios com um simples clique em um botão. Para tornar tarefa possível, possível, pode-se criar um botão de comando a um formulário. Você usa um botão de comando em um formulário para iniciar uma ação ou um conjunto de ações. Para que um botão de comando tenha alguma ação vinculada, deve-se escrever uma macro ou um procedimento de evento e o anexar á propriedade Ao Clicar do Botão. Siga os passos a seguir para inserir um botão de comando a um formulário de Cadastro de Fornecedores que imprima um registro: 1.
Abra o formulário Fornecedores em Modo Design. Aumente a área de detalhe arrastando para baixo o rodapé do formulário (Figura 10.1):
2.
Crie um botão com a ferramenta Botão de comando.
3.
Ao ser ser adic adicio iona nado do no form formul ulár ário io será será aber aberta ta a caix caixaa de diál diálog ogoo Assistente Assistente de botão de comando. Escolha Operação de registro na caixa de Categorias e Imprimir registro na caixa Ações. Clique no botão Avançar para continuar (Figura 10.2):
4.
Na tela que surge perguntando se você deseja texto ou imagem no botão, arque a opção Texto e clique em Avançar (Figura 10.3):
5.
Nomeie como Imprimir registro para o botão e clique em Concluir. O botão foi criado com sucesso. Alterne para o modo Formulário e teste o botão de comando (Figura 10.4):
Por meio desse pequeno exemplo você poderá criar muitos outros botões. Pode-se criar um menu com os botões para chamar outros formulários, por exemplo: isto dependerá exclusivamente do que deseja e de sua criatividade.
56
Exercícios Práticos Exercício 01
Crie um novo banco de dados com o nome Exercício Exercício de Fixação seu nome/turma e salve-o. Precisaremos deste exercício futuramente. No seu banco de dados crie duas tabelas e crie também um relacionamento entre elas, (esse relacionamento será do tipo um para muitos e a integridade integridade referencial será imposta). Dados da tabela: Nome do Campo
Códi Códiggo do Fo Forne rnecedor edor Nome da Companhia Nome do Contato Cargo do Contato Endereço Cidade
Tipos de Dados
Num umeeraç ração Aut Automáti máticca Texto Texto Texto Texto Texto
Tabela Fornecedores. Fornecedores.
Nome do Campo
Tipos de Dados
Códi ódigo do do Forn Forneecedor dor Nume Numera raçã çãoo Aut Autom omáática Nome da Companhia Texto 1- Inici Inicial almen mente te Nome do Contato Texto vamos criar o Cargo do Contato Texto Texto ban banco co de dado dados. s. Endereço Texto Para isso abra o Cidade Access 2007. ___________________________________________________________________________ 2- Como o Access Access 2007 aberto, aberto, insira o nome nome para o novo banco banco de dados. dados. ___________________________________________________________________________ 3- Agora vamos criar as nossas nossas duas tabelas. tabelas. Clique sobre a Tabela 1, que aparece, aparece, assim que você cria o banco de dados, como o botão direito do mouse, e na lista suspensa clique na opção Modo Design. ___________________________________________________________________________ ___________________________________________________________________________ 4- Na caixa de diálogo diálogo Salvar como, insira insira um nome para a nova tabela tabela e em seguida em OK. Tabela Produtos
57
___________________________________________________________________________ __________________________________________________________________________ 5- A tabela será criada criada no Modo Design. Design. Crie os dados dados que foram descritos descritos no início deste deste Exercício. ___________________________________________________________________________ ___________________________________________________________________________ 6- Agora Agora feche feche a tabela. tabela. Surgirá Surgirá uma caixa caixa de diálogo diálogo perguntan perguntando do se você deseja deseja salvar as alterações feitas. Clique em Sim: ___________________________________________________________________________ ___________________________________________________________________________ 7- Excute o mesmo procedimento procedimento para a tabela tabela Produtos. Acesse Acesse a aba Criar > Tabela: Tabela: ___________________________________________________________________________ ___________________________________________________________________________ 8- Siga os mesmos passos passos dos tópicos tópicos 4,5,6, não esquecend esquecendoo que o nome da tabela tabela agora é Produtos. ___________________________________________________________________________ __________________________________________________________________________ 9- Insira os dados dados que foram descritos descritos no início início deste deste exercício: exercício: ___________________________________________________________________________ ___________________________________________________________________________ 10- Pronto, agora feche a tabela tabela e salve-a salve-a da mesma forma forma da anterior. anterior. ___________________________________________________________________________ __________________________________________________________________________ 11- Vamos analisar analisar agora como está nosso banco banco de dados. dados. ___________________________________________________________________________ __________________________________________________________________________ 12- Agora vamos criar criar nosso relacionamento. relacionamento. Acesse Acesse a aba Ferramentas Ferramentas de Banco de Dados e clique na opção Relações. ___________________________________________________________________________ ___________________________________________________________________________ 13- Surgirá Surgirá a caixa caixa de diálogo diálogo Mostrar Mostrar tabela. tabela. ___________________________________________________________________________ __________________________________________________________________________ 14- Insira Insira as duas tabel tabelas as e clique clique em Fechar. Fechar. ___________________________________________________________________________ ___________________________________________________________________________ 15- Clique sobre sobre o campo Código Código do Fornecedor Fornecedor da tabela tabela Fornecedor da tabela Produtos. Produtos. ___________________________________________________________________________ ___________________________________________________________________________ 16- Surgirá para você a caixa caixa de diálogo diálogo Editar Relações. Relações. Nesta caixa caixa é definida a integridade integridade referencial. referencial. Para que ocorra esta integridade marque a opção Impor integridade Referencial, Referencial, e em seguida em Criar para continuar. ___________________________________________________________________________ ___________________________________________________________________________ 17- Agora feche o relacionamento. relacionamento. Aparecerá uma uma caixa de diálogo diálogo questionando-o questionando-o se deseja deseja salvar as alterações feitas. Clique em Sim. ___________________________________________________________________________ 58
18- Exist Existee uma outra outra opção opção para para salva salvarr as alteraç alteraçõe õess feit feitas. as. Assim Assim que você termina terminarr o relacionamento, clique com o botão direito do mouse na palavra Relações no canto superior esquerdo. Em seguida é só em Salvar. ___________________________________________________________________________ ___________________________________________________________________________ 19- Fin Final aliz izamo amoss aqui aqui nosso nosso pequen pequenoo exercí exercíci cioo de fixaç fixação. ão. Lembre Lembre-se -se que que futura futuramen mente te necessitaremos dele para dar continuidade ao nosso aprendizado.
Exercício 02
1- Crie Crie um pequen pequenoo banco banco de dados dados para para armaze armazenar nar dados dados a respei respeito to de filmes filmes que já tenha tenha visto, visto, inclui incluindo ndo campo camposs como: como: Códig Códigoo Títul Título, o, diret diretor, or, Atores Atores Princ Principa ipais, is, Categoria, Observações Observações e Nota para o filme. 2- Nomeie o banco de dados como VÍDEOTECA e a primeira tabela como CATÁLOGO. Exercício 03
1- Gere Gere uma tabel tabelaa que seja seja cópia cópia de consul consulta ta Funcion Funcionári ários, os, através através de uma consult consultaa ação do tipo “criar tabela”. 2- Acrescent Acrescentem em dados na tabela tabela de Alunos e atualize atualize sua cópia, cópia, através através de uma consulta consulta atualização. 3- Crie uma consult consultaa do tipo Exclusão Exclusão para elimina eliminarr um dado registro registro (solici (solicitado tado pela pela caixa de diálogos) na tabela Alunos. 4- Crie consult consultas as para o banco de dados dados Videotec Videoteca, a, caso tenha tenha gerado como como exercício exercício prático no capítulo anterior. Exercício 04
1- Crie novos formulários, formulários, inclusive, inclusive, com origem origem em consultas consultas existentes existentes neste banco de dados. 2- Abra Abra a estr estrut utur uraa do form formul ulár ário io Cont Contro role le e incl inclua ua novo novoss botõ botões es,, que que abra abram m os formulários mais recentes. Exercício 05
59
1- Gere Gere mais mais algum algumas as páginas páginas de acess acessoo a dados, dados, referen referente tess às demais demais tabel tabelas as deste deste banco de dados. 2- Crie macros macros que permite permitem m abrir tais página páginass de acesso a dados, dados, bem como como executar executar outras especificadas pelo seu instrutor.
___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ 60
___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________
61