Escolar Documentos
Profissional Documentos
Cultura Documentos
Computadores so particularmente adequados para o armazenamento e manipulao de dados e permitem classificar e recuperar com rapidez e eficincia grandes volumes de dados. Bancos de dados so depsitos de conjuntos de dados relacionados. Sistemas de Gerenciamento de Bancos de Dados (SGBDs) so as ferramentas usadas para o processamento e o armazenamento organizado de dados em computadores. H variados SGBDs para microcomputadores, como por exemplo, dBase IV e Paradox da Borland International; Access e FoxPro da Microsoft; Lotus Approach e FileMaker Pro da Claris. Hoje, graas aos microcomputadores, SGBDs so usados tanto por empresas, para registrar os processos relativos a vendas, contabilidade geral, gerenciamento de funcionrios, quanto em nvel domstico para gerenciar compras, contas, informaes referentes a amigos. Tabelas Um banco de dados compreende dados agrupados em tabelas. Tabelas podem estar relacionadas entre si. Uma tabela compreende linhas e colunas. Cada linha de uma tabela (ou registro) contm informaes de um elemento da tabela. Cada coluna da tabela (ou campo) contm um tipo de informao dos elementos que compem a tabela. Todos os registros de uma tabela contm os mesmos campos, sempre na mesma seqncia. Os campos de uma tabela so definidos por quem cria a tabela. Por exemplo em um banco de dados com informaes de Clientes, em uma tabela que armazene os dados de clientes, cada linha da tabela conter informaes sobre um cliente e as colunas sero Cdigo do Cliente, Empresa, Endereo, etc.
Bancos de dados
Ferramentas de Informtica
Cada campo tem um nome e um tipo (texto, numrico, data, etc.). O tipo de um campo define que informaes podero ser nele armazenadas. Um campo texto guardar qualquer texto, contendo os mais variados caracteres. Um campo numrico conter valores numricos e poder ser usado em clculos. Campos de data e hora armazenaro datas e horas e permitiro a verificao de erros na entrada de dados.
Figura 2: Definio dos campos de uma tabela Ordenao dos dados Uma das grandes vantagens do uso de um SGBD a possibilidade de ordenao dos dados e alterao desta ordenao para apresentao dos mesmos no vdeo ou de forma impressa. Para ordenar os dados, um SGBD vale-se de chaves e ndices. importante que toda tabela tenha uma chave primria, que pode compreender um ou mais campos. A chave primria aquele campo ou conjunto de campos que permite identificar de forma nica cada registro. Alm das chaves, os ndices permitem a classificao dos dados. ndices so estruturas de armazenamento de dados que permitem que uma tabela seja acessada segundo outras ordens de classificao que no aquela da chave primria. Formulrios Formulrios so telas personalizadas para exibir e inserir dados. Um formulrio pode estar vinculado a uma ou mais tabelas.
Figura 3: Exemplo de Formulrio Relatrios Relatrios permitem apresentar as informaes de um banco de dados em forma impressa.
Figura 4: Exemplo de Relatrio Consultas Consultas permitem ver, alterar e analisar dados de formas variadas. A partir dos registros resultantes de consultas possvel desenvolver formulrios e relatrios.
Armazenamento da informao no ACCESS A criao de um novo banco de dados compreende a criao de um arquivo com extenso .MDB. No interior deste arquivo so armazenadas as tabelas de dados, formulrios, relatrios, consultas, etc. Um arquivo .MDB do ACCESS funciona como uma pasta, onde outros arquivos so armazenados. Diferentemente do que ocorre com arquivos em outros aplicativos, o salvamento de um arquivo de banco de dados j deve acontecer no momento mesmo de sua criao.
Para facilitar o trabalho de criao de um Banco de Dados e dos seus vrios elementos constituintes esto disponveis uma srie de Assistentes. H Assistentes para criao de tabelas, relatrios, etc. Ativado um assistente, surgem caixas de dilogo em sucesso. Em cada caixa de dilogo define-se algum aspecto do elemento que se est definindo. Em qualquer caixa possvel anular a tarefa, via boto Cancelar, ou concluir a tarefa, via boto Concluir. tambm possvel avanar ou retroceder entre as caixas, dependendo do ponto onde se est, usando os botes <Voltar e Avanar>.
O Uso de Assistentes
Figura 5: Exemplo de Caixa de Dilogo de um Assistente As tarefas realizadas pelos Assistentes podem tambm ser realizadas atravs da ativao sucessiva de opes de menu.
ATIVIDADE PRTICA
Criar o BD AMIGOS, com a tabela Agenda, o formulrio FormPadrao, o relatrio AMIGOS DE FULANO.
Criao do BD AMIGOS
Figura 6: Incio do processo de criao de um Banco de Dados Na caixa de dilogo Novo arquivo de banco de dados, nomear o novo arquivo de BD, indicando onde ele deve ser salvo. Nome do arquivo: AMIGOS.mdb Salvar em sua pasta particular Salvar como tipo: Banco de dados do Microsoft Access (*.mdb) Clicar: CRIAR
Vamos utilizar o ASSISTENTE DE TABELA 1. Com a janela Banco de Dados ativada e a guia Tabelas selecionada (para selecion-la basta clicar sobre Tabelas), clicar em Novo; 2. Ativar o Assistente de Tabela selecionando Assistente de Tabela e clicando OK.
Permite que uma tabela seja criada a partir de tabelas exemplo j existentes. H verses de tabelas para a esfera profissional e domstica. Escolhe-se os conjuntos de tabelas de um ou outro grupo selecionando Comercial ou Pessoal. Nesta etapa, h trs caixas de listagens disponveis: Tabelas de exemplo, Campos de Exemplo e Campos na nova tabela. Tabelas de Exemplo permite selecionar uma tabela exemplo (clicando sobre uma das opes listadas), cujos campos so simultaneamente apresentados em Campos de Exemplo. Os campos selecionados em Campos de Exemplo so enviados com o clicar das setas > e >> para Campos na Nova Tabela. A seta > permite transferncia de um campo selecionado, a seta >> permite a transferncia de todos os campos em bloco. As setas em sentido inverso garantem as mesmas operaes de Campos na nova tabela para Campos de exemplo. Selecionar Pessoal. Selecionar Convidados, como tabela exemplo. Selecionar PrimeiroNome, Endereo, Cidade, Estado, CEP, TelefoneResidencial, DataDaltimaConversa. Antes de seguir, vamos alterar o nome de alguns campos, iniciando com a alterao de PrimeiroNome para Nome. Para isso, selecionar PrimeiroNome em Campos da nova tabela, em seguida, clicar em Renomear campo... Digitar Nome e clicar OK. Repetir esses passos para alterar os nomes de campo TelefoneResidencial para Telefone e Data para DataDeNascimento. Ao concluir a seleo dos campos e o acerto dos nomes, clicar em Avanar>.
Definio do nome da tabela e indicao da chave primria. A chave primria de uma tabela a informao que permite identificar de forma nica um registro (de um Amigo, no caso em discusso) na tabela. Digite Agenda em Como deseja chamar sua tabela? Selecione Sim, defina a chave primria para mim. Clique em Avanar>.
Figura 11: Assistente de Tabela Caixa de Dilogo 3 A especificao dos campos dos registros que comporo a tabela j est concluda. Selecione a opo Entre dados na tabela usando um formulrio criado pelo assistente e automaticamente ser criado um formulrio para entrada de dados, e ser possvel iniciar de imediato o fornecimento dos dados da tabela. Clique em Concluir.
Figura 13: Salvando as especificaes do formulrio usado na entrada de dados Quando aparecer a caixa de dilogo Salvar como, digite FormPadrao e clique OK. Desta forma voc ter criado o formulrio FormPadrao, cuja definio foi feita automaticamente pelo sistema.
Vamos utilizar o ASSISTENTE DE RELATRIO 1. Com a janela Banco de Dados ativada e a guia Relatrios selecionada (para selecion-la basta clicar sobre Relatrios), clicar em Novo; 2. Em Escolha a tabela ou consulta de onde os dados do objeto se originam, clique na seta escura e selecione Agenda. 3. Ative o Assistente selecionando Assistente de Relatrio e clique OK.
10
Permite selecionar os campos que comporo o relatrio. Uma vez selecionada uma tabela ou consulta, em Tabelas/Consultas, aparecem em Campos disponveis a lista de campos correspondentes tabela ou consulta. Para que um campo listado em Campos disponveis passe para Campos Selecionados (campos que integraro o relatrio) necessrio ou selecionar cada campo, um a um, pressionando em seguida a seta >, ou clicar no boto >>, o que transferir todos os campos de disponveis para selecionados. As setas em sentido inverso transferem campos selecionados novamente para campos disponveis. Clique na seta escura em Tabelas/Consultas e selecione Tabela:Agenda. Transfira os campos Nome, Endereo, Cidade, Estado, CEP de Campos disponveis para Campos selecionados. Clique em Avanar>.
Figura 17: Assistente de Relatrio Caixa de Dilogo 2 No relatrio que est sendo desenvolvido, no haver nveis de grupo. Clique em Avanar>.
11
Nesta fase pode-se especificar a ordem em que os dados devem ser apresentados. At quatro campos podem ser especificados com ordem tanto crescente quanto decrescente. O relatrio que est sendo definido ser classificado por Nome, em ordem crescente. Clique na seta escura correspondente ao nmero 1. Selecione Nome e veja que o boto ao lado com AZ, esteja com a seta apontando para baixo, indicando ordem crescente. Se no estiver, basta clicar sobre ele e aparecer a ordem correta. Clique em Avanar>.
Figura 19: Assistente de Relatrio Caixa de Dilogo 4 Nesta fase define-se a forma de apresentao do relatrio, a disposio dos elementos do relatrio na pgina. Em Layout, selecione Tabela (experimente clicar nas outras opes de Layout para ver o que significam). Em Orientao, selecione Retrato. Selecione Ajustar a largura. Clique em Avanar>.
12
O Estilo de um relatrio diz respeito aos tipos de letra e estilo de apresentao dos ttulos e dados do relatrio. Selecione sucessivamente cada uma das opes Casual, Cinza Suave, etc. e visualize como ficar o relatrio com cada uma dessas opes. Finalmente selecione Cinza Suave e clique em Avanar>.
Figura 21: Assistente de Relatrio Caixa de Dilogo 6 Nomeie o seu relatrio AMIGOS DE <aqui coloque seu nome> em Que ttulo voc deseja para o seu relatrio? Selecione Visualizar o relatrio. Clique em Concluir. Salve uma cpia de seu trabalho para enviar professora.
13